Ewl_Context_Menu Struct Reference
[Ewl_Context_Menu: A context menu]
#include <ewl_context_menu.h>
Collaboration diagram for Ewl_Context_Menu:

Detailed Description
Inherits from Ewl_Popup and extends to provide a context menu.Data Fields | |
Ewl_Child_Add | child_add |
Ewl_Child_Remove | child_remove |
Ewl_Widget * | container |
Ewl_Widget * | open_menu |
Ewl_Popup | popup |
Field Documentation
the overridden add cb of the container
Referenced by ewl_context_menu_cb_child_add(), and ewl_context_menu_container_set().
Referenced by ewl_context_menu_cb_child_remove(), and ewl_context_menu_container_set().
the container holding the children
Referenced by ewl_context_menu_container_set().
a pointer to the current open submenu
Referenced by ewl_context_menu_cb_child_mouse_in(), ewl_context_menu_cb_hide(), ewl_context_menu_cb_mouse_down(), ewl_context_menu_cb_mouse_move(), and ewl_menu_cb_expand().
Inherit from Ewl_Popup
The documentation for this struct was generated from the following file: