diff options
Diffstat (limited to 'src/bin/e_menu.h')
-rw-r--r-- | src/bin/e_menu.h | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/src/bin/e_menu.h b/src/bin/e_menu.h index f0ef7383c..f57fdcf11 100644 --- a/src/bin/e_menu.h +++ b/src/bin/e_menu.h @@ -52,15 +52,12 @@ struct _E_Menu E_Menu_Item *parent_item; /* only useful if realized != 0 (ie menu is ACTUALLY realized) */ - Ecore_Evas *ecore_evas; - Evas *evas; - Ecore_X_Window evas_win; + E_Comp_Win *cw; + E_Container_Shape *shape; + Evas *evas; Evas_Object *bg_object; Evas_Object *container_object; Evas_Coord container_x, container_y, container_w, container_h; - E_Container_Shape *shape; - int shape_rects_num; - Ecore_X_Rectangle *shape_rects; struct { void *data; @@ -74,8 +71,6 @@ struct _E_Menu Eina_Bool pending_new_submenu : 1; Eina_Bool have_submenu : 1; Eina_Bool in_active_list : 1; - Eina_Bool shaped : 1; - Eina_Bool need_shape_export : 1; }; struct _E_Menu_Item @@ -99,8 +94,6 @@ struct _E_Menu_Item Evas_Object *label_object; Evas_Object *submenu_object; - Evas_Object *event_object; - Eina_List *list_position; int label_w, label_h; @@ -212,7 +205,5 @@ EAPI void e_menu_idler_before(void); EAPI Ecore_X_Window e_menu_grab_window_get(void); -EAPI E_Menu *e_menu_find_by_window(Ecore_X_Window win); - #endif #endif |