EventType
Description:
[ CCode ( cprefix = "GDK_" , type_id = "gdk_event_type_get_type ()" ) ]
public enum EventType
Specifies the type of the event.
Content:
Enum values:
- BUTTON_PRESS - a mouse button has been
pressed.
- BUTTON_RELEASE - a mouse button has
been released.
- DELETE - the window manager has requested that
the toplevel surface be hidden or destroyed, usually when the user clicks on a special icon in the title bar.
- DRAG_ENTER - the mouse has entered the
surface while a drag is in progress.
- DRAG_LEAVE - the mouse has left the
surface while a drag is in progress.
- DRAG_MOTION - the mouse has moved in the
surface while a drag is in progress.
- DROP_START - a drop operation onto the
surface has started.
- ENTER_NOTIFY - the pointer has entered
the surface.
- EVENT_LAST - marks the end of the
GdkEventType enumeration.
- FOCUS_CHANGE - the keyboard focus has
entered or left the surface.
- GRAB_BROKEN - a pointer or keyboard grab
was broken.
- KEY_PRESS - a key has been pressed.
- KEY_RELEASE - a key has been released.
- LEAVE_NOTIFY - the pointer has left the
surface.
- MOTION_NOTIFY - the pointer (usually a
mouse) has moved.
- PAD_BUTTON_PRESS - A tablet pad
button press event.
- PAD_BUTTON_RELEASE - A tablet pad
button release event.
- PAD_GROUP_MODE - A tablet pad group
mode change.
- PAD_RING - A tablet pad axis event from a
"ring".
- PAD_STRIP - A tablet pad axis event from a
"strip".
- PROXIMITY_IN - an input device has moved
into contact with a sensing surface (e.
- PROXIMITY_OUT - an input device has
moved out of contact with a sensing surface.
- SCROLL - the scroll wheel was turned
- TOUCHPAD_HOLD - A touchpad hold gesture
event, the current state is determined by its phase field.
- TOUCHPAD_PINCH - A touchpad pinch
gesture event, the current state is determined by its phase field.
- TOUCHPAD_SWIPE - A touchpad swipe
gesture event, the current state is determined by its phase field.
- TOUCH_BEGIN - A new touch event sequence
has just started.
- TOUCH_CANCEL - A touch event sequence
has been canceled.
- TOUCH_END - A touch event sequence has
finished.
- TOUCH_UPDATE - A touch event sequence
has been updated.