Не открывается диалог поиска в просмотрщике при нажатии любой клавиши Topic is solved
Не открывается диалог поиска в просмотрщике при нажатии любой клавиши
Как минимум до версии 3.0.6060 x64 работал вызов меню поиска в режиме просмотра при нажатии любой клавиши, в стабильной сборке 3.0.6116 x64 и крайней ночной сборке эта функция не работает.
Last edited by HaRT on Mon 22 May, 2023 11:16, edited 1 time in total.
Reason: Исправлен заголовок Темы
Reason: Исправлен заголовок Темы
- John Doe
- Бюрократ
- Posts: 13862
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Не открывается панель поиска в режима просмотра при нажатии любой клавиши
Так и должно быть. Для восстановления этой функции используйте новый макрос из Addons/Macros.
https://t.me/FarManager — Telegram чат
-
- Posts: 18
- Joined: Mon 15 Oct, 2012 18:41
Вызов окна поиска во viewer при нажатии на любую клавишу (буквы, цифры)
Раньше, помню, было такое поведение. Теперь не могу найти, как это вернуть.
far 3.0.6105.0
far 3.0.6105.0
-
- Posts: 6840
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
Вызов окна поиска во viewer при нажатии на любую клавишу (буквы, цифры)
Вернуть прежнее поведение можно макросами, например viewtopic.php?p=173468#p173468
-
- Posts: 18
- Joined: Mon 15 Oct, 2012 18:41
Вызов окна поиска во viewer при нажатии на любую клавишу (буквы, цифры)
key="/\\S/"
Это регулярка в качестве значения ключа? Что значит \S?
Вот информация по макросам, тут написано только "key Назначенная клавиша"
Это регулярка в качестве значения ключа? Что значит \S?
Вот информация по макросам, тут написано только "key Назначенная клавиша"
-
- Posts: 18
- Joined: Mon 15 Oct, 2012 18:41
Вызов окна поиска во viewer при нажатии на любую клавишу (буквы, цифры)
Разобрался! Вначале думал, что нужно в macros/internal добавлять файл, но потом оказалось, что в macros/scripts.
А есть где-то список возможных значений для action, типа Keys?
Вот макрос, приведу здесь, если ссылка сдохнет
А есть где-то список возможных значений для action, типа Keys?
Вот макрос, приведу здесь, если ссылка сдохнет
Macro {
area="Viewer"; key="/\\S/";
action=function() Keys("F7 AKey") end;
}
Macro {
area="Viewer"; key="CtrlV ShiftIns";
action=function() Keys("F7 AKey") end;
}
Last edited by dizzy19841 on Fri 18 Aug, 2023 09:53, edited 2 times in total.
-
- Posts: 6840
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
Вызов окна поиска во viewer при нажатии на любую клавишу (буквы, цифры)
%FARHOME%\Encyclopedia\macroapi_manual.ru.chmdizzy19841 wrote: ↑Fri 18 Aug, 2023 09:51 А есть где-то список возможных значений для action, типа Keys?
- HaRT
- Moderator
- Posts: 10866
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Вызов окна поиска во viewer при нажатии на любую клавишу (буквы, цифры)
Также эта функциональность доступна в виде одного комбинированного макроса из комплекта поставки:
%FARHOME%\Addons\Macros\View.TypeToSearch.lua
Фар есть инструмент, а не нянька. © 2009 DrKnS
-
- Posts: 18
- Joined: Mon 15 Oct, 2012 18:41
Вызов окна поиска во viewer при нажатии на любую клавишу (буквы, цифры)
В файле macroapi_manual.ru.chm нашел только это:
Так откуда \S?Альтернативно, поле key может быть задано как регулярное выражение, обрамлённое слешами (/).
В этом случае /Ctrl/ не сработает при нажатии RCtrl, надо явно обозначать /[LR]Ctrl/ и т.п.
Также в этом случае необходимо соблюдать порядок в последовательности Ctrl,Alt,Shift, например /[LR]Alt[LR]CtrlF1/ никогда не сработает.
-
- Posts: 18
- Joined: Mon 15 Oct, 2012 18:41