Можно ли повесить сдвиг панелей (20/80 и 80/20) на кнопку(и)

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Ставить биты стиля, записывать в wincmd.ini или танцевать с бубном можно. Но если потом сдвинешь сепаратор ручками, такая команда всё равно будет переключать в другое состояние, даже если оно уже установлено.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

MVV писал(а):даже если оно уже установлено.
и как следствие потребуется повторное нажатие кнопки. Спасибо, тоже уже разобрался.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

sa
С TCFS2Tools кнопка по-прежнему отказывается работать...

Код: Выделить всё

---------------------------
TCFS2
---------------------------
Error:
Invalid function call

Check command:
eval(sepPos==50)
---------------------------
ОК   
---------------------------
Модуль действительно задействован (TCFS2Tools.dll64).
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ask-rus писал(а):Модуль действительно задействован
Подробней - как именно?
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Autorun 1.6 beta 3 (64):

Код: Выделить всё

LoadLibrary %COMMANDER_PATH%\PLUGINS\Tools\TCFS2Tools\TCFS2Tools.dll64
Библиотеку наблюдаю в запущенных модулях TC через Process Hacker.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ask-rus
На такой вызов ругань есть?: /ef msg($433,65561)

И если test вместо eval написать?
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Flasher писал(а):На такой вызов ругать есть?: /ef msg($433,65561)
Ничего нет.
Flasher писал(а):И если test вместо eval написать?
Всё начинает работать!
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Так и знал, обнови версию TCFS2.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Flasher писал(а):обнови версию TCFS2
Понял, eval заработал.
Спасибо.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

При установленной cm_VerticalPanels кнопка не работает. Почему, ведь cm_100Percent отдельно срабатывает?
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

П.ч. TCFS2Tools не умеет определять положение разделителя при горизонтальном расположении панелей (давно обсуждалось). Кстати, у меня вообще cm_100Percent глючит - вся нижняя область становится рельефным элементом, либо возврат из неё по cm_50Percent делает то же самое. Баг.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Flasher писал(а):вся нижняя область становится рельефным элементом
Проверялось без TwinKey?

ask-rus
Вариант, пусть с оговорками, но работает.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

sa писал(а):TwinKey
Мда, ещё один косяк..
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Flasher писал(а):П.ч. TCFS2Tools не умеет определять положение разделителя при горизонтальном расположении панелей (давно обсуждалось).
Первый раз слышу, что это обсуждалось. По-моему, такие вещи надо обсуждать с автором модуля. :roll:
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

MVV писал(а):Первый раз слышу
Точнее сказать - "не помню". :wink:
Я запрашивал, а ты ответил, что при таком положении определять координаты и двигать сепаратор не получится.
Ответить