Etk
Main Page Object Hierarchy Data Structures Related Pages
Etk

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.