Перейти к содержанию

Навигация

Wbincludes:Inputs Press Events: различия между версиями

Строка 10: Строка 10:
* Second Press Waiting Time (ms) время между концом первого клика и началом второго клика для обнаружения двойных и коротких нажатий.
* Second Press Waiting Time (ms) время между концом первого клика и началом второго клика для обнаружения двойных и коротких нажатий.


Короткое нажатие детектируется, если ширина импульса меньше Long Press Time.
'''Короткое (Short)''' нажатие детектируется, если ширина импульса меньше Long Press Time.


Двойное нажатие детектируется по нескольким признакам:
'''Двойное (Double)''' нажатие детектируется по нескольким признакам:
* ширина первого импульса меньше Long Press Time
* ширина первого импульса меньше Long Press Time
* второй импульс начинается через время Second Press Waiting Time после окончания первого импульса
* второй импульс начинается через время Second Press Waiting Time после окончания первого импульса
* ширина второго импульса меньше Long Press Time
* ширина второго импульса меньше Long Press Time


Длинное нажатие детектируется, если ширина импульса больше, чем Long Press Time.
'''Длинное (Long)''' нажатие детектируется, если ширина импульса больше, чем Long Press Time.


Короткое, а затем длинное нажатие детектируется:
'''Короткое, а затем длинное (Shortlong)''' нажатие детектируется:
* ширина первого импульса меньше Long Press Time
* ширина первого импульса меньше Long Press Time
* второй импульс начинается через время Second Press Waiting Time после окончания первого импульса
* второй импульс начинается через время Second Press Waiting Time после окончания первого импульса
* ширина второго импульса больше, чем Long Press Time
* ширина второго импульса больше, чем Long Press Time