View previous topic :: View next topic |
Author |
Message |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Dec 02, 2014 01:59 Post subject: |
|
|
Переменная - #1, разумеется. Т.е. нужен синтаксис такого плана, если рассматривать данный случай:
Code: | /ef "tem(`em_OpenBar #1==%%COMMANDER_PATH%%\BAR\User.bar`) set_tcini(ButtonBar, Buttonbar,#1)" |
_________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Dec 02, 2014 02:42 Post subject: |
|
|
MVV wrote: | Такого точно не будет | Почему? Мне-то всё равно, какая закорючка будет вместо #1, это я в кач. примера привёл.
Ну, или такого плана:
Code: | /ef "tem(em_OpenBar $) set_tcini(ButtonBar, Buttonbar,$), set($==`%%COMMANDER_PATH%%\BAR\User.bar`)" |
_________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
sa
Joined: 29 Apr 2009 Posts: 2704
|
(Separately) Posted: Tue Dec 02, 2014 17:02 Post subject: |
|
|
MVV
Может, стоит разрешить с помощью varset/varget записывать/возвращать строки? |
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Sat Dec 06, 2014 16:17 Post subject: |
|
|
Коллеги, 454, пожалуйста, не успел же:
https://yadi.sk/d/6B-XLgY4d4Cvg
Добавлено спустя 6 минут:
А, вижу 460.
Добавлено спустя 8 минут:
Спасибо, работает!
Жаль, в архивах нет:
Quote: | ---------------------------
Total Commander
---------------------------
Эта функция в архивах не работает.
---------------------------
ОК
--------------------------- |
_________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Dec 06, 2014 16:42 Post subject: |
|
|
%Z в параметрах поставь. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Sat Dec 06, 2014 16:42 Post subject: |
|
|
Ещё непонятно, почему после закрытия панели инструментов командой:
Quote: | [em_NoBar]
cmd=OPENBAR %COMMANDER_PATH%\BAR\NO.BAR
menu=Закрыть панель инструментов |
приходится нажимать [em_SwitchBar] несколько раз:
1) Показывает панель инструментов;
2) "Осечка" - ничего не происходит;
3) Переключение.
Похоже, и [em_NoBar] нужно как-то приспособить...
Добавлено спустя 5 минут:
Flasher wrote: | %Z в параметрах поставь. |
А куда именно? _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Dec 06, 2014 16:50 Post subject: |
|
|
А зачем тебе так закрывать? Если же команды tb0/tb1.
ask-rus wrote: | А куда именно? | Куда хош. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Sat Dec 06, 2014 16:52 Post subject: |
|
|
Flasher wrote: | А зачем тебе так закрывать? |
Не знаю, как по скорости...
Quote: | [em_OpenBar]
cmd=OPENBAR
param=%A%Z
menu=Открыть указанную панель инструментов |
Так не работает. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Dec 06, 2014 16:58 Post subject: |
|
|
ask-rus wrote: | Не знаю, как по скорости... | Никаких проблем.
ask-rus wrote: | Так не работает. | Похоже, что так... _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Last edited by Flasher on Sat Dec 06, 2014 18:52; edited 2 times in total |
|
Back to top |
|
 |
sa
Joined: 29 Apr 2009 Posts: 2704
|
(Separately) Posted: Sat Dec 06, 2014 18:14 Post subject: |
|
|
ask-rus wrote: | Жаль, в архивах нет: |
Вот и вышла боком команда с %A.
Можно команду em_OpenMainBar (и две другие аналогично) привести к виду
OPENBAR %COMMANDER_PATH%\BAR\MAIN.bar, а в кнопке для вызова панели писать:
/ef "tem(em_OpenMainBar) set_tcini(ButtonBar, Buttonbar,`%%COMMANDER_PATH%%\BAR\MAIN.bar`)" |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
sa
Joined: 29 Apr 2009 Posts: 2704
|
(Separately) Posted: Sat Dec 06, 2014 19:25 Post subject: |
|
|
MVV
И в архивах работает (не из командной строки тотала, а с кнопки панели инструментов)? |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Dec 06, 2014 19:41 Post subject: |
|
|
MVV
Не работает именно вызов em-команды, в которую прописана TCFS2 c em_OpenBar ... _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
sa
Joined: 29 Apr 2009 Posts: 2704
|
(Separately) Posted: Sat Dec 06, 2014 19:44 Post subject: |
|
|
Flasher wrote: | не работает именно вызов em-команды, в которую прописана TCFS2 c em_OpenBar |
У меня и напрямую не работает (из кнопки). |
|
Back to top |
|
 |
|