[x] Search dialog auto-focus
.Выдержка из справки:
Code: Select all
Состояние таких элементов управления диалога как #флажки# и #переключатели# удобно
изменять напрямую: щелчком мыши, или с помощью горячих клавиш.
При этом и фокус ввода перемещается к соответствующему элементу, что не всегда удобно.
Плагин модифицирует это стандартное поведение следующим образом:
если курсор изначально находился в #поле ввода#, то он остаётся там и после
выполнения требуемого действия (это никак не мешает перемещаться между элементами
используя Tab и курсорные клавиши).
Работу плагина можно избирательно отключить
с помощью ~команды~@Dialog@, доступной через ~меню плагинов~@:PluginCommands@ в
соответствующих диалогах.
См. также другие возможности ~настройки~@Config@.
Примечание: данный скрипт был написан ещё в 2015, но опубликован только сейчас.
Помимо своей основной функции он был задуман для иллюстрации того, как скрипты могут использовать те же средства локализации (HLF и LNG), что и плагины.
Ну и (поскольку скрипты и плагины суть одно и то же) никто не мешает написать скрипт, который можно использовать в качестве плагина, что и демонстрируется.
Установка: распаковать в отдельную директорию, перезапустить Фар. (Либо как скрипт, но тоже в отдельную директорию.)