_Ecore_Event_Key Struct Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Data Structures
- Files
- Examples

- Data Structures
- Data Structure Index
- Class Hierarchy
- Data Fields

Data Fields
_Ecore_Event_Key Struct Reference
Ecore Input

Contains information about an Ecore keyboard event. More...

## Data Fields
const char * | keyname
| The key name.
const char * | key
| The key symbol.
const char * | string
const char * | compose
| final string corresponding to the key symbol composed
Ecore_Window | window
| The main window where event happened.
Ecore_Window | root_window
| The root window where event happened.
Ecore_Window | event_window
| The child window where event happened.
unsigned int | timestamp
| Time when the event occurred.
unsigned int | modifiers
| The combination of modifiers key (SHIT,CTRL,ALT,..)
int | same_screen
| same screen flag
unsigned int | keycode
| Key scan code numeric value. More...
void * | data
| User data associated with an Ecore_Event_Key. More...

## Detailed Description

Contains information about an Ecore keyboard event.

## Field Documentation

unsigned int _Ecore_Event_Key::keycode

Key scan code numeric value.

Since
  1.10

Referenced by ecore_wl_input_seat_get().

void* _Ecore_Event_Key::data

User data associated with an Ecore_Event_Key.

Since
  1.10