EventKey

Describes a key press or key release event.

Constructors

this
this(void* ptr, Flag!"Take" take)

Members

Functions

_cPtr
void* _cPtr()

Properties

group
ubyte group [@property getter]

Get group field.

group
ubyte group [@property setter]

Set group field.

hardwareKeycode
ushort hardwareKeycode [@property getter]

Get hardwareKeycode field.

hardwareKeycode
ushort hardwareKeycode [@property setter]

Set hardwareKeycode field.

isModifier
uint isModifier [@property getter]

Get isModifier field.

isModifier
uint isModifier [@property setter]

Set isModifier field.

keyval
uint keyval [@property getter]

Get keyval field.

keyval
uint keyval [@property setter]

Set keyval field.

length
int length [@property getter]

Get length field.

length
int length [@property setter]

Set length field.

sendEvent
byte sendEvent [@property getter]

Get sendEvent field.

sendEvent
byte sendEvent [@property setter]

Set sendEvent field.

state
gdk.types.ModifierType state [@property getter]

Get state field.

state
gdk.types.ModifierType state [@property setter]

Set state field.

string_
string string_ [@property getter]

Get string_ field.

string_
string string_ [@property setter]

Set string_ field.

time
uint time [@property getter]

Get time field.

time
uint time [@property setter]

Set time field.

type
gdk.types.EventType type [@property getter]

Get type field.

type
gdk.types.EventType type [@property setter]

Set type field.

window
gdk.window.Window window [@property getter]

Get window field.

window
gdk.window.Window window [@property setter]

Set window field.