cc [flag . . .] file -lmenu -locurses [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);
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.
E_OK - The routine returned successfully.
E_SYSTEM_ERROR - System error.
E_BAD_ARGUMENT - An incorrect argument was passed to the routine.