Autorun
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3 ... 106, 107, 108 ... 133, 134, 135  Next  :| |:
Total Commander -> Плагины Total Commander

#1591:  Author: FlasherLocation: Москва PostPosted: Fri Apr 24, 2020 23:08
    —
Loopback wrote:
Иногда пункт меню выделяется, иногда нет, визуальный такой косячок.
Только в начале прокрутки. Если специально туда не смотреть, то и не видно. А делать-то что?

HEXFIX
Зачем убивать исходное поведение с центровкой?

#1592:  Author: HEXFIXLocation: Калининград PostPosted: Fri Apr 24, 2020 23:10
    —
А я центровку на СКМ повесил Very Happy

UPD. Сейчас проверил. Любая команда, которая работает по принципу тумблера, срабатывает по клику в любом месте, хотя задаю по двойному.

#1593:  Author: FlasherLocation: Москва PostPosted: Fri Apr 24, 2020 23:30
    —
HEXFIX
Подтверждаю.
Кстати, примерчик (только с /M:U) в хелпе не помешает. Интересная мысль.

#1594:  Author: Loopback PostPosted: Sat Apr 25, 2020 00:26
    —
HEXFIX wrote:
Любая команда, которая работает по принципу тумблера, срабатывает по клику в любом месте, хотя задаю по двойному.

Не совсем так, это назначение двойного клика для любой кнопки так работало. Глупая ошибка, в документации для даблклика используется "D", а в коде осталось "С" от ранних версий. Удивительно, что до сих пор оставалось незамеченным.

Исправленный вариант.

#1595:  Author: FlasherLocation: Москва PostPosted: Sat Apr 25, 2020 01:16
    —
Loopback
Завелось. Я себе решил так сделать:
Code:
ControlSetMouseAction /L /K:R 23 SendCommand 2944
ControlSetMouseAction /L /K:R 29 SendCommand 2944
Но появляется меню после отпускания. Можешь его подавить (или отправить сообщение на отпускание кнопки)?

#1596:  Author: Loopback PostPosted: Sat Apr 25, 2020 13:04
    —
Flasher wrote:
Можешь его подавить (или отправить сообщение на отпускание кнопки)?

Нет, т.к. тут это не обрабатываемая клавиша, а модификатор.

Но если не жаль меню, можно назначить на одиночное нажатие ПКМ пустое действие и поставить его перед командой:

Code:

ControlSetMouseAction /L /K:R 23 SendCommand 2944
ControlSetMouseAction /R 29
ControlSetMouseAction /L /K:R 29 SendCommand 2944

#1597:  Author: FlasherLocation: Москва PostPosted: Sat Apr 25, 2020 14:51
    —
Loopback wrote:
ControlSetMouseAction /R 29
Только 23. Увы, не помогает, хоть где ставь.

#1598:  Author: Loopback PostPosted: Sat Apr 25, 2020 16:34
    —
Flasher wrote:
Увы, не помогает, хоть где ставь.

Ну значит надо придумать какую-то более простую комбинацию. Видимо получается такая ситуация, что когда панель прячется, на ее месте оказывается разделитель, на котором меню работает по отпусканию. Т.к. правая кнопка всё еще нажата, по отпусканию появляется меню.

Если пожертвовать и меню с положениями разделителя, то можно так:
Code:

ControlSetMouseAction /R:U 23
ControlSetMouseAction /L /K:R 23 SendCommand 2944
ControlSetMouseAction /R 29
ControlSetMouseAction /L /K:R 29 SendCommand 2944

Вопрос только в целесообразности таких жертв.

#1599:  Author: FlasherLocation: Москва PostPosted: Sat Apr 25, 2020 17:03
    —
Loopback
Да, так работает. В общем, суть ясна, подумаю.

Loopback wrote:
Нет, т.к. тут это не обрабатываемая клавиша, а модификатор.
А, ты для элементов заголовка, вкладок, кнопок дисков раньше только для /R делал. Ясно..

#1600:  Author: Loopback PostPosted: Thu Apr 30, 2020 23:56
    —
Бета-версия 2.0.14

+ добавлен макрос %AUTORUN_TCLANG% с текущим кодом языка ТС
+ Tweaks: добавлена субкоманда ShowPopupMenu для ControlSetMouseAction

Всё же ещё одна бета, хотелось меню без внешних приложений, решил доделать.

#1601:  Author: FlasherLocation: Москва PostPosted: Fri May 01, 2020 01:03
    —
Loopback
А ведь меня обе мысли посещали, но что-то не спешил озвучить. Smile

2 кб сверху на менюшку. ) А сможешь поддержку иконок (как в TCmenu) сделать? Понятно, что дело более трудоёмкое, но всё же.

#1602:  Author: LonerDLocation: Донецк PostPosted: Fri May 01, 2020 04:20
    —
Loopback
А что насчёт выполнения последовательности команд? Не планируется к релизу?
Code:
ControlSetMouseAction /W:F 26 CommandExec 4001,3006

#1603:  Author: FlasherLocation: Москва PostPosted: Fri May 01, 2020 04:40
    —
LonerD
За обсуждением совсем не следишь Question

#1604:  Author: LonerDLocation: Донецк PostPosted: Fri May 01, 2020 05:39
    —
Недочитал. Значит пока остаётся вариант с назначение em-команд.

#1605:  Author: FlasherLocation: Москва PostPosted: Fri May 01, 2020 09:04
    —
Не только. Прежде всего ShellExec + TCFS2. На мой пример в справке можно было бы и наткнуться.



Total Commander -> Плагины Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3 ... 106, 107, 108 ... 133, 134, 135  Next  :| |:
Page 107 of 135

Powered by phpBB © 2001, 2005 phpBB Group