cc [ flag ... ] file ... -lmenu -lcurses [ library .. ] #include <menu.h>
Every menu has an associated user pointer that can be used to store relevant information. set_menu_userptr() sets the user pointer of menu. menu_userptr() returns the user pointer of menu.
menu_userptr() returns NULL on error.
set_menu_userptr() returns one of the following:
See attributes(5) for descriptions of the following attributes:
curses(3CURSES), menus(3CURSES), attributes(5)
The header <menu.h> automatically includes the headers <eti.h> and <curses.h>.