Хотите говорить о Far и не знаете, куда обратиться?

<t>Где хранить переопределение лейбов?</t>

в \KeyLabels\ЯЗЫК\ОБЛАСТЬ\ (как сделано в 1.71 alpha 4 build 2217)
7
54%
в \KeyMacros\Область\Клавиша\ (предложение)
6
46%
по другому
0
No votes
 
Total votes: 13

User avatar
Tim Sobolev
Posts: 729
Joined: Fri 01 Apr, 2005 14:46
Location: Украина
Has thanked: 1 time
Been thanked: 7 times

Re: "линейка клавиш"

Post by Tim Sobolev »

Latest post of the previous page:

Зачем править farrus.lng? Можно через реестр.
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Re: "линейка клавиш"

Post by montonero »

ccaid wrote:так придумайте и предложите
придумать и предложить длинные названия? мне казалось, что и так ясно какие они должны быть. "копировать" вместо "копир" и т.д.
ccaid wrote:никто не мешает вам заменить в файле farrus.lng некоторые строчки на те, которые вас устраивают.
заниматься diff-merge после каждого обновления фара?
Tim Sobolev wrote:Зачем править farrus.lng? Можно через реестр.
а вот с этого места поподробнее, пожалуйста...
"Far... Far never changes..."
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: "линейка клавиш"

Post by Kerberos464 »

montonero wrote:а вот с этого места поподробнее, пожалуйста...
примерно так:

Code: Select all

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Far2\KeyBarLabels\English\Shell]
"AltShiftF7"="RE:Replace"
"CtrlShiftF10"="BkInfo"
"CtrlShiftF5"="StdCopy"
"CtrlShiftF6"="StdMove"
"F5"="BkCopy"
"F6"="BkMove"
"ShiftF7"="RE:Search"

[HKEY_CURRENT_USER\Software\Far2\KeyBarLabels\Russian\Shell]
"AltShiftF7"="RE:Замена"
"CtrlShiftF10"="ФонИнфо"
"CtrlShiftF5"="СтКопир"
"CtrlShiftF6"="СтПерен"
"F5"="ФонКопир"
"F6"="ФонПерен"
"ShiftF7"="RE:Поиск"
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Re: "линейка клавиш"

Post by montonero »

это, конечно, вариант, спасибо.
сколько всего есть в фаре, чего я не знаю... а ведь уже лет 15 им пользуюсь...
"Far... Far never changes..."
User avatar
John Doe
Бюрократ
Posts: 13866
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 74 times
Been thanked: 428 times
Contact:

Re: "линейка клавиш"

Post by John Doe »

Это называется
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Re: Переопределение лейбов функциональных клавиш.

Post by montonero »

Техинфа эт конечно здорово. Только я про то, чтобы сделать длинные названия стандартом. Безо всяких плясок с реестром... Пойду на мантис...
"Far... Far never changes..."
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: Переопределение лейбов функциональных клавиш.

Post by Kerberos464 »

тут, видимо, проблема в том, что ширина меток (label'ов) непостоянна.
т.е. по-хорошему, придётся каждой метке давать 6-ти, 7-ми, 8-ми, и т.д. -символьные названия.
а это муторно.
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Re: Переопределение лейбов функциональных клавиш.

Post by montonero »

fibre wrote:по-хорошему, придётся каждой метке давать 6-ти, 7-ми, 8-ми, и т.д. -символьные названия
зачем? просто обрезать концы слов. никаких мудрствований.
"Far... Far never changes..."
User avatar
HaRT
Moderator
Posts: 10869
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Переопределение лейбов функциональных клавиш.

Post by HaRT »

Где-то тут на форуме обсуждалась идея поддерживать несколько вариантов надписи и выбирать наиболее длинную из помещающихся. Мне сейчас лень искать, чем там закончилось.
Фар есть инструмент, а не нянька. © 2009 DrKnS
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Re: Переопределение лейбов функциональных клавиш.

Post by montonero »

да зачем несколько вариантов? пусть будет одна большая надпись, а лишнее обрезается при необходимости. в экстремально малом варианте будет примерно то же, что и сейчас.
"Far... Far never changes..."
User avatar
HaRT
Moderator
Posts: 10869
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Переопределение лейбов функциональных клавиш.

Post by HaRT »

А затем, что если ограничиться одной надписью (т.е. выкидывать всегда только с конца), то либо сокращение будет непонятным, либо длинная строка реально ни к чему. Не поленитесь, найдите то обсуждение, о котором я говорю, и повесьте сюда ссылку. Нет смысла продолжать эту дискуссию, не прочитав ту.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
John Doe
Бюрократ
Posts: 13866
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 74 times
Been thanked: 428 times
Contact:

Re: Переопределение лейбов функциональных клавиш.

Post by John Doe »

HaRT wrote:Не поленитесь, найдите то обсуждение, о котором я говорю, и повесьте сюда ссылку.
Вероятно это оно: Общая косметика.
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Re: Переопределение лейбов функциональных клавиш.

Post by montonero »

По поводу решения с реестром. Во первых, длина подсказки ограничена 15 символами, даже если место для отображения имеется, во вторых, не все подсказки заменяются таким образом. Я тут сделал вариант с русскими длинными названиями для панелей, просмотра и редактора. Желающие могут высказать конструктивную критику. Обладателям 14" мониторов и любителям 80х25 просьба не беспокоиться )
Attachments
keybar.zip
(1.08 KiB) Downloaded 164 times
"Far... Far never changes..."
Post Reply

Return to “Обсуждение Far Manager”