Package: gdk

GEnum gdk:event-type

Declaration

(gobject:define-genum "GdkEventType" event-type
  (:export t
   :type-initializer "gdk_event_type_get_type")
  (:nothing -1)
  :delete
  :motion-notify
  :button-press
  :button-release
  :key-press
  :key-release
  :enter-notify
  :leave-notify
  :focus-change
  :proximity-in
  :proximity-out
  :drag-enter
  :drag-leave
  :drag-motion
  :drop-start
  :scroll
  :grab-broken
  :touch-begin
  :touch-update
  :touch-end
  :touch-cancel
  :touchpad-swipe
  :touchpad-pinch
  :pad-button-press
  :pad-button-release
  :pad-ring
  :pad-strip
  :pad-group-mode
  :touchpad-hold
  :event-last)  

Values

:nothing
The special code to indicate a null event.
: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.
:motion-notify
The pointer, usually a mouse, has moved.
:button-press
The mouse button has been pressed.
:button-release
The mouse button has been released.
:key-press
The key has been pressed.
:key-release
The key has been released.
:enter-notifiy
The pointer has entered the window.
:leave-notify
The pointer has left the window.
:focus-change
The keyboard focus has entered or left the window.
:proximity-in
The input device has moved into contact with a sensing surface, for example, a touchscreen or graphics tablet.
:proximity-out
The input device has moved out of contact with a sensing surface.
:drag-enter
The mouse has entered the window while a drag is in progress.
:drag-leave
The mouse has left the window while a drag is in progress.
:drag-motion
The mouse has moved in the window while a drag is in progress.
:drop-start
The drop operation onto the window has started.
:scroll
The scroll wheel was turned.
:grab-broken
The pointer or keyboard grab was broken.
:touch-begin
The new touch event sequence has just started.
:touch-update
The touch event sequence has been updated.
:touch-end
The touch event sequence has finished.
:touch-cancel
The touch event sequence has been canceled.
:touchpad-swipe
The touchpad swipe gesture event, the current state is determined by its phase field.
:touchpad-pinch
The touchpad pinch gesture event, the current state is determined by its phase field.
:pad-button-press
The tablet pad button press event.
:pad-button-release
The tablet pad button release event.
:pad-ring
The tablet pad axis event from a "ring".
:pad-strip
The tablet pad axis event from a "strip".
:pad-group-mode
The tablet pad group mode change.
:touchpad-hold
The touchpad hold gesture event, the current state is determined by its phase field. Since 4.6
:event-last
Marks the end of the gdk:event-type enumeration.

Details

Specifies the type of a gdk:event instance.
 

See also

2024-7-12