Types of input control events.
Synopsis:
#include <screen/screen.h>
enumĀ {
SCREEN_INPUT_CONTROL_MTOUCH_START = 0
SCREEN_INPUT_CONTROL_MTOUCH_STOP = 1
SCREEN_INPUT_CONTROL_POINTER_START = 2
SCREEN_INPUT_CONTROL_POINTER_STOP = 3
};
Data:
- SCREEN_INPUT_CONTROL_MTOUCH_START
- A touch event that started outside the window was re-focused to this window.
- SCREEN_INPUT_CONTROL_MTOUCH_STOP
- A touch event that started inside the window will not end because it was re-focused to another window.
- SCREEN_INPUT_CONTROL_POINTER_START
- A pointer event that started outside the window was re-focused to this window.
This is not sent unless one of the mouse buttons was pressed when the sequence switched focus to another window.
- SCREEN_INPUT_CONTROL_POINTER_STOP
- A pointer event that started inside the window will not end in this window because it was re-focused to another window.
Library:
libscreen (For the qcc command, use the -l screen option to link against this library)