Тема: AHK: Код обработки скрола не больше 3-х раз
Здравствуйте.
Недавно только начал изучать AHK, хочу попросить у Вас совета.
Задача состоит такова:
При нажатие клавиши LShift должна активироваться блокировка скрола мыши, а именно не больше 3-х "нажатий/скачков" вперед либо назад.
Простым текстом.
Нажав на LShift Скрол мыши может сделать либо 3-и скачка вперед либо три скачка назад. Сколько не крути скрол вперед он не сделает больше 3-х скачков, так же сколько не крути его назад он так же не может сделать больше трех скачков.
Задача такова,
Чтоб был счетчик количества скатчков скрола, при нажатие LShift активируется счетчик, который следит, если значение WheelUp достигло = 3 то остановить дальнейшее выполнение WheelUp (заблокировать скрол прокрутки вверх), если после остановки WheelUp было сделано WheelDown то сбросить счетчик WheelUp и вести подсчет WheelDown , и вновь если WheelDown достиг 3 скачков то запретить дальнейшее его выполнение. Ну и получается в обратном порядке.
Надеюсь смог объяснить нормально.
Спасибо за внимание.