The item_description() menu function returns the description string associated with the passed item. The item_name() function returns the name string associated with the passed item.
The free_item() function destroys the item and frees all allocated storage for that item. The new_item() allocates storage for a new item then copies in the item name and description for the new item....
The item_opts() function returns the options currently set for the given item. The item_opts_off() function turns off the options passed in opts for the item passed. The item_opts_on() function turns ...
The item_userptr() function returns the value of the user defined pointer for the given item, this pointer is defined by the set_item_userptr() function.
The item_value() function returns value of the item. If the item has been selected then this value will be TRUE. The value can also be set by calling set_item_value() to set the value to a defined sta...
The menu_mark() function returns a pointer to the character string that is used to mark selected items in the menu. The mark string is set by the set_menu_mark() function. The menu_unmark() function r...
The free_menu() menu function destroys the given menu and frees all allocated storage associated with the menu. All items associated with the menu are detached from the menu before it is destroyed. Th...
The menu_opts() function returns the current options set for the menu given. The menu_opts_off() function turns off the menu options given by the opts parameter for the menu. The menu_opts_on() functi...
The menu_pattern() function returns a pointer to the string that is currently in the menu pattern buffer. The menu pattern buffer can be set by calling set_menu_pattern() which will set the pattern bu...
The post_menu() function causes the menu to be drawn on the screen. Any functions defined by either set_menu_init() or set_item_init() (see menu_hook(3)) are called before the menu is placed on the sc...
The menu_userptr() function returns the pointer to the user defined pointer for the given menu. This pointer is set by the set_menu_userptr() function.
The menu_sub() function returns a pointer to the window that will be used to post a menu into, this pointer is set by the set_menu_sub() function. The menu_win() function returns a pointer to the wind...
The qsort() function is a modified partition-exchange sort, or quicksort. The heapsort() function is a modified selection sort. The mergesort() function is a modified merge sort with exponential searc...
The mktemp() function takes the given file name template and overwrites a portion of it to create a file name. This file name is unique and suitable for use by the application. The template may be any...