View previous topic :: View next topic |
Author |
Message |
Dimsok
Joined: 17 Aug 2014 Posts: 663
|
(Separately) Posted: Tue Nov 22, 2016 14:06 Post subject: Быстрый переход к заданному расширению |
|
|
Хотелось бы возможность быстрого перехода курсора на первый попавшийся файл с указанным расширением в диалоговом окне, например, на основе askparam. Нет предположений, с помощью какого средства это можно было бы реализовать? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Nov 22, 2016 14:33 Post subject: |
|
|
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-кнопка в виде меню. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2567
|
(Separately) Posted: Tue Nov 22, 2016 15:40 Post subject: |
|
|
Dimsok
В девятой версии TC можно воспользоваться кнопкой, подобной этой:
Сцепку команд дополнить (в конце) ,cm_RereadSource
Расширение указывать так: *.txt
|
|
Back to top |
|
|
Dimsok
Joined: 17 Aug 2014 Posts: 663
|
(Separately) Posted: Tue Nov 22, 2016 15:49 Post subject: |
|
|
Хм, что-то не пойму. Окно быстрого поиска только мелькает, и ничего не происходит. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Nov 22, 2016 15:52 Post subject: |
|
|
Расширение существующее указал? Какой из вариантов взял (с/без QSE)? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Dimsok
Joined: 17 Aug 2014 Posts: 663
|
(Separately) Posted: Tue Nov 22, 2016 15:57 Post subject: |
|
|
Оба варианта пробовал. А где его указывать, там где красным выделено? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Nov 22, 2016 16:03 Post subject: |
|
|
Логично.
Добавлено спустя 6 минут:
И так ещё попробуй:
Quote: | 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) |
_________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Last edited by Flasher on Tue Nov 22, 2016 17:16; edited 2 times in total |
|
Back to top |
|
|
Dimsok
Joined: 17 Aug 2014 Posts: 663
|
(Separately) Posted: Tue Nov 22, 2016 16:16 Post subject: |
|
|
Первые 2 варианта и с указанием не работают, может, Quicksearch extended виноват? Последний говорит, функция не реализована 2049. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2567
|
(Separately) Posted: Tue Nov 22, 2016 16:18 Post subject: |
|
|
Dimsok
Если TCFS2 самая свежая (510), то в командах send вместо ,0 надо ,-1 указывать, либо совсем ,0 убрать. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Nov 22, 2016 16:21 Post subject: |
|
|
Dimsok
А ты выставил в опциях символ '|' для второго варианта?
Последний чуток поправил.
sa wrote: | либо совсем ,0 убрать | Вот этого делать точно не надо. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Last edited by Flasher on Tue Nov 22, 2016 17:02; edited 1 time in total |
|
Back to top |
|
|
Dimsok
Joined: 17 Aug 2014 Posts: 663
|
(Separately) Posted: Tue Nov 22, 2016 16:47 Post subject: |
|
|
Quote: | А ты выставил в опциях символ '|' для второго варианта? |
А где, в TCFS2.ini? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Nov 22, 2016 16:54 Post subject: |
|
|
Dimsok
В QSE. Кнопка ⋏, вторая вкладка. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2567
|
(Separately) Posted: Tue Nov 22, 2016 17:15 Post subject: |
|
|
Dimsok wrote: | функция не реализована 2049 |
Flasher забыл упомянуть, что это вариант для девятой версии TC. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Nov 22, 2016 17:17 Post subject: |
|
|
Исправил на 2050.
Dimsok
Версия ТСFS2 у тебя какая? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2567
|
(Separately) Posted: Tue Nov 22, 2016 17:44 Post subject: |
|
|
Flasher wrote: | Вот этого делать точно не надо. |
Какие аргументы против? |
|
Back to top |
|
|
|