Package: gdk

GBoxed gdk:event-visibility

Declaration

(define-gboxed-variant-cstruct event "GdkEvent"
  (type event-type)
  (window (g:object window))
  (send-event (:boolean :int8))
  (:variant type
            ...
            ((:visibility-notify) event-visibility
             (state visibility-state))
  ... ))  

Values

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.

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.
 

Slot Access Functions

Inherited Slot Access Functions

See also

2024-6-28