EventType
Description:
[ CCode ( cprefix = "GDK_" ) ]
public enum EventType
Specifies the type of the event.
Content:
Enum values:
- @2BUTTON_PRESS - a mouse button has
been double-clicked (clicked twice within a short period of time).
- @3BUTTON_PRESS - a mouse button has
been clicked 3 times in a short period of time.
- BUTTON_PRESS - a mouse button has been
pressed.
- BUTTON_RELEASE - a mouse button has
been released.
- CLIENT_EVENT - a message has been
received from another application.
- CONFIGURE - the size, position or stacking
order of the window has changed.
- DAMAGE - the content of the window has been
changed.
- 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.
- DESTROY - the window has been destroyed.
- 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.
- DRAG_STATUS - the status of the drag
operation initiated by the window has changed.
- DROP_FINISHED - the drop operation
initiated by the window has completed.
- 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.
- EXPOSE - all or part of the window has become
visible and needs to be redrawn.
- 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.
- MAP - the window has been mapped.
- MOTION_NOTIFY - the pointer (usually a
mouse) has moved.
- NOTHING - a special code to indicate a null
event.
- NO_EXPOSE
- OWNER_CHANGE - the owner of a selection
has changed.
- PROPERTY_NOTIFY - a property on the
window has been changed or deleted.
- 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
- SELECTION_CLEAR - the application has
lost ownership of a selection.
- SELECTION_NOTIFY - a selection has
been received.
- SELECTION_REQUEST - another
application has requested a selection.
- SETTING - a setting has been modified.
- UNMAP - the window has been unmapped.
- VISIBILITY_NOTIFY - the window
visibility status has changed.
- WINDOW_STATE - the state of a window has
changed.