gdk.event_owner_change

Module for [EventOwnerChange] class

Types 1

Generated when the owner of a selection changes. On X11, this information is only available if the X server supports the XFIXES extension.

Fields
Methods
void * _cPtr()
gdk.types.EventType type() @propertyGet `type` field. Returns: the type of the event ([gdk.types.EventType.OwnerChange]).
void type(gdk.types.EventType propval) @propertySet `type` field. Params: propval = the type of the event ([gdk.types.EventType.OwnerChange]).
gdk.window.Window window() @propertyGet `window` field. Returns: the window which received the event
void window(gdk.window.Window propval) @propertySet `window` field. Params: propval = the window which received the event
byte sendEvent() @propertyGet `sendEvent` field. Returns: true if the event was sent explicitly.
void sendEvent(byte propval) @propertySet `sendEvent` field. Params: propval = true if the event was sent explicitly.
gdk.window.Window owner() @propertyGet `owner` field. Returns: the new owner of the selection, or null if there is none
void owner(gdk.window.Window propval) @propertySet `owner` field. Params: propval = the new owner of the selection, or null if there is none
gdk.types.OwnerChange reason() @propertyGet `reason` field. Returns: the reason for the ownership change as a #GdkOwnerChange value
void reason(gdk.types.OwnerChange propval) @propertySet `reason` field. Params: propval = the reason for the ownership change as a #GdkOwnerChange value
gdk.atom.Atom selection() @propertyGet `selection` field. Returns: the atom identifying the selection
uint time() @propertyGet `time` field. Returns: the timestamp of the event
void time(uint propval) @propertySet `time` field. Params: propval = the timestamp of the event
uint selectionTime() @propertyGet `selectionTime` field. Returns: the time at which the selection ownership was taken over
void selectionTime(uint propval) @propertySet `selectionTime` field. Params: propval = the time at which the selection ownership was taken over
Constructors
this(void * ptr, Flag!"Take" take)