Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Предложение по улучшению быстрого фильтра 
Author Message
sa



PostPosted: Thu Apr 10, 2014 09:47    Post subject: Reply with quote

Приспособил такую кнопку для упрощения работы с фильтром быстрого поиска:
Code:
TOTALCMD#BAR#DATA
cd *.*

wcmicons.dll,13
Показать все файлы (при активном фильтре быстрого поиска - с его учётом)


-1
Применяю её, в том числе и при активном фильтре быстрого поиска, когда нужно показать все файлы, если некоторые из них оказались скрытыми после применения фильтров типа "Программы", "Только выделенные объекты", "Файлы не старше 1 часа" и т.п. Дело в том, что внутренняя команда cm_SrcAllFiles (Ctrl+F10) отключает фильтр быстрого поиска и приходится применять его заново.
По такому же принципу завёл и пользовательскую команду, которую использую вместо cm_SrcAllFiles в случаях, когда нужно сохранить активность фильтра.

Add
Порой требуется ввести быстрый фильтр поверх уже имеющегося (то есть новый фильтр применить к отфильтрованным объектам).
Кнопка с использованием утилиты TCFS2:
Code:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe
/ef "tcm(3301) tcm(2023) tcm(524) send(`^+S`) send(`{BS 100}`)"
%COMMANDER_PATH%\Totalcmd.exe,26
Ввести быстрый фильтр (при уже активном - поверх него)


-1
Без утилиты TCFS2 примерным аналогом в TC будет связка команд 3301,2023,524,2915.
Внимание! Поскольку задействованный в кнопке режим показа только выделенных файлов сильно зависит от изменений в файловой системе (и даже от переключения на другую программу с последующим возвратом в TC), то последний активный фильтр в панели в итоге (после изменений в файловой системе, например) может оказаться применённым ко всем объектам, а не к предварительно отфильтрованным. Увидеть до этого отобранные файлы всё же можно - с помощью команды "Восстановить выделение".
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group