Режим сортировки Name Only
Режим сортировки Name Only
Новый метод сортировки "Name Only" - рулит. Самый правильный метод сортировки, по-моему. Однако на него нет шортката ни хоткея? Могу ли я как-то их добавить или это только девелоперы могут сделать?
Last edited by HaRT on Tue 21 Dec, 2021 17:50, edited 1 time in total.
Reason: Улучшен Заголовок Темы
Reason: Улучшен Заголовок Темы
- HaRT
- Moderator
- Posts: 11458
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
Name Only
Горячую клавишу можно добавить посредством
FarEng.lng.custom (поищите по форуму), а кнопкосочетание — клавиатурным макросом, с неявной завязкой на язык интерфейса и явной завязкой на ту горячую клавишу (про макросы почитайте в Справке).Фар есть инструмент, а не нянька. © 2009 DrKnS
Name Only
И точно, макрос нужен. Спасибо, разобрался. Повесил этот режим на Ctrl+F3 вместо старого Name (по-моему он больше не нужен). Правда, было непросто - где-то есть справка описывающая функции типа panel.GetPanelInfo / panel.SetSortMode / panel.SetSortOrder с аргументами? Я не нашел. В справке %FARHOME%\Encyclopedia\macroapi_manual.en.chm этих функций panel не описано. Разобрался по другим скриптам использующим эту функцию.
Про хоткей я имел в виду не отображение клавишы в интерфейсе, а клавишу которой можно быстро выбрать Name only в диалоговом окне сортировки. Т.е. если вызвать диалог сортировки и нажать n то выберется Name. А у Name only такого хоткея нет. Может, неправильно выразился.
Про хоткей я имел в виду не отображение клавишы в интерфейсе, а клавишу которой можно быстро выбрать Name only в диалоговом окне сортировки. Т.е. если вызвать диалог сортировки и нажать n то выберется Name. А у Name only такого хоткея нет. Может, неправильно выразился.
- HaRT
- Moderator
- Posts: 11458
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
Name Only
Это как раз то, что называется горячей клавишей (или акселератором) и про что я ответил первым делом.bfg wrote: Tue 21 Dec, 2021 15:02 клавишу которой можно быстро выбрать Name only в диалоговом окне сортировки. Т.е. если вызвать диалог сортировки и нажать n то выберется Name. А у Name only такого хоткея нет.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Режим сортировки Name Only
Аа, и точно, FarEng.lng.custom и это позволяет. Я что-то не то подумал когда поискал в первый раз. Сделал, работает, спасибо.HaRT wrote: Tue 21 Dec, 2021 16:50 Это как раз то, что называется горячей клавишей (или акселератором) и про что я ответил первым делом.
Режим сортировки Name Only
А вот такой вопросик... Если уж можно менять строки интерфейса как угодно, может можно и поменять отображение шорткатов в диалоге Sort By? Вот эта вот колонка справа, где у Name - Shift+F3, Extension - Shift+F4 и так далее? А то у меня Shift+F3 уже у Name only да и кастомные сортировки имеют свои шорткаты...
- HaRT
- Moderator
- Posts: 11458
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
Режим сортировки Name Only
Увы, мне такой способ неизвестен. Насколько я знаю, внутреннее устройство Фара не имеет абстракции «команда/действие», к экземпляру которой можно было бы привязывать кнопкосочетание и уже его отображать в соответствующих меню. Тут я был бы рад ошибаться.bfg wrote: Fri 24 Dec, 2021 14:39 может можно и поменять отображение шорткатов в диалоге Sort By? Вот эта вот колонка справа
Фар есть инструмент, а не нянька. © 2009 DrKnS
Режим сортировки Name Only
Добавляю свое макро для сортировки по имени без расширения по Ctrl+F3, как в привычном FAR-е 2017 года). Может что неправильно, новичок в этом, но работает.