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 | 
   |