menu_opts(3ocurses)
menu_opts: set_menu_opts, menu_opts_on, menu_opts_off, menu_opts --
menus option routines
Synopsis
cc [flag . . .] file -lmenu -locurses [library . . .]
#include <menu.h>
int set_menu_opts(MENU  menu, OPTIONS opts);
int menu_opts_on(MENU
menu, OPTIONS opts);
int menu_opts_on(MENU  menu, OPTIONS opts);
int menu_opts_off(MENU
menu, OPTIONS opts);
int menu_opts_off(MENU  menu, OPTIONS opts);
OPTIONS menu_opts(MENU
menu, OPTIONS opts);
OPTIONS menu_opts(MENU  menu);
menu);
Description
set_menu_opts turns on the named options for
menu and turns off all other options.
Options are boolean values that can be OR-ed together.
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.
Menu options
| 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. | 
<Return> value
Except for menu_opts, these routines return one of the following:
| E_OK | - | The routine returned successfully. | 
| E_SYSTEM_ERROR | - | System error. | 
| E_POSTED | - | The menu is already posted. | 
Notices
The header file menu.h automatically includes the header files
eti.h and ocurses.h.
References
curses(3ocurses),
menus(3ocurses)
© 2004 The SCO Group, Inc.  All rights reserved.
UnixWare 7 Release 7.1.4 - 25 April 2004