- device
gdk.device.Device device [@property getter]
- device
gdk.device.Device device [@property setter]
- emulatingPointer
bool emulatingPointer [@property getter]
Get emulatingPointer field.
- emulatingPointer
bool emulatingPointer [@property setter]
Set emulatingPointer field.
- sendEvent
byte sendEvent [@property getter]
- sendEvent
byte sendEvent [@property setter]
- sequence
gdk.event_sequence.EventSequence sequence [@property getter]
- sequence
gdk.event_sequence.EventSequence sequence [@property setter]
- state
gdk.types.ModifierType state [@property getter]
- state
gdk.types.ModifierType state [@property setter]
- time
uint time [@property getter]
- time
uint time [@property setter]
- type
gdk.types.EventType type [@property getter]
- type
gdk.types.EventType type [@property setter]
- window
gdk.window.Window window [@property getter]
- window
gdk.window.Window window [@property setter]
- x
double x [@property getter]
- x
double x [@property setter]
- xRoot
double xRoot [@property getter]
- xRoot
double xRoot [@property setter]
- y
double y [@property getter]
- y
double y [@property setter]
- yRoot
double yRoot [@property getter]
- yRoot
double yRoot [@property setter]
Used for touch events. @type field will be one of gdk.types.EventType.TouchBegin, gdk.types.EventType.TouchUpdate, gdk.types.EventType.TouchEnd or gdk.types.EventType.TouchCancel.
Touch events are grouped into sequences by means of the @sequence field, which can also be obtained with gdk.event.Event.getEventSequence. Each sequence begins with a gdk.types.EventType.TouchBegin event, followed by any number of gdk.types.EventType.TouchUpdate events, and ends with a gdk.types.EventType.TouchEnd (or gdk.types.EventType.TouchCancel) event. With multitouch devices, there may be several active sequences at the same time.