#include <menu.h>
OPTIONS menu_opts(MENU *menu);
int set_menu_opts(MENU *menu, OPTIONS opts);
int menu_opts_on(MENU *menu, OPTIONS opts);
int menu_opts_off(MENU *menu, OPTIONS opts);
Unsafe
menu_opts_on() turns on the named options for menu; no other option is changed.
menu_opts_off() turns off the named options for menu; no other option is changed.
menu_opts() returns the current options of menu.
The following values can be OR’d together to create opts.
- O_ONEVALUE
- Only one item can be selected from the menu.
- O_SHOWDESC
- Display the description of the items.
- O_ROWMAJOR
- Display the menu in row major order.
- O_IGNORECASE
- Ignore the case when pattern matching.
- O_SHOWMATCH
- Place the cursor within the item name when pattern matching.
- O_NONCYCLIC
- Make certain menu driver requests non-cyclic.
E_OK The routine returned successfully. E_SYSTEM_ERROR System error. E_POSTED The menu is already posted.