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 Previous  1, 2
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Flasher



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

Post (Separately) Posted: Tue Apr 07, 2020 05:00    Post subject: Reply with quote

Viktor wrote:
не разобрался где достать TCScript.dll и команду em_selectfilesb
Первое только в соседней теме обсуждалось: 1, 2. Также у модуля есть спецтема. Второе — это уже базовые вещи, описанные в справке и в прикреплённой здесь памятке 4 пунктом.
Естестевенно, версия ТС должна быть актуальной. Параметр убрал и поправил ситуацию при отсутствии [..] в другой панели.

Viktor wrote:
он мне подходит поскольку прост в использовании
Мой как раз проще, так как не надо думать ни о потере текущего текста в буфере обмена и выделения в панелях, ни про невозможность позиционирования на первом элементе перехода в родитель [..].
_________________
Автору сборки 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 Apr 09, 2020 10:33    Post subject: Reply with quote

Viktor
Если потребуется сохранять выделение в панелях и буфер обмена, то сцепка может быть такой:
cm_FocusTrg,cm_SaveSelection,cm_GoToFirstEntry,cm_GotoPrev,cm_ClearAll,em_Sel_ZM,cm_GotoNextSelected,cm_UnselectCurrentName,cm_RestoreSelection,cm_FocusTrg
Здесь em_Sel_ZM это пользовательская команда, представляющая SELECTFILESB с "%Z%M" в поле параметров.

Примерно то же самое в кнопке с использованием TCFS2 (пользовательская команда создаётся самой утилитой):
Code:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe
/ef "tcm(4006) tcm(530) send(`{HOME}`) tcm(524) set_ini(`%%COMMANDER_PATH%%\usercmd.ini`, em_TempParam, cmd, `SELECTFILESB`) set_ini(`%%COMMANDER_PATH%%\usercmd.ini`, em_TempParam, param, `""%%Z%%M""`) tem(`em_TempParam`) tcm(2053) tcm(542) tcm(529) tcm(4006)"
wcmicons.dll,86
Найти текущий файл/каталог в неактивной панели


Last edited by sa on Sun Apr 12, 2020 12:35; edited 5 times in total
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Thu Apr 09, 2020 12:46    Post subject: Reply with quote

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



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Tue Jun 02, 2020 14:04    Post subject: Reply with quote

Часть постов удалена как утратившая актуальность (из-за переноса запроса в другую тему) или перенесена в тему для обмена кнопками. Заголовок текущей темы изменён.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2
Page 2 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