Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ menu_new(3X) — DG/UX R4.11MU05

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

curses(3X)

menus(3X)



menu_new(3X)                   DG/UX R4.11MU05                  menu_new(3X)


NAME
       menunew:  newmenu, freemenu - create and destroy menus

SYNOPSIS
       #include <menu.h>

       MENU *newmenu(ITEM **items);
       int freemenu(MENU *menu);

DESCRIPTION
       newmenu creates a new menu connected to the item pointer array items
       and returns a pointer to the new menu.

       freemenu disconnects menu from its associated item pointer array and
       frees the storage allocated for the menu.

RETURN VALUE
       newmenu returns NULL on error.

       freemenu returns one of the following:
       EOK           - The routine returned successfully.
       ESYSTEMERROR - System error.
       EBADARGUMENT - An incorrect argument was passed to the routine.
       EPOSTED       - The menu is already posted.

NOTES
       The header file <menu.h> automatically includes the header files
       <eti.h> and <curses.h>.

SEE ALSO
       curses(3X), menus(3X).


Licensed material--property of copyright holder(s)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026