The function set_menu_items changes the item pointer array of the given menu. The array must be terminated by a NULL. The function menu_items returns the item array of the given menu. The function ite...
In order to make menu selections visible on older terminals without highlighting or color capability, the menu library marks selected items in a menu with a prefix string. The function set_menu_mark s...
The function set_menu_opts sets all the given menu's option bits (menu option bits may be logically OR'ed together). The function menu_opts_on turns on the given option bits, and leaves others alone...
The function set_menu_fore sets the foreground attribute of menu. This is the highlight used for selected menu items. menu_fore returns the foreground attribute. The default is A_STANDOUT. The functio...
Every menu has an associated pattern match buffer. As input events that are printable ASCII characters come in, they are appended to this match buffer and tested for a match, as described in menu_driv...
The function set_menu_spacing sets the spacing informations for the menu. spc_description controls the number of spaces between an item name and an item description. It must not be larger than TABSIZE...
Every menu has an associated pair of curses windows. The menu window displays any title and border associated with the window; the menu subwindow displays the items of the menu that are currently avai...
These functions make it possible to set hook functions to be called at various points in the automatic processing of input event codes by menu_driver. The function set_item_init sets a hook to be call...
Every menu and every menu item has a field that can be used to hold application-specific data (that is, the menudriver code leaves it alone). These functions get and set the menu user pointer field.
Every menu has an associated pair of curses windows. The menu window displays any title and border associated with the window; the menu subwindow displays the items of the menu that are currently avai...
The function set_new_page sets or resets a flag marking the given field as the beginning of a new page on its form. The function new_page is a predicate which tests if a given field marks a page begin...
Panels are curses(3) windows with the added feature of depth. Panel functions allow the use of stacked windows and ensure the proper portions of each window and the curses stdscr window are hidden or ...
initscr is normally the first curses routine to call when initializing a program. A few special routines sometimes need to be called before it; these are slk_init, filter, ripoffline, use_env. For mul...
The function set_current_item sets the current item (the item on which the menu cursor is positioned). cur- rent_item returns a pointer to the current item in the given menu. The function set_top_row ...
These functions implement the S/Key one time password authentication mechanism. The atob8() function converts the 16-byte hex string in to an 8-byte binary array stored in out. The atob8() function re...