Page 2 of 2

PanelFilter — фильтр панели

Posted: Mon 28 Dec, 2015 12:34
by Shmuel
Это скрипт из комплекта fl_scripts, адаптированный в макрос и несколько усовершенствованный.
Скрипт реализует фильтр панели. Действие скрипта аналогично действию плагина panelfilter от jbak. Как это работает: После запуска фильтра над панелью (над пунктом ..) появляется область, отображающая текущее состояние фильтра. Фильтрация элементов панели осуществляется после добавления к фильтру любого символа. Esc выходит из режима фильтрации, выключает и удаляет фильтр. Enter закрывает диалог, но оставляет фильтр включенным. После любого изменения строки фильтра скрипт закрывает свой диалог и вызывает список фильтров, создает/изменяет фильтр _luafilter_ и вызывает свой диалог снова.
panelfilter_20190805.7z
(1.83 KiB) Downloaded 30 times

PanelFilter — фильтр панели

Posted: Sun 02 Apr, 2017 08:33
by Shmuel

Latest post of the previous page:

Скрипт в 1-м посте обновлён с учётом исправления от 18 февраля.

PanelFilter — фильтр панели

Posted: Sun 04 Aug, 2019 20:30
by Dennis_Moore
Начиная с билда 5416 скрипт перестал нормально работать. После вызова по CtrlShiftP и ввода любого символа открывается окно создания фильтра, вместо ожидаемой фильтрации панели. Проверил на чистом профиле в FAR 5416 и 5443.

PanelFilter — фильтр панели

Posted: Sun 04 Aug, 2019 20:41
by Shmuel
Dennis_Moore wrote:
Sun 04 Aug, 2019 20:30
Начиная с билда 5416 скрипт перестал нормально работать.
Это не удивительно, поскольку скрипт завязан на конкретный диалог редактирования фильтра, который изменился в 5416.
Постараюсь завтра поправить скрипт.

PanelFilter — фильтр панели

Posted: Mon 05 Aug, 2019 06:15
by Shmuel
Скрипт в первом сообщении темы обновлён.
Работает и на старых билдах Фара (< 5416), и на новых.

PanelFilter — фильтр панели

Posted: Mon 05 Aug, 2019 10:00
by Dennis_Moore
Shmuel wrote:
Mon 05 Aug, 2019 06:15
Скрипт в первом сообщении темы обновлён.
Работает и на старых билдах Фара (< 5416), и на новых.
Большое спасибо!