Enums
Value | Symbolic name | Description |
| -1 | GDK_NOTHING | A null event. |
| 0 | GDK_DELETE | This event is triggered when the user clicks on the X button on a decorated window. |
| 1 | GDK_DESTROY | This event is triggered when a widget is being destroyed. |
| 2 | GDK_EXPOSE | This event is triggered whenever a widget is exposed to display. That includes all redraws, full or partial. |
| 3 | GDK_MOTION_NOTIFY | This event is triggered when the mouse is moved. |
| 4 | GDK_BUTTON_PRESS | This event is triggered when any mouse button is pressed. |
| 5 | GDK_2BUTTON_PRESS | This event is triggered when there are two mouse button presses in quick succession - a double-click. It is preceded by a second GDK_BUTTON_PRESS and that event's corollary, a GDK_BUTTON_RELEASE. |
| 6 | GDK_3BUTTON_PRESS | This event is triggered when there are three mouse button presses in quick succession - a treble-click. It is preceded by two GDK_BUTTON_PRESS and one GDK_2BUTTON_PRESS event, as well as the associated GDK_BUTTON_RELEASE events. |
| 7 | GDK_BUTTON_RELEASE | This event is triggered when any mouse button is released. |
| 8 | GDK_KEY_PRESS | This event is triggered when any key is pressed. |
| 9 | GDK_KEY_RELEASE | This event is triggered when any key is released. |
| 10 | GDK_ENTER_NOTIFY | This event is triggered when the cursor enters the screen area of a widget. |
| 11 | GDK_LEAVE_NOTIFY | This event is triggered when the cursor leaves the screen area of a widget. |
| 12 | GDK_FOCUS_CHANGE | This event is triggered whenever there is a keyboard focus change, in or out. |
| 13 | GDK_CONFIGURE | This event is triggered whenever a widget is drawn, that is, at its first display and on any subsequent redraws caused by moving or resizing. |
| 14 | GDK_MAP | This event is triggered during the show() process, while the widget is being mapped to the screen. |
| 15 | GDK_UNMAP | This event is triggered during the hide() process, while the widget is being removed from display. |
| 16 | GDK_PROPERTY_NOTIFY | |
| 17 | GDK_SELECTION_CLEAR | |
| 18 | GDK_SELECTION_REQUEST | |
| 19 | GDK_SELECTION_NOTIFY | |
| 20 | GDK_PROXIMITY_IN | |
| 21 | GDK_PROXIMITY_OUT | |
| 22 | GDK_DRAG_ENTER | |
| 23 | GDK_DRAG_LEAVE | |
| 24 | GDK_DRAG_MOTION | |
| 25 | GDK_DRAG_STATUS | |
| 26 | GDK_DROP_START | |
| 27 | GDK_DROP_FINISHED | |
| 28 | GDK_CLIENT_EVENT | |
| 29 | GDK_VISIBILITY_NOTIFY | |
| 30 | GDK_NO_EXPOSE |