Улучшения клавиатурной навигации в стандартной поставке
Posted: Thu 29 Aug, 2019 19:48
by DrKnS
Latest post of the previous page:
HaRT, спасибо, добавил (кроме тех, где клавиша отдельно в скобках, как-то это очень свежо).
Слишком уж высок порог входа. Поэтому описываю на том языке, на котором и понятно, и недолго пишется
На всякий случай: языковой файл можно редактировать прямо на гитхабе, нет необходимости уметь в гит и сборку фара.
Подозреваю, это может быть быстрее, чем вам сначала компоновать в табличку, а мне потом её раскомпоновывать.
Улучшения клавиатурной навигации в стандартной поставке
DrKnS wrote: ↑Thu 29 Aug, 2019 20:01 половина строк уже не существует
Не преувеличивайте, всего две: MConfigCloseCDGate и MConfigDoubleGlobalColumnSeparator.
Улучшения клавиатурной навигации в стандартной поставке
Posted: Fri 30 Aug, 2019 16:19
by DrKnS
HaRT wrote: ↑Fri 30 Aug, 2019 14:25изменение не попало в сборки
Номер билда не менялся.
В 5459.3bc96dc должно быть.
Улучшения клавиатурной навигации в стандартной поставке
Posted: Fri 30 Aug, 2019 18:43
by HaRT
DrKnS wrote: ↑Fri 30 Aug, 2019 16:19
В 5459.3bc96dc должно быть.
И вправду. Обнаружилась пара ошибок при применении «моих» горячих клавиш (по два отмеченных символа в метке). Я создал pull request с их исправлением и многими дополнительными мнемониками «из своей коллекции».
Улучшения клавиатурной навигации в стандартной поставке
Posted: Fri 30 Aug, 2019 19:48
by DrKnS
Ну с почином вас, merged.
Улучшения клавиатурной навигации в стандартной поставке
— получилось некрасиво. Есть ли какой-то флажок, чтобы подавить разметку горячих клавиш в «неактивной» метке? Ну либо желательно сделать отдельную метку для этого случая.
Улучшения клавиатурной навигации в стандартной поставке
Posted: Mon 02 Sep, 2019 21:17
by DrKnS
Флажка нет, сделал отдельную метку.
Улучшения клавиатурной навигации в стандартной поставке
Posted: Thu 12 Sep, 2019 19:53
by HaRT
Обнаружилось странное поведение: похоже, что DI_EDIT, DI_FIXEDIT, DI_PSWEDIT обрабатывают Alt+Цифра как-то иначе, чем Alt+Буква.
Например, открываем настройку File descriptions — фокус в поле ввода текста. Нажимаем Alt8 (на основной клавиатуре, не задействуя NumPad), ожидаем переключение [x] Save in UTF-8 — вместо этого текст просто замещается цифрой 8. То же, если фокус в поле ввода номера позиции в строке далее по диалогу; то же и в поле ввода пароля в диалоге сжатия ArcLite. Неудобненько. Сложно ли исправить? 23:49 MSK: Виноват не Фар, а макрос AltScreensExt.
Улучшения клавиатурной навигации в стандартной поставке
Posted: Thu 12 Sep, 2019 20:06
by Shmuel
HaRT, у меня ничего подобного не наблюдается. Попробовал на билдах 5467 и 5472.
Улучшения клавиатурной навигации в стандартной поставке
Posted: Thu 12 Sep, 2019 21:48
by HaRT
Shmuel, посыпаю голову пеплом, забыл отключить макросы. Виновника быстро нашёл; как исправлю, выложу.
Улучшения клавиатурной навигации в стандартной поставке
╔══════ Assign plugin hot key ═══════╗
║ Enter hot key (letter or digit) ║
║ Менеджер закладок: меню закладок ║
╟────────────────────────────────────╢
║ { OK } [ Cancel ] ║
╚════════════════════════════════════╝
Возникает вопрос: если присвоить букву, совпадающую с буквой диска, то какой пункт будет выбираться? Может, для выбора диска требовать двухсимвольные сочетания типа C: ?
Улучшения клавиатурной навигации в стандартной поставке
Posted: Tue 24 Sep, 2019 12:23
by HaRT
buniak_a_h wrote: ↑Tue 24 Sep, 2019 12:16
если присвоить букву, совпадающую с буквой диска, то какой пункт будет выбираться?
Очевидно, как и в других меню с совпадающими горячими клавишами. Быстрее бы проверили, чем спрашивать.
buniak_a_h wrote: ↑Tue 24 Sep, 2019 12:16
Может, для выбора диска требовать двухсимвольные сочетания типа C: ?
Я против. Меню дисков не зря так называется, выбор диска по букве должен там быть приоритетной и наиболее быстрой операцией.
Улучшения клавиатурной навигации в стандартной поставке