_E_Menu_Item Struct Reference

Data Fields

E_Object e_obj_inherit
E_Menu * menu
const char * icon
const char * icon_key
const char * label
E_Menu * submenu
Evas_Object * separator_object
Evas_Object * bg_object
Evas_Object * container_object
Evas_Object * toggle_object
Evas_Object * icon_bg_object
Evas_Object * icon_object
Evas_Object * label_object
Evas_Object * submenu_object
Evas_Object * event_object
Eina_List * list_position
int label_w
int label_h
int icon_w
int icon_h
int separator_w
int separator_h
int submenu_w
int submenu_h
int toggle_w
int toggle_h
int radio_group
int x
int y
int w
int h
struct {
   void *   data
   E_Menu_Cb   func
cb
struct {
   void *   data
   E_Menu_Cb   func
realize_cb
struct {
   void *   data
   E_Menu_Cb   func
submenu_pre_cb
struct {
   void *   data
   E_Menu_Cb   func
submenu_post_cb
struct {
   void *   data
   E_Menu_Cb   func
drag_cb
struct {
   int   x
   int   y
drag
Eina_Bool separator: 1
Eina_Bool radio: 1
Eina_Bool check: 1
Eina_Bool toggle: 1
Eina_Bool changed: 1
Eina_Bool active: 1
Eina_Bool disable: 1