GDK_NOTHING
|
a special code to indicate a null event. |
GDK_DELETE
|
the window manager has requested that the toplevel window be hidden or destroyed, usually when the user clicks on a special icon in the title bar. |
GDK_DESTROY
|
the window has been destroyed. |
GDK_EXPOSE
|
all or part of the window has become visible and needs to be redrawn. |
GDK_MOTION_NOTIFY
|
the pointer (usually a mouse) has moved. |
GDK_BUTTON_PRESS
|
a mouse button has been pressed. |
GDK_2BUTTON_PRESS
|
a mouse button has been double-clicked (clicked twice within a short period of time). Note that each click also generates a GDK_BUTTON_PRESS event. |
GDK_3BUTTON_PRESS
|
a mouse button has been clicked 3 times in a short period of time. Note that each click also generates a GDK_BUTTON_PRESS event. |
GDK_BUTTON_RELEASE
|
a mouse button has been released. |
GDK_KEY_PRESS
|
a key has been pressed. |
GDK_KEY_RELEASE
|
a key has been released. |
GDK_ENTER_NOTIFY
|
the pointer has entered the window. |
GDK_LEAVE_NOTIFY
|
the pointer has left the window. |
GDK_FOCUS_CHANGE
|
the keyboard focus has entered or left the window. |
GDK_CONFIGURE
|
the size, position or stacking order of the window has changed. Note that GTK+ discards these events for GDK_WINDOW_CHILD windows. |
GDK_MAP
|
the window has been mapped. |
GDK_UNMAP
|
the window has been unmapped. |
GDK_PROPERTY_NOTIFY
|
a property on the window has been changed or deleted. |
GDK_SELECTION_CLEAR
|
the application has lost ownership of a selection. |
GDK_SELECTION_REQUEST
|
another application has requested a selection. |
GDK_SELECTION_NOTIFY
|
a selection has been received. |
GDK_PROXIMITY_IN
|
an input device has moved into contact with a sensing surface (e.g. a touchscreen or graphics tablet). |
GDK_PROXIMITY_OUT
|
an input device has moved out of contact with a sensing surface. |
GDK_DRAG_ENTER
|
the mouse has entered the window while a drag is in progress. |
GDK_DRAG_LEAVE
|
the mouse has left the window while a drag is in progress. |
GDK_DRAG_MOTION
|
the mouse has moved in the window while a drag is in progress. |
GDK_DRAG_STATUS
|
the status of the drag operation initiated by the window has changed. |
GDK_DROP_START
|
a drop operation onto the window has started. |
GDK_DROP_FINISHED
|
the drop operation initiated by the window has completed. |
GDK_CLIENT_EVENT
|
a message has been received from another application. |
GDK_VISIBILITY_NOTIFY
|
the window visibility status has changed. |
GDK_NO_EXPOSE
|
indicates that the source region was completely available when parts of a drawable were copied. This is not very useful. |
GDK_SCROLL
|
the scroll wheel was turned |
GDK_WINDOW_STATE
|
the state of a window has changed. See GdkWindowState for the possible window states |
GDK_SETTING
|
a setting has been modified. |
GDK_OWNER_CHANGE
|
the owner of a selection has changed. This event type was added in 2.6 |
GDK_GRAB_BROKEN
|
a pointer or keyboard grab was broken. This event type was added in 2.8. |