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

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

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

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 » Mon 13 Dec, 2010 18:54

Latest post of the previous page:

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: 402
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 2 times
Been thanked: 6 times

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

Post by montonero » Mon 13 Dec, 2010 19:14

это, конечно, вариант, спасибо.
сколько всего есть в фаре, чего я не знаю... а ведь уже лет 15 им пользуюсь...
"Far... Far never changes..."

User avatar
John Doe
Бюрократ
Posts: 12247
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 32 times
Been thanked: 162 times

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

Post by John Doe » Mon 13 Dec, 2010 19:22

Это называется

montonero
Posts: 402
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 2 times
Been thanked: 6 times

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

Post by montonero » Mon 13 Dec, 2010 20:38

Техинфа эт конечно здорово. Только я про то, чтобы сделать длинные названия стандартом. Безо всяких плясок с реестром... Пойду на мантис...
"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 » Mon 13 Dec, 2010 20:52

тут, видимо, проблема в том, что ширина меток (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: 402
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 2 times
Been thanked: 6 times

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

Post by montonero » Mon 13 Dec, 2010 20:58

fibre wrote:по-хорошему, придётся каждой метке давать 6-ти, 7-ми, 8-ми, и т.д. -символьные названия
зачем? просто обрезать концы слов. никаких мудрствований.
"Far... Far never changes..."

User avatar
HaRT
Moderator
Posts: 8703
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 79 times
Been thanked: 146 times

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

Post by HaRT » Mon 13 Dec, 2010 21:03

Где-то тут на форуме обсуждалась идея поддерживать несколько вариантов надписи и выбирать наиболее длинную из помещающихся. Мне сейчас лень искать, чем там закончилось.
Фар есть инструмент, а не нянька. © 2009 DrKnS

montonero
Posts: 402
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 2 times
Been thanked: 6 times

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

Post by montonero » Mon 13 Dec, 2010 21:19

да зачем несколько вариантов? пусть будет одна большая надпись, а лишнее обрезается при необходимости. в экстремально малом варианте будет примерно то же, что и сейчас.
"Far... Far never changes..."

User avatar
HaRT
Moderator
Posts: 8703
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 79 times
Been thanked: 146 times

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

Post by HaRT » Mon 13 Dec, 2010 21:26

А затем, что если ограничиться одной надписью (т.е. выкидывать всегда только с конца), то либо сокращение будет непонятным, либо длинная строка реально ни к чему. Не поленитесь, найдите то обсуждение, о котором я говорю, и повесьте сюда ссылку. Нет смысла продолжать эту дискуссию, не прочитав ту.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
John Doe
Бюрократ
Posts: 12247
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 32 times
Been thanked: 162 times

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

Post by John Doe » Tue 14 Dec, 2010 10:09

HaRT wrote:Не поленитесь, найдите то обсуждение, о котором я говорю, и повесьте сюда ссылку.
Вероятно это оно: Общая косметика.

montonero
Posts: 402
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 2 times
Been thanked: 6 times

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

Post by montonero » Wed 15 Dec, 2010 19:35

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

Post Reply

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