Specifies the kind of crossing for a
gdk-event-crossing event. See the X11 protocol specification of
LeaveNotify for full details of
crossing event generation.
(define-g-enum gdk-notify-type
(:export t
:type-initializer "gdk_notify_type_get_type")
(:ancestor 0)
:virtual
:inferior
:nonlinear
:nonlinear-virtual
:unknown)
- :ancestor
- The window is entered from an ancestor or left towards an ancestor.
- :virtual
- The pointer moves between an ancestor and an inferior of the window.
- :inferior
- The window is entered from an inferior or left towards an inferior.
- :nonlinear
- The window is entered from or left towards a window which is neither an ancestor nor an inferior.
- :nonlinear-virtual
- The pointer moves between two windows which are
not ancestors of each other and the window is part of the ancestor chain between one of these windows and their least common ancestor.
- :unknown
- An unknown type of enter/leave event occurred.