Data Fields
_Ecore_Event_Key Struct Reference

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

#include <Ecore_Input.h>

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 (SHIFT,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...
 
Eo * dev
 The Efl_Input_Device that originated the event. More...
 

Detailed Description

Contains information about an Ecore keyboard event.

Field Documentation

◆ keycode

unsigned int _Ecore_Event_Key::keycode

Key scan code numeric value.

Since
1.10

◆ data

void* _Ecore_Event_Key::data

User data associated with an Ecore_Event_Key.

Since
1.10

◆ dev

Eo* _Ecore_Event_Key::dev

The Efl_Input_Device that originated the event.

Since
1.19