View previous topic :: View next topic |
Author |
Message |
HEXFIX
Joined: 25 Jun 2010 Posts: 173 Location: Калининград
|
(Separately) Posted: Thu May 12, 2011 20:44 Post subject: |
|
|
Flasher
Так запуск команды не содержит Ctrl. Ctrl+Q -это ж стандартное сочетание для быстрого просмотра... Или я не правильно понял?
Добавлено спустя 2 минуты 6 секунд:
Вопрос второй.
Flasher wrote: |
"<Путь к TCFS2.exe>" /ei "sp_set_active((# == 50 ? 15 : 50))"
где 15 - изменяемый по усмотрению параметр процентного соотношения.
|
Эту команду надо записать в TCFS2.ini? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu May 12, 2011 21:07 Post subject: |
|
|
HEXFIX wrote: | Эту команду надо записать в TCFS2.ini? | Ну, какой смысл прописывать это в ini, если спереди идёт вызов TCFS2.exe? Вводить надо прямо в поле "Команда" кнопки/юзеркоманды. И, кстати, команда после перетрубаций, сделанных MVV (на что я уже ругался), будет такой (пост заблокирован, не мог поправить):
"%COMMANDER_PATH%\...\TCFS2\TCFS2.exe" /ei "sp_set_active((sepPos == 50 ? 15 : 50))"
HEXFIX wrote: | Так запуск команды не содержит Ctrl. Ctrl+Q -это ж стандартное сочетание для быстрого просмотра... Или я не правильно понял? | Тогда просьба объяснить слова "повторно срабатывает". Какие именно действия происходят? Если на Ctrl+Q ничего не назначено (просьба проверить), то она при всём желании не способна выполнить действия TCFS2. У меня, кстати, этот хоткей выполняет:
"%COMMANDER_PATH%\...\TCFS2\TCFS2.exe" /ef tcm(304) tcm(909) |
|
Back to top |
|
|
HEXFIX
Joined: 25 Jun 2010 Posts: 173 Location: Калининград
|
(Separately) Posted: Thu May 12, 2011 21:20 Post subject: |
|
|
Flasher wrote: | И, кстати, команда после перетрубаций, сделанных MVV (на что я уже ругался), будет такой (пост заблокирован, не мог поправить):
"%COMMANDER_PATH%\...\TCFS2\TCFS2.exe" /ei "sp_set_active((sepPos == 50 ? 15 : 50))"
|
Вот теперь работает! А то я уже чего только не перепробовал
Quote: | Тогда просьба объяснить слова "повторно срабатывает". Какие именно действия происходят? |
1.Нажимаю Ctrl+Q - срабатывает стандартный быстрый просмотр, без сдвига панелей.
2.Нажимаю Alt+Q - срабатывает команда TCFS2, сдвиг панелей с быстрым просмотром
3.Нажимаю опять Ctrl+Q - опять быстрый просмотр со сдвигом панелей |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu May 12, 2011 21:31 Post subject: |
|
|
Это к TCFS2 не относится. Total автоматически запоминает предыдущее положение сепаратора при быстром просмотре. Чтобы сепаратор возвращался в середину, я и использую приведённую команду. |
|
Back to top |
|
|
HEXFIX
Joined: 25 Jun 2010 Posts: 173 Location: Калининград
|
(Separately) Posted: Thu May 12, 2011 21:36 Post subject: |
|
|
Всё работает. Ещё раз спасибо! |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Wed Feb 15, 2012 09:54 Post subject: |
|
|
С новой командой cm_100Percent, как реализуется переключение между cm_100Percent и cm_50Percent одной кнопкой с помощью TCFS2? Собственно, то, что человек просил. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Feb 15, 2012 10:09 Post subject: |
|
|
Вместо 15 написать 100......... |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2567
|
(Separately) Posted: Wed Feb 15, 2012 10:15 Post subject: |
|
|
ask-rus wrote: | как реализуется переключение между cm_100Percent и cm_50Percent | Можно и так:
Quote: | /ef "tcm(910), eval(sepPos == 50) | tcm(909)" |
|
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Wed Feb 15, 2012 13:07 Post subject: |
|
|
Я бы хотел использовать именно приведенные команды. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2567
|
(Separately) Posted: Wed Feb 15, 2012 13:22 Post subject: |
|
|
ask-rus wrote: | Я бы хотел использовать именно приведенные команды. |
Так это они и есть:
cm_100Percent = 910
cm_50Percent = 909 |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Wed Feb 15, 2012 13:32 Post subject: |
|
|
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\PLUGINS\Tools\TCFS2\TCFS2.exe
/ef "tcm(910), eval(sepPos == 50) | tcm(909)"
%COMMANDER_PATH%\PLUGINS\Tools\TCFS2\TCFS2.exe
TCFS2
%COMMANDER_PATH%\PLUGINS\Tools\TCFS2\
-1
|
>>>
Code: | ---------------------------
TCFS2
---------------------------
Error:
Invalid function call
Check command:
eval(sepPos==50)
---------------------------
ОК
---------------------------
|
TCFS2Tools требуется? _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2567
|
(Separately) Posted: Wed Feb 15, 2012 13:36 Post subject: |
|
|
ask-rus wrote: | TCFS2Tools требуется? |
Да. |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Wed Feb 15, 2012 14:26 Post subject: |
|
|
Я посчитал, что использование команд исключит наличие дополнительной библиотеки. Понятно. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2567
|
(Separately) Posted: Wed Feb 15, 2012 16:28 Post subject: |
|
|
ask-rus
MVV
Методом тыка, а так можно?
Quote: | /ef "set_style(# & ~$00000010) tcm(909), style(# & $00000010) | set_style(# | $00000010) tcm(910)" |
|
|
Back to top |
|
|
|