Etk
Main Page Object Hierarchy Data Structures Related Pages
Etk

Etk_Event_Key_Up Struct Reference
[The event system of Etk]


Detailed Description

The event structure sent to the focused widget when a key is released.

Note:
For more information, see the documention page of the corresponding module (link above)


Data Fields

char * keyname
Etk_Modifiers modifiers
Etk_Locks locks
const char * key
const char * string
const char * compose
unsigned int timestamp


Field Documentation

char* Etk_Event_Key_Up::keyname

A name corresponding to the released key

Etk_Modifiers Etk_Event_Key_Up::modifiers

The keyboard modifiers active when the event has been emitted

Etk_Locks Etk_Event_Key_Up::locks

The keyboard locks active when the event has been emitted

const char* Etk_Event_Key_Up::key

A name corresponding to the released key (unlike keyname, it takes the active modifiers into account

const char* Etk_Event_Key_Up::string

The UTF-8 string corresponding to the released key (string to insert in an entry for example)

const char* Etk_Event_Key_Up::compose

Unused

unsigned int Etk_Event_Key_Up::timestamp

The timestamp when the event occured


The documentation for this struct was generated from the following file:
  • etk_event.h