Страница 1 из 3
Быстрый переход к заданному расширению
Добавлено: Вт ноя 22, 2016 13:06
Dimsok
Хотелось бы возможность быстрого перехода курсора на первый попавшийся файл с указанным расширением в диалоговом окне, например, на основе askparam. Нет предположений, с помощью какого средства это можно было бы реализовать?
Добавлено: Вт ноя 22, 2016 13:33
Flasher
TCFS2.exe /ef tcm(2915) send(@.ext,0) send(`{Esc 2}`,0)
С QSE будет точнее:
TCFS2.exe /ef tcm(2915) send(@|\.ext$,0) send(`{Esc 2}`,0)
| - мой символ в опциях для RegExp, т.к. ? не работает и неудобен при вводе.
В AskParam не вижу смысла, коли есть bar-кнопка в виде меню.
Добавлено: Вт ноя 22, 2016 14:40
sa
Dimsok
В девятой версии TC можно воспользоваться кнопкой, подобной
этой:
Сцепку команд дополнить (в конце)
,cm_RereadSource
Расширение указывать так:
*.txt
Добавлено: Вт ноя 22, 2016 14:49
Dimsok
Хм, что-то не пойму. Окно быстрого поиска только мелькает, и ничего не происходит.
Добавлено: Вт ноя 22, 2016 14:52
Flasher
Расширение существующее указал? Какой из вариантов взял (с/без QSE)?
Добавлено: Вт ноя 22, 2016 14:57
Dimsok
Оба варианта пробовал. А где его указывать, там где красным выделено?
Добавлено: Вт ноя 22, 2016 15:09
Flasher
Логично.
Добавлено спустя 6 минут:
И так ещё попробуй:
TCFS2.exe /ef msg($0B,0) tcm(524) tcm(521,1) send(@`*.ext`,0) send({ENTER},0) eval(send_wait(,findwnd(`TMyListBox`))) tcm(2023) tcm(524) tcm(2050) msg($0B,1) tcm(540)
Добавлено: Вт ноя 22, 2016 15:16
Dimsok
Первые 2 варианта и с указанием не работают, может, Quicksearch extended виноват? Последний говорит, функция не реализована 2049.
Добавлено: Вт ноя 22, 2016 15:18
sa
Dimsok
Если TCFS2 самая свежая (510), то в командах send вместо ,0 надо ,-1 указывать, либо совсем ,0 убрать.
Добавлено: Вт ноя 22, 2016 15:21
Flasher
Dimsok
А ты выставил в опциях символ '|' для второго варианта?
Последний чуток поправил.
sa писал(а):либо совсем ,0 убрать
Вот этого делать точно не надо.
Добавлено: Вт ноя 22, 2016 15:47
Dimsok
А ты выставил в опциях символ '|' для второго варианта?
А где, в TCFS2.ini?
Добавлено: Вт ноя 22, 2016 15:54
Flasher
Dimsok
В QSE. Кнопка ⋏, вторая вкладка.
Добавлено: Вт ноя 22, 2016 16:15
sa
Dimsok писал(а):функция не реализована 2049
Flasher забыл упомянуть, что это вариант для девятой версии TC.
Добавлено: Вт ноя 22, 2016 16:17
Flasher
Исправил на 2050.
Dimsok
Версия ТСFS2 у тебя какая?
Добавлено: Вт ноя 22, 2016 16:44
sa
Flasher писал(а):Вот этого делать точно не надо.
Какие аргументы против?