Поц-ан хотел - поц-ан сделал.
Небольшие замечания.
- В скрипте два макроса: собственно для вызова Alt-поиска и для регистрации панели (панельного модуля), который может использовать этот поиск
- Если Вы не хотите использовать этот скрипт помимо панельных модулей, просто закомментируйте строку
key="/.Alt(.|BS|BackSlash)?/";
. Взаимодействие модуля с поиском можно организовать через поиск макроса по Id-у и прямому вызову action с нужными параметрами. Пример будет в панельном дереве в версии 1.3.1 - Также можно организовать "регистрацию" панельного модуля, указав специальные функции для фильтрации и/или поиска (для каких-то нефайловых панелей, например).
- Фильтр на стандартных панелях не реализован, но можно "стырить" у Maxim Gonchar и Shmuel-а в panelfilter.lua
- Реализован поиск по описаниям файлов, если на панели открыт столбец Descriptions ("Z")
- Если на панели в столбце имени файла указано имя с полным путём, то в поиске участвует полное имя файла; иначе - имя файла без пути. Актуально для поиска во временной панели, например.