MENU_ITEMS(3CURSES) | Curses Library Functions | MENU_ITEMS(3CURSES) |
menu_items, set_menu_items, item_count - connect and disconnect items to and from menus
cc [ flag... ] file... -lmenu -lcurses [ library... ] #include <menu.h> int set_menu_items(MENU *menu, ITEM **items);
ITEM **menu_items(MENU *menu);
int item_count(MENU *menu);
set_menu_items() changes the item pointer array connected to menu to the item pointer array items.menu_items() returns a pointer to the item pointer array connected to menu.item_count() returns the number of items in menu.
menu_items() returns NULL on error.
item_count() returns -1 on error.
set_menu_items() returns one of the following:
E_OK
E_SYSTEM_ERROR
E_BAD_ARGUMENT
E_POSTED
E_CONNECTED
See attributes(7) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
MT-Level | Unsafe |
The header <menu.h> automatically includes the headers <eti.h> and <curses.h>.
December 31, 1996 | OmniOS |