Tizen Native API
4.0
|
_Evas_Event_Key_Down Struct Reference
Public Attributes | |
char * | keyname |
Evas_Modifier * | modifiers |
const char * | key |
const char * | string |
const char * | compose |
unsigned int | keycode |
Detailed Description
Key press event
- Examples:
- ecore_evas_window_sizes_example.c, ecore_imf_example.c, edje-basic.c, edje-box.c, edje-box2.c, edje-drag.c, edje-perspective.c, edje-signals-messages.c, evas-aspect-hints.c, evas-box.c, evas-events.c, evas-hints.c, evas-images.c, evas-images2.c, evas-map-utils.c, evas-object-manipulation.c, evas-smart-interface.c, evas-smart-object.c, evas-stacking.c, and evas-text.c.
Member Data Documentation
const char* _Evas_Event_Key_Down::compose |
A UTF8 string if this keystroke has modified a string in the middle of being composed - this string replaces the previous one
const char* _Evas_Event_Key_Down::key |
The logical key : (eg shift+1 == exclamation)
- Examples:
- ecore_evas_window_sizes_example.c, ecore_imf_example.c, edje-basic.c, edje-box.c, edje-box2.c, edje-drag.c, edje-perspective.c, edje-signals-messages.c, evas-aspect-hints.c, evas-box.c, evas-events.c, evas-hints.c, evas-images.c, evas-images2.c, evas-map-utils.c, evas-object-manipulation.c, evas-smart-interface.c, evas-smart-object.c, evas-stacking.c, and evas-text.c.
unsigned int _Evas_Event_Key_Down::keycode |
Key scan code numeric value
- Since (EFL) :
- 1.10
the name string of the key pressed
modifier keys pressed during the event
- Examples:
- ecore_imf_example.c.
const char* _Evas_Event_Key_Down::string |
A UTF8 string if this keystroke has produced a visible string to be ADDED
- Examples:
- ecore_imf_example.c.