menu_post(3X) MISCELLANEOUS LIBRARY FUNCTIONS menu_post(3X)
NAME
menupost: postmenu, unpostmenu - write or erase menus
from associated subwindows
SYNOPSIS
#include <menu.h>
int postmenu(MENU *menu);
int unpostmenu(MENU *menu);
DESCRIPTION
postmenu writes menu to the subwindow. The application
programmer must use curses library routines to display the
menu on the physical screen or call updatepanels if the
panels library is being used.
unpostmenu erases menu from its associated subwindow.
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.
E_POSTED - The menu is already posted.
E_BAD_STATE - The routine was called from an initialization or
termination function.
E_NO_ROOM - The menu does not fit within its subwindow.
E_NOT_POSTED - The menu has not been posted.
E_NOT_CONNECTED - No items are connected to the menu.
NOTES
The header file <menu.h> automatically includes the header
files <eti.h> and <curses.h>.
SEE ALSO
curses(3X), menus(3X), panels(3X).
Last change: 1