C++ DevKit
C++ set of OOP library
|
Go to the source code of this file.
Enumerations | |
enum class | UIControlEvent { NONE , PUSH , DOUBLE_PUSH , LONG_PUSH , RELEASED_AFTER_LONG_TIME , RELEASED_AFTER_SHORT_TIME , INCREMENT , DECREMENT , TIME_OUT } |
The list of predefined events that a button, or more generally an User Interface Controller, can return, leaving to the application the responsibility to act as required by its specification. More... | |
|
strong |
The list of predefined events that a button, or more generally an User Interface Controller, can return, leaving to the application the responsibility to act as required by its specification.
Enumerator | |
---|---|
NONE | null event, no operation expected. |
PUSH | event triggered when a button is pushed |
DOUBLE_PUSH | event triggered when a button is double-pushed
|
LONG_PUSH | event triggered when a button is held more than a configurable duration. |
RELEASED_AFTER_LONG_TIME | event triggered when a button is released after a configurable duration. |
RELEASED_AFTER_SHORT_TIME | event triggered when a button is released before a configurable duration. |
INCREMENT | event that signals the user trig an increment order. |
DECREMENT | event that signals the user trig an decrement order. |
TIME_OUT | event that signals nothing happens after a configurable period of time. |