Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ set_menu_opts(3curses) — UnixWare 2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

curses(3curses)

menus(3curses)






       menu_opts(3curses)                                menu_opts(3curses)


       NAME
             menu_opts: set_menu_opts, menu_opts_on, menu_opts_off,
             menu_opts - menus option routines

       SYNOPSIS
             cc [flag . . .] file -lmenu -lcurses [library . . .]
             #include <menu.h>
             int set_menu_opts(MENU *menu, OPTIONS opts);
             int menu_opts_on(MENU *menu, OPTIONS opts);
             int menu_opts_off(MENU *menu, OPTIONS opts);
             OPTIONS menu_opts(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 curses.h.





                           Copyright 1994 Novell, Inc.               Page 1













      menu_opts(3curses)                                menu_opts(3curses)


      REFERENCES
            curses(3curses), menus(3curses)














































                          Copyright 1994 Novell, Inc.               Page 2








Typewritten Software • bear@typewritten.org • Edmonds, WA 98026