Gdk.EventTouch¶
Fields¶
Name | Type | Access | Description |
---|---|---|---|
axes | float |
r/w | x, y translated to the axes of device, or None if device is the mouse |
device | Gdk.Device |
r/w | the master device that the event originated from. Use Gdk.Event.get_source_device () to get the slave device. |
emulating_pointer | bool |
r/w | whether the event should be used for emulating pointer event |
send_event | int |
r/w | True if the event was sent explicitly. |
sequence | Gdk.EventSequence |
r/w | the event sequence that the event belongs to |
state | Gdk.ModifierType |
r/w | a bit-mask representing the state of the modifier keys (e.g. Control, Shift and Alt) and the pointer buttons. See Gdk.ModifierType |
time | int |
r/w | the time of the event in milliseconds. |
type | Gdk.EventType |
r/w | the type of the event (Gdk.EventType.TOUCH_BEGIN , Gdk.EventType.TOUCH_UPDATE , Gdk.EventType.TOUCH_END , Gdk.EventType.TOUCH_CANCEL ) |
window | Gdk.Window |
r/w | the window which received the event |
x | float |
r/w | the x coordinate of the pointer relative to the window |
x_root | float |
r/w | the x coordinate of the pointer relative to the root of the screen |
y | float |
r/w | the y coordinate of the pointer relative to the window |
y_root | float |
r/w | the y coordinate of the pointer relative to the root of the screen |
Methods¶
None
Details¶
-
class
Gdk.
EventTouch
¶ Used for touch events. type field will be one of
Gdk.EventType.TOUCH_BEGIN
,Gdk.EventType.TOUCH_UPDATE
,Gdk.EventType.TOUCH_END
orGdk.EventType.TOUCH_CANCEL
.Touch events are grouped into sequences by means of the sequence field, which can also be obtained with
Gdk.Event.get_event_sequence
(). Each sequence begins with aGdk.EventType.TOUCH_BEGIN
event, followed by any number ofGdk.EventType.TOUCH_UPDATE
events, and ends with aGdk.EventType.TOUCH_END
(orGdk.EventType.TOUCH_CANCEL
) event. With multitouch devices, there may be several active sequences at the same time.