Add: Добавил восстановление выделения и завершение скрипта при уже работающем экземпляре.
Avada
Насчёт взаимодействия с TwinKey пока не знаю, что думать. Думаю, что он отслеживает сигнал вызова Esc из самого ТС, тем самым подстраивая свои списки. Вряд ли я смогу на это повлиять. Попробуй, например, в описанной ситуации (работа Esc в штатном режиме + фильтрация) сравнить результат, нажимая такую кнопку:
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Flasher
С восстановлением всё хорошо. С завершением вроде бы тоже. Кнопка, разумеется, даёт всё ту же неправильную картину. Более того, оказалось, что я не совсем корректно проверял вчера проблему со штатным функционалом TC — не те файлы следовало прикреплять и выделять. Сейчас всё проверялось в асболютно идентичных условиях, проблема с выделением при наличии стиков TWinKey есть при выходе из быстрой фильтрации везде. (Кроме, разумеется, функции выделения по Esc самого TWinKey, где выделение снимается до закрытия фильтра и поэтому восстанавливается корректно.) Обсудим с автором плагина. Если это неустранимое ограничение, включу в документацию. С твоей стороны, полагаю, тут больше ничего не сделать.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Avada
Судя по всему, да, коли и обычного нажатия Esc этот глюк касается. Запрос тут явно не помешает. Спасибо за тест.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Fix: Исправил работу при вызове стандартных меню, скрываемой комстроки и установке фокуса на главном меню.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Flasher
В TWinKey проблему удалось исправить. Сейчас в тестовой версии, ИМХО, при наличии прикреплённых объектов всё в порядке и при обычным выходе из фильтрации, и при использовании скрипта.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Avada
Очень хорошо. Это и групповой сортировки касается?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Flasher
Во всяком случае, я это пробовал и с групповой сортировкой, проблем не выявил. Но дальше лучше будет обсуждать в соответствующей теме. Скоро паблик-релиз выйдет.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не лишним будет объявить, что с новой релизом TwinKey описанный ранее конфликт исчерпан.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Мой вариант на AHKv1. Совсем манюнький и простой, может кому полезный будет. Повесил его себе на хоткей Esc вместо аналогичного функционала TwinKey.
Быструю фильтрацию сбрасывает, режим просмотра без каталогов не сбрасывает (то есть стандартное поведение Esc).