NAME
item_count,
menu_items, set_menu_items
— attach items to menus or check
correspondences
LIBRARY
library “libmenu”
SYNOPSIS
#include
<menu.h>
int
item_count(MENU
*menu);
ITEM **
menu_items(MENU
*menu);
int
set_menu_items(MENU
*menu, ITEM
**items);
DESCRIPTION
Theitem_count()
menu function returns the number of items currently
attached to the menu passed. The
menu_items()
function returns a pointer to an array of item pointers that represent the
menu items currently attached to the given menu. Apart from using
new_menu()
(see menu_new(3)) menu items may be attached to a menu by calling
set_menu_items()
any items currently attached to the menu will be detached and the NULL
terminated array of new items will be attached to the menu.
RETURN VALUES
Any function returning a string pointer will return NULL if an error occurs. Functions returning an integer will return one of the following:
E_OK- The function was successful.
E_POSTED- The menu is already posted.
E_CONNECTED- An item was already connected to a menu.
SEE ALSO
NOTES
The header <menu.h> automatically includes both <curses.h> and <eti.h>.