wlmaker
|
Public Attributes | |
wlmtk_pane_t | super_pane |
wlmtk_box_t | box |
wlmtk_menu_style_t | style |
wlmtk_menu_events_t | events |
wlmtk_element_vmt_t | orig_element_vmt |
bs_dllist_t | items |
wlmtk_menu_item_t * | highlighted_menu_item_ptr |
enum wlmtk_menu_mode | mode |
State of the menu.
wlmtk_box_t _wlmtk_menu_t::box |
Composed of a box, holding menu items.
wlmtk_menu_events_t _wlmtk_menu_t::events |
Signals that can be raised by the menu.
wlmtk_menu_item_t* _wlmtk_menu_t::highlighted_menu_item_ptr |
The currently-highlighted menu item, or NULL if none.
bs_dllist_t _wlmtk_menu_t::items |
List of menu items, via wlmtk_menu_item_t::dlnode.
enum wlmtk_menu_mode _wlmtk_menu_t::mode |
Current mode of the menu.
wlmtk_element_vmt_t _wlmtk_menu_t::orig_element_vmt |
Virtual method table of the parent, before extending.
wlmtk_menu_style_t _wlmtk_menu_t::style |
Style of the menu.
wlmtk_pane_t _wlmtk_menu_t::super_pane |
Instantiates a wlmtk_pane_t.