_E_Kbd_Int Struct Reference

Data Fields

E_Win * win
 
const char * themedir
 
const char * syskbds
 
const char * sysdicts
 
Evas_Object * base_obj
 
Evas_Object * layout_obj
 
Evas_Object * event_obj
 
Evas_Object * icon_obj
 
Evas_Object * box_obj
 
Eina_List * layouts
 
Eina_List * matches
 
Ecore_Event_Handler * client_message_handler
 
Ecore_Event_Handler * kbd_move_hdl
 
struct {
   char *   directory
 
   const char *   file
 
   int   w
 
   int   h
 
   int   orig_h
 
   int   fuzz
 
   int   direction
 
   E_Kbd_Int_Type   type
 
   Eina_List *   keys
 
   E_Kbd_Int_Key *   pressed
 
   int   state
 
layout
 
struct {
   Evas_Coord   x
 
   Evas_Coord   y
 
   Evas_Coord   cx
 
   Evas_Coord   cy
 
   int   lx
 
   int   ly
 
   int   clx
 
   int   cly
 
   Ecore_Timer *   hold_timer
 
   unsigned char   down: 1
 
   unsigned char   stroke: 1
 
   unsigned char   zoom: 1
 
down
 
struct {
   E_Popup *   popup
 
   Evas_Object *   base_obj
 
   Evas_Object *   ilist_obj
 
layoutlist
 
struct {
   E_Popup *   popup
 
   Evas_Object *   base_obj
 
   Evas_Object *   ilist_obj
 
   Eina_List *   matches
 
matchlist
 
struct {
   E_Popup *   popup
 
   Evas_Object *   base_obj
 
   Evas_Object *   ilist_obj
 
   Eina_List *   matches
 
dictlist
 
struct {
   E_Popup *   popup
 
   Evas_Object *   base_obj
 
   Evas_Object *   layout_obj
 
   Evas_Object *   sublayout_obj
 
   E_Kbd_Int_Key *   pressed
 
zoomkey
 
E_Kbd_Bufkbuf