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