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 

Переход к файлу после вывода на панель поисковых результатов
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Dimsok



Joined: 17 Aug 2014
Posts: 663

Post (Separately) Posted: Wed Feb 08, 2017 13:46    Post subject: Переход к файлу после вывода на панель поисковых результатов Reply with quote

При отображении результатов поиска есть кнопка "перейти к файлу". Можно ли осуществить это после того, как файлы выведены на панель?
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2563

Post (Separately) Posted: Wed Feb 08, 2017 14:53    Post subject: Reply with quote

До девятой версии тотала Ctrl+стрелка в сторону неактивной панели и Tab – не то? В девятой версии добавилась комбинация Ctrl+B для перехода в активной панели (или можно нажать кнопку Показать все файлы без подкаталогов).

Last edited by sa on Tue Feb 14, 2017 16:43; edited 1 time in total
Back to top
View user's profile Send private message
Dimsok



Joined: 17 Aug 2014
Posts: 663

Post (Separately) Posted: Wed Feb 08, 2017 15:12    Post subject: Reply with quote

Спасибо за подсказку. Значит, в 8 в активной панели перейти не получится? Может, можно кнопку какую сделать.
Back to top
View user's profile Send private message
Staniclaw



Joined: 12 Dec 2010
Posts: 533
Location: Ташкент

Post (Separately) Posted: Wed Feb 08, 2017 15:18    Post subject: Reply with quote

Dimsok
Можно, но только если поиск был запущен отдельным процессом. Тогда список результатов поиска не обнуляется, как при обычном его вызове по Alt+F7.
_________________
Вечному двигателю -- вечные тормоза!..
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Feb 08, 2017 15:26    Post subject: Reply with quote

Dimsok wrote:
Может, можно кнопку какую сделать.
А сам не догадываешься какую?
Code:
TOTALCMD#BAR#DATA
cd
%N\:
wciconex.dll,249
Перейти к файлу под курсором из результатов поиска в родительскую папку

_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2563

Post (Separately) Posted: Wed Feb 08, 2017 16:36    Post subject: Reply with quote

Можно вызвать поиск повторно, предварительно выделив в результатах поиска нужный файл, и воспользоваться кнопкой "перейти к файлу".
Или скопировать имя и вставить его в заголовок файловой панели.
Back to top
View user's profile Send private message
Aleks431



Joined: 23 May 2011
Posts: 74

Post (Separately) Posted: Wed Feb 08, 2017 17:28    Post subject: Reply with quote

Flasher wrote:
Перейти к файлу под курсором из результатов поиска в родительскую папку

А переделайте,пожалуйста, кнопку так чтобы папка с выбранным файлом из результата поиска открывалась в соседней панели, а то не хочется закрывать результаты поиска.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Feb 08, 2017 18:00    Post subject: Reply with quote

Aleks431
Стандартная комбинация Ctlr+стрелка в сторону другой панели чем-то не устраивает?

P.S.: Отныне sa провозглашается чемпионом в номинации "Лучший забиватель гвоздей микроскопом". Wink
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Aleks431



Joined: 23 May 2011
Posts: 74

Post (Separately) Posted: Wed Feb 08, 2017 18:21    Post subject: Reply with quote

Этож надо вспомнить, шевелить рукой Smile
А так рядом с кнопкй поиска помещу и не забуду.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Feb 08, 2017 18:45    Post subject: Reply with quote

А мышь шевелить и точно фокусировать указатель на тулбаре не нужно? Wink Так часто на автомате этой комбинацией пользуюсь, что не представляю, почему это требуется долго запоминать.
Code:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe /ef if(L_isActive,tcm(2025),tcm(2024))

wciconex.dll,249
Перейти к файлу/папке под курсором в другой панели

_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2563

Post (Separately) Posted: Thu Feb 09, 2017 12:00    Post subject: Reply with quote

Aleks431
В TC 9.xx можно без TCFS2Tools обойтись, достаточно наличия утилиты TCFS2:
Code:
TCFS2.exe /ef "if(msg($432,1000)-1, tcm(2024), tcm(2025)) tcm(4006)"
Добавлен также переход в целевую панель: tcm(4006).
Back to top
View user's profile Send private message
Staniclaw



Joined: 12 Dec 2010
Posts: 533
Location: Ташкент

Post (Separately) Posted: Sat Feb 11, 2017 11:56    Post subject: Reply with quote

Можно обойтись и вовсе без TCFS2. Для этого надо сначала создать команду:
Code:
[em_GoToTargetFile]
cmd=cd
param=%T%M\:%Z
button=wcmiconflat.dll,196
menu=Перейти к файлу под курсором в целевой панели
А в свойствах кнопки вписать команду: cm_FocusTrg,em_GoToTargetFile .
_________________
Вечному двигателю -- вечные тормоза!..
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Feb 11, 2017 14:07    Post subject: Reply with quote

Staniclaw
В моём случае подразумевалась аналогия Ctrl+Влево/Вправо, где нет перехода в др. панель. Ну, и работа на ранних версиях ТС, конечно.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2563

Post (Separately) Posted: Mon Feb 13, 2017 12:05    Post subject: Reply with quote

Staniclaw
В результатах поиска предложенная кнопка, по-моему, является почти полным аналогом комбинации Ctrl+стрелка в сторону неактивной панели.
В обычной панели (или в виде без подкаталогов), если под курсором архивный файл, то в случае со стрелками происходит вход в архив, с кнопкой - нет. Возможно, для кого-то это будет плюсом, а не минусом. Для раскрытого в панели архивного файла отсутствует переход к папке с вложенным файлом или к вложенной папке.

Ещё заметил, что при ошибочном вызове любой из предложенных кнопок в панели, соседствующей с результатами поиска (и не только с ними), они, увы, закроются, в отличие от варианта использования комбинаций клавиш со стрелками (если, конечно, не "расстрелять" панель с результатами поиска, принудительно направив стрелку в её сторону).
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Feb 13, 2017 18:31    Post subject: Reply with quote

sa wrote:
если под курсором архивный файл, то в случае со стрелками происходит вход в архив
У меня не происходит. Вопрос опционального выбора.
sa wrote:
при ошибочном вызове любой из предложенных кнопок
Конкретней. Что за вызов? Если удалить или переименовать/переместить файл, то с моей кнопкой ничего не происходит.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group