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

Здесь выкладываются готовые к использованию макросы и скрипты.
Shmuel
Posts: 5908
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 23 times
Been thanked: 228 times

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

Post by Shmuel » Mon 28 Dec, 2015 12:34

Это скрипт из комплекта fl_scripts, адаптированный в макрос и несколько усовершенствованный.
Скрипт реализует фильтр панели. Действие скрипта аналогично действию плагина panelfilter от jbak. Как это работает: После запуска фильтра над панелью (над пунктом ..) появляется область, отображающая текущее состояние фильтра. Фильтрация элементов панели осуществляется после добавления к фильтру любого символа. Esc выходит из режима фильтрации, выключает и удаляет фильтр. Enter закрывает диалог, но оставляет фильтр включенным. После любого изменения строки фильтра скрипт закрывает свой диалог и вызывает список фильтров, создает/изменяет фильтр _luafilter_ и вызывает свой диалог снова.
panelfilter_20190805.7z
(1.83 KiB) Downloaded 28 times
Last edited by John Doe on Tue 03 Dec, 2019 11:57, edited 3 times in total.

Shmuel
Posts: 5908
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 23 times
Been thanked: 228 times

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

Post by Shmuel » Sun 02 Apr, 2017 08:33

Latest post of the previous page:

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

User avatar
Dennis_Moore
Posts: 287
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 6 times
Been thanked: 14 times

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

Post by Dennis_Moore » Sun 04 Aug, 2019 20:30

Начиная с билда 5416 скрипт перестал нормально работать. После вызова по CtrlShiftP и ввода любого символа открывается окно создания фильтра, вместо ожидаемой фильтрации панели. Проверил на чистом профиле в FAR 5416 и 5443.

Shmuel
Posts: 5908
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 23 times
Been thanked: 228 times

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

Post by Shmuel » Sun 04 Aug, 2019 20:41

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

Shmuel
Posts: 5908
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 23 times
Been thanked: 228 times

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

Post by Shmuel » Mon 05 Aug, 2019 06:15

Скрипт в первом сообщении темы обновлён.
Работает и на старых билдах Фара (< 5416), и на новых.

User avatar
Dennis_Moore
Posts: 287
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 6 times
Been thanked: 14 times

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

Post by Dennis_Moore » Mon 05 Aug, 2019 10:00

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

Post Reply

Return to “Полезные макросы и скрипты”