EventType
Description:
[ CCode ( cprefix = "GDK_" , type_id = "gdk_event_type_get_type ()" ) ]
public enum EventType
public enum EventType
Specifies the type of the event.
Namespace: Gdk
Package: gtk4
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.