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 

Single Post  Topic: Панель инструментов по умолчанию 
Author Message
Flasher



PostPosted: Sun Nov 23, 2014 21:32    Post subject: Reply with quote

ask-rus wrote:
Понял, оптимизирую.
Я там ещё пропущенные ковычки добавлял на концах, если что.

ask-rus wrote:
Это же задача темы
В любом случае тут условие не нужно. Ты просто с каждым вызовом панели делаешь запись в ButtonBar, а в команде переключения используешь умолчательный путь в качестве флага:
Quote:
[em_MainBar]
cmd=%COMMANDER_PATH%\PLUGINS\Tools\TCFS2\TCFS2.exe
param=%Z/ef "tem(`em_OpenBar %%COMMANDER_PATH%%\BAR\MAIN.bar`) set_tcini(ButtonBar, Buttonbar,`%%COMMANDER_PATH%%\BAR\MAIN.bar`)"
menu=Главная панель инструментов

[em_ExtBar]
cmd=%COMMANDER_PATH%\PLUGINS\Tools\TCFS2\TCFS2.exe
param=%Z/ef "tem(`em_OpenBar %%COMMANDER_PATH%%\BAR\EXT.bar`) set_tcini(ButtonBar, Buttonbar,`%%COMMANDER_PATH%%\BAR\EXT.bar`)"
menu=Расширенная панель инструментов

[em_UserBar]
cmd=%COMMANDER_PATH%\PLUGINS\Tools\TCFS2\TCFS2.exe
param=%Z/ef "tem(`em_OpenBar %%COMMANDER_PATH%%\BAR\User.bar`) set_tcini(ButtonBar, Buttonbar,`%%COMMANDER_PATH%%\BAR\User.bar`)"
menu=Пользовательская панель инструментов

[em_SwitchBar]
cmd=%COMMANDER_PATH%\PLUGINS\Tools\TCFS2\TCFS2.exe
param=%Z/ef "if(tcini(ButtonBar, ButtonBar, `%%COMMANDER_PATH%%\BAR\MAIN.bar`), tem(em_ExtBar), tem(em_MainBar))"
menu=Переключение между главной и расширенной панелями инструментов

_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.


Last edited by Flasher on Wed Dec 10, 2014 09:29; edited 5 times in total
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group