Some important menu terminology
The following terms will be helpful:
item-
a character string consisting of a name and an optional description
menu-
a screen display that presents a set of items from which the user selects one
or more, depending on the type of menu
connecting items to a menu-
associating an array of item pointers with a menu
menu subwindow-
a subwindow on which an associated menu is written
menu window-
a window on which an associated menu subwindow
and titles and borders, if any,
are displayed
posting a menu-
writing a menu on its associated subwindow
unposting a menu-
erasing a menu from its associated subwindow
pattern matching-
checking whether characters entered by the user match an item name
of the menu
freeing a menu-
deallocating the space for a menu and, as a byproduct,
disconnecting an
associated array of item pointers from a menu
freeing an item-
deallocating the space for an item
NULL-
generic term for a null pointer cast to the type of the
particular object (item, menu, field, form, and so on)
Next topic:
What a menu application program does
Previous topic:
Overview: writing menu programs in ETI
© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 27 April 2004