Package: gdk

GBoxed gdk-event-visibility

Superclasses

gdk-event, common-lisp:structure-object, common-lisp:t

Documented Subclasses

None

Details

Generated when the window visibility status has changed.

Warning

The gdk-event-visibility structure has been deprecated since version 3.12 and should not be used in newly written code. Modern composited windowing systems with pervasive transparency make it impossible to track the visibility of a window reliably, so this event can not be guaranteed to provide useful information.
(define-g-boxed-variant-cstruct gdk-event "GdkEvent"
  (type gdk-event-type)
  (window (g-object gdk-window))
  (send-event (:boolean :int8))
  (:variant type
            ...
            ((:visibility-notify) gdk-event-visibility
             (state gdk-visibility-state))
  ... ))  
type
The gdk-event-type type of the event.
window
The gdk-window object which received the event.
send-event
True if the event was sent explicitly.
state
The new gdk-visibility-state state, possible values are the :fully-obscured, :partial or :unobscured values.
 

Slot Access Functions

Inherited Slot Access Functions

See also

2021-12-13