menu_item_opts(3X) — MISCELLANEOUS LIBRARY FUNCTIONS
NAME
menu_item_opts: set_item_opts, item_opts_on, item_opts_off, item_opts − menus item option routines
SYNOPSIS
#include <menu.h>
int set_item_opts(ITEM ∗item, OPTIONS opts);
int item_opts_on(ITEM ∗item, OPTIONS opts);
int item_opts_off(ITEM ∗item, OPTIONS opts);
OPTIONS item_opts(ITEM ∗item);
DESCRIPTION
set_item_opts turns on the named options for item and turns off all other options. Options are boolean values that can be OR-ed together.
item_opts_on turns on the named options for item; no other option is changed.
item_opts_off turns off the named options for item; no other option is changed.
item_opts returns the current options of item.
Item Options:
O_SELECTABLE
The item can be selected during menu processing.
RETURN VALUE
Except for item_opts, these routines return one of the following:
| E_OK | − | The routine returned successfully. | |
| E_SYSTEM_ERROR | − | System error. |
NOTES
The header file menu.h automatically includes the header files eti.h and curses.h.