Зачем убрали списки сочетаний клавиш из lng файлов?

Хотите говорить о Far и не знаете, куда обратиться?
Post Reply
User avatar
m8
Posts: 50
Joined: Mon 30 Apr, 2012 19:55
Has thanked: 3 times
Been thanked: 1 time

Зачем убрали списки сочетаний клавиш из lng файлов?

Post by m8 »

В билде 5800 в файле lng нет списка сочетаний клавиш, которые показываются в пользовательском меню, в списке дисков и других. Раньше были. Зачем убрали?
Например, [MChangeDriveMenuFooter]
Last edited by HaRT on Tue 01 Jun, 2021 16:59, edited 1 time in total.
Reason: Убрано спец. оформление Темы (Значок)
ты вот сказал не подумав, а алекс завтра сделает и всем нам потом с этим жить (c) zg
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Зачем убрали списки сочетаний клавиш из lng файлов?

Post by HaRT »

Думаю, вы про . Убрали, чтобы не приходилось прописывать их в нескольких местах — и в коде, и в файлах локализации. В частности, чтобы подсказка по клавишам автомагически появилась в тех меню, где её прежде не было.
Но почему вас это тревожит?
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Зачем убрали списки сочетаний клавиш из lng файлов?

Post by DrKnS »

Потому что при ручной синхронизации в куче мест, с учетом локализации самих клавиш, неизбежно получается бардак, разброд и шатание, нищета и собаки.
Но, действительно, а почему вы спрашиваете?
User avatar
m8
Posts: 50
Joined: Mon 30 Apr, 2012 19:55
Has thanked: 3 times
Been thanked: 1 time

Зачем убрали списки сочетаний клавиш из lng файлов?

Post by m8 »

DrKnS, HaRT, раньше я настраивал эти строки (делал их короче). Например, в пользовательском меню сделал и верхнюю строку, и нижнюю короче, пункты тоже короткие. И меню было достаточно узкое. А теперь нижняя строка делает меню шире, чем оно могло быть. И страдает чувство прекрасного.
ты вот сказал не подумав, а алекс завтра сделает и всем нам потом с этим жить (c) zg
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Зачем убрали списки сочетаний клавиш из lng файлов?

Post by HaRT »

m8 wrote: Tue 01 Jun, 2021 18:57 И страдает чувство прекрасного.
Подозреваю, что скорее чувство привычного. Какая у вас ширина окна Фара в знакоместах?
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Зачем убрали списки сочетаний клавиш из lng файлов?

Post by DrKnS »

m8, меню нынче мало отличаются от диалогов. Там можно запускать скрипты и творить всякое, в том числе красиво обрезать или вообще заменить любой хедер / футер. Если мозолит глаз, напишите в раздел по скриптам. Думаю, там с удовольствием помогут.
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

Зачем убрали списки сочетаний клавиш из lng файлов?

Post by buniak_a_h »

DrKnS, во-во, я как раз хотел предложить скриптом изменить размеры и хедер-футер. :-)
User avatar
m8
Posts: 50
Joined: Mon 30 Apr, 2012 19:55
Has thanked: 3 times
Been thanked: 1 time

Зачем убрали списки сочетаний клавиш из lng файлов?

Post by m8 »

HaRT, ширина и высота 120*30. И в центре такое (потом пунктов будет больше, но ширина (максимальная длина названия пунктов меню) останется примерно такой же):

Code: Select all

╔════════════════ Гм (П) ═════════════════╗
║  f1  Папки                             ►║
║  f2  Программы                         ►║
║  q   g                                  ║
╚══ Ins Del F4 Alt+F4 Ctrl+Up Ctrl+Down ══╝
ты вот сказал не подумав, а алекс завтра сделает и всем нам потом с этим жить (c) zg
User avatar
m8
Posts: 50
Joined: Mon 30 Apr, 2012 19:55
Has thanked: 3 times
Been thanked: 1 time

Зачем убрали списки сочетаний клавиш из lng файлов?

Post by m8 »

Можно ли поставить в каждый футер "F1, F2", где F1 - справка по окну, F2 - список сочетаний клавиш для этого окна с кратким описанием? Чтобы можно было поставить много сочетаний клавиш на окно и окно не раздувалось от длинного списка сочетаний клавиш.
ты вот сказал не подумав, а алекс завтра сделает и всем нам потом с этим жить (c) zg
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Зачем убрали списки сочетаний клавиш из lng файлов?

Post by HaRT »

m8 wrote: Wed 23 Mar, 2022 12:42 Можно ли поставить в каждый футер "F1, F2", где F1 - справка по окну, F2 - список сочетаний клавиш для этого окна
Вам же уже написали:
DrKnS wrote: Tue 01 Jun, 2021 23:55 m8, меню нынче мало отличаются от диалогов. Там можно запускать скрипты и творить всякое, в том числе красиво обрезать или вообще заменить любой хедер / футер. Если мозолит глаз, напишите в раздел по скриптам. Думаю, там с удовольствием помогут.
m8 wrote: Wed 23 Mar, 2022 12:42 F2 - список сочетаний клавиш для этого окна с кратким описанием
И откуда предлагается брать это описание? Если оно где и есть, то в справке по F1, но тогда какой смысл в дублировании?
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

Зачем убрали списки сочетаний клавиш из lng файлов?

Post by buniak_a_h »

m8 wrote: Wed 23 Mar, 2022 12:42 Можно ли поставить в каждый футер "F1, F2", где F1 - справка по окну, F2 - список сочетаний клавиш для этого окна с кратким описанием? Чтобы можно было поставить много сочетаний клавиш на окно и окно не раздувалось от длинного списка сочетаний клавиш.
Напоминаю Вашу же тему:
m8 wrote: Fri 04 Jun, 2021 10:10 В футере пользовательского меню есть список сочетаний клавиш, такой:

Code: Select all

╔════════════════ Гм (П) ═════════════════╗
║  f1  Папки                             ►║
║  f2  Программы                         ►║
║  q   g                                  ║
╚══ Ins Del F4 Alt+F4 Ctrl+Up Ctrl+Down ══╝
Ins Del F4 Alt+F4 Ctrl+Up Ctrl+Down

Как его заменить на что-то другое? С помощью макроса.
Что-то не устраивает в реализации (кроме "мигания")? Пишите туда…
Кстати! Если ширину меню не менять, то мигания видно не будет
Last edited by buniak_a_h on Wed 23 Mar, 2022 14:46, edited 1 time in total.
User avatar
m8
Posts: 50
Joined: Mon 30 Apr, 2012 19:55
Has thanked: 3 times
Been thanked: 1 time

Зачем убрали списки сочетаний клавиш из lng файлов?

Post by m8 »

Тогда хотя бы поставьте, чтобы в настройках можно было отключить показ сочетаний клавиш. На главном окне можно убрать разные вещи (Меню - Параметры - Настройки панели и в других местах).
ты вот сказал не подумав, а алекс завтра сделает и всем нам потом с этим жить (c) zg
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Зачем убрали списки сочетаний клавиш из lng файлов?

Post by HaRT »

m8 wrote: Sat 16 Apr, 2022 11:23 чтобы в настройках можно было отключить показ сочетаний клавиш
Скрипты вам в руки!
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

Зачем убрали списки сочетаний клавиш из lng файлов?

Post by buniak_a_h »

HaRT wrote: Sat 16 Apr, 2022 20:35
m8 wrote: Sat 16 Apr, 2022 11:23 чтобы в настройках можно было отключить показ сочетаний клавиш
Скрипты вам в руки!
Добавлю от себя. В упомянутой здесь теме замена футера на нечто. Что Вам мешает указать в качестве "нечто" пустую строку? Вам всё, вроде, сделано; осталось только использовать. А Вы жалуетесь, что Вам не разжевали и в рот не положили. Следующая хотелка будет, чтобы ФАР сам под Вас подстраивался по логину?
User avatar
m8
Posts: 50
Joined: Mon 30 Apr, 2012 19:55
Has thanked: 3 times
Been thanked: 1 time

Зачем убрали списки сочетаний клавиш из lng файлов?

Post by m8 »

HaRT wrote: Sat 16 Apr, 2022 20:35
m8 wrote: Sat 16 Apr, 2022 11:23 чтобы в настройках можно было отключить показ сочетаний клавиш
Скрипты вам в руки!
Фар сделан, чтобы можно было настраивать. Например, внешний вид настраивается, можно отключить часы, букву сортировки, имена колонок, количество открытых файлов (просмотр и редактирование), панель клавиш F1-F12 и другие. Можно было бы и это оключать.
ты вот сказал не подумав, а алекс завтра сделает и всем нам потом с этим жить (c) zg
Post Reply

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