Package: gdk

GBoxed gdk-event-owner-change

Superclasses

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

Documented Subclasses

None

Details

Generated when the owner of a selection changes. On X11, this information is only available if the X server supports the XFIXES extension.
(define-g-boxed-variant-cstruct gdk-event "GdkEvent"
  (type gdk-event-type)
  (window (g-object gdk-window))
  (send-event (:boolean :int8))
            ...
            ((:owner-change) gdk-event-owner-change
             (owner (g-object gdk-window))
             (reason gdk-owner-change)
             (selection gdk-atom)
             (time :uint32)
             (selection-time :uint32))
  ... ))  
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.
owner
The new gdk-window owner of the selection, or nil if there is none.
reason
The reason for the ownership change as a gdk-owner-change value.
selection
The gdk-atom identifying the selection.
time
An unsigned integer with the timestamp of the event.
selection-time
An unsigned integer with the time at which the selection ownership was taken over.
 

Slot Access Functions

Inherited Slot Access Functions

See also

2021-12-13