Повесить макрос на двойной левый щелчок
Повесить макрос на двойной левый щелчок
Лучше, я так понимаю, анализировать MsEventFlags, а не что возвращает waitkey, иначе встает вопрос о таймауте двойного щелчка: текущее значение из реестра ведь не вынешь:
Code: Select all
MsLClick mmode(1,2) %Key=waitkey(900); $If (MsEventFlags & 0x2) %Rem="Что-то делаем"; $Else $If (%Key != "") eval(%Key) $End $End
[ ] Запретить вывод на экран
Magically yours
Raistlin
Raistlin
Повесить макрос на двойной левый щелчок
Raistlin
Плагин MacroLib:
Плагин MacroLib:
Для каждой горячей клавиши может быть указан модификатор, отделенный символом ":". Список возможных модификаторов:
Single - Макрос срабатывает только при однократном нажатии клавиши или кнопки мыши
Double - Макрос срабатывает при двойном нажатии клавиши или кнопки мыши
Hold - Макрос срабатывает при удержании клавиши в течении N мс. Период настраивается в реестре. Для кнопок мыши - игнорируется
Release - Макрос срабатывает при отпускании клавиши или кнопки мыши