Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

curses(3curses)

menus(3curses)






       menu_attributes(3curses)                    menu_attributes(3curses)


       NAME
             menu_attributes: set_menu_fore, menu_fore, set_menu_back,
             menu_back, set_menu_grey, menu_grey, set_menu_pad, menu_pad -
             control menus display attributes

       SYNOPSIS
             cc [flag . . .] file -lmenu -lcurses [library . . .]
             #include <menu.h>
             int set_menu_fore(MENU *menu, chtype attr);
             chtype menu_fore(MENU *menu);
             int set_menu_back(MENU *menu, chtype attr);
             chtype menu_back(MENU *menu);
             int set_menu_grey(MENU *menu, chtype attr);
             chtype menu_grey(MENU *menu);
             int set_menu_pad(MENU *menu, int pad);
             int menu_pad(MENU *menu);

       DESCRIPTION
             set_menu_fore sets the foreground attribute of menu - the
             display attribute for the current item (if selectable) on
             single-valued menus and for selected items on multi-valued
             menus.  This display attribute is a curses library visual
             attribute.  menu_fore returns the foreground attribute of
             menu.

             set_menu_back sets the background attribute of menu - the
             display attribute for unselected, yet selectable, items.  This
             display attribute is a curses library visual attribute.

             set_menu_grey sets the grey attribute of menu - the display
             attribute for nonselectable items in multi-valued menus.  This
             display attribute is a curses library visual attribute.
             menu_grey returns the grey attribute of menu.

             The pad character is the character that fills the space
             between the name and description of an item.  set_menu_pad
             sets the pad character for menu to pad.  menu_pad returns the
             pad character of menu.

       RETURN VALUE
             These routines return one of the following:

             E_OK        - The routine returned successfully.
             E_SYSTEM_ERROR-System error.
             E_BAD_ARGUMENT-An incorrect argument was passed to the routine.



                           Copyright 1994 Novell, Inc.               Page 1













      menu_attributes(3curses)                    menu_attributes(3curses)


      NOTICES
            The header file menu.h automatically includes the header files
            eti.h and curses.h.

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










































                          Copyright 1994 Novell, Inc.               Page 2








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