Main Page
Object Hierarchy
Data Structures
Related Pages
etk_menu_shell.c File Reference
Detailed Description
Functions
void
etk_menu_shell_prepend
(
Etk_Menu_Shell
*menu_shell,
Etk_Menu_Item
*item)
Adds a menu-item at the start of the menu-shell.
void
etk_menu_shell_append
(
Etk_Menu_Shell
*menu_shell,
Etk_Menu_Item
*item)
Adds a menu-item at the end of the menu-shell.
void
etk_menu_shell_prepend_relative
(
Etk_Menu_Shell
*menu_shell,
Etk_Menu_Item
*item,
Etk_Menu_Item
*relative)
Adds a menu-item before an existing item of the menu-shell.
void
etk_menu_shell_append_relative
(
Etk_Menu_Shell
*menu_shell,
Etk_Menu_Item
*item,
Etk_Menu_Item
*relative)
Adds a menu-item after an existing item of the menu-shell.
void
etk_menu_shell_insert
(
Etk_Menu_Shell
*menu_shell,
Etk_Menu_Item
*item, int position)
Inserts a menu-item to the menu-shell at a specific position.
void
etk_menu_shell_remove
(
Etk_Menu_Shell
*menu_shell,
Etk_Menu_Item
*item)
Removes an item from the menu-shell.
Evas_List *
etk_menu_shell_items_get
(
Etk_Menu_Shell
*menu_shell)
Gets the list of the items of the menu-shell.