Скрипт реализует фильтр панели. Действие скрипта аналогично действию плагина panelfilter от jbak. Как это работает: После запуска фильтра над панелью (над пунктом ..) появляется область, отображающая текущее состояние фильтра. Фильтрация элементов панели осуществляется после добавления к фильтру любого символа. Esc выходит из режима фильтрации, выключает и удаляет фильтр. Enter закрывает диалог, но оставляет фильтр включенным. После любого изменения строки фильтра скрипт закрывает свой диалог и вызывает список фильтров, создает/изменяет фильтр _luafilter_ и вызывает свой диалог снова.
PanelFilter — фильтр панели
-
- Posts: 6820
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 528 times
PanelFilter — фильтр панели
Это скрипт из комплекта fl_scripts, адаптированный в макрос и несколько усовершенствованный.
Last edited by Shmuel on Tue 31 Dec, 2019 12:00, edited 4 times in total.
-
- Posts: 6820
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 528 times
PanelFilter — фильтр панели
Latest post of the previous page:
Ну я в этом раскладе нажимаю
CtrlShiftP Esc
- фильтр снят и удалён. Это у вас не работает? ... я до сих пор не врубаюсь в потаённый смысл - Dennis_Moore
- Posts: 295
- Joined: Tue 03 Mar, 2015 19:54
- Location: Kiev
- Has thanked: 6 times
- Been thanked: 17 times
PanelFilter — фильтр панели
Начиная с билда 5416 скрипт перестал нормально работать. После вызова по CtrlShiftP и ввода любого символа открывается окно создания фильтра, вместо ожидаемой фильтрации панели. Проверил на чистом профиле в FAR 5416 и 5443.
-
- Posts: 6820
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 528 times
PanelFilter — фильтр панели
Это не удивительно, поскольку скрипт завязан на конкретный диалог редактирования фильтра, который изменился в 5416.Dennis_Moore wrote: ↑Sun 04 Aug, 2019 20:30 Начиная с билда 5416 скрипт перестал нормально работать.
Постараюсь завтра поправить скрипт.
- Dennis_Moore
- Posts: 295
- Joined: Tue 03 Mar, 2015 19:54
- Location: Kiev
- Has thanked: 6 times
- Been thanked: 17 times
- Alexander84
- Posts: 147
- Joined: Fri 01 May, 2009 06:38
- Has thanked: 16 times
- Been thanked: 2 times
PanelFilter — фильтр панели
Ребят, добавить бы в здешнюю шапку (и по возможности в шапку самого скрипта) ну хоть какое-то упоминание о том, как активировать скрипт. Ибо лишь после прочтения ветки нашлась искомая комбинация Ctrl+Shift+P.
-
- Posts: 6820
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 528 times
PanelFilter — фильтр панели
Alexander84, дело в том, что на данном форуме (почти) все подкованные.
В самом низу скрипта есть вызов Macro, и там в нём есть
Вы можете изменить эту комбинацию на другую (и многие меняют), и это не нарушит работы скрипта.
Надеюсь, что впредь вы легко будете находить комбинации запуска макросов.
В самом низу скрипта есть вызов Macro, и там в нём есть
key="CtrlShiftP"
.Вы можете изменить эту комбинацию на другую (и многие меняют), и это не нарушит работы скрипта.
Надеюсь, что впредь вы легко будете находить комбинации запуска макросов.