Flasher

|
Posted: Sun Nov 23, 2014 21:32 Post subject: |
|
|
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 |
|