Chapter 11: Creating the User Interface
107
TI
-
89 / TI
-
92 Plus Developer Guide
Not for Distribution
Beta Version January 26, 2001
MenuAddText
— Add a text entry to a dynamic menu.
MenuBegin
— Begin the use of a menu by allocating a menu-draw
structure and drawing the menu’s top-level.
MenuCheck
— Set, clear, flip, or return the status of a check mark for
a menu item.
MenuEnd
— End the use of a menu, freeing the menu-draw
structure.
MenuFlags
— Return the flag word for a dynamic menu/pop-up
structure.
MenuGetTopRedef
— Return the current value of a redefinable top-level
menu item.
MenuItemDef
— Given a menu ID, return a pointer to the text, ICON, or
BITMAP defining it.
MenuKey
— Handle a key for a menu returning the menu item
selected.
MenuLoad
— Begin a dynamically created menu, using a static
menu as the starting point.
MenuNew
— Begin a dynamically created menu.
MenuOff
— Gray-out the top-level of a menu.
MenuOn
— Draw the top-level of a menu.
MenuPopup
— Execute a static pop-up as defined by the resource
compiler, returning the item selected.
MenuSubStat
— Enable or disable a sublevel menu item.
MenuTopRedef
— Redefine a top-level menu item ICON for a menu that
was started with the MBF_REDEF flag.
MenuTopSelect
— Select a top-level menu item by drawing a thick box
around the menu item.
MenuTopStat
— Enable or disable a top-level menu item.
PopupAddText
— Add a text entry to a dynamic pop-up.
PopupBegin
— Allocate a menu-draw structure for a dynamic pop-up
so that the pop-up items can have the enable / disable
or checkmark features of menus.
PopupBeginDo
— Execute a dynamically allocated pop-up using the
handle returned by
PopupBegin
.
PopupClear
— Clear all entries of a dynamically created pop-up.
PopupDo
— Execute a dynamic pop-up created by
PopupNew
.
PopupNew
— Begin a dynamically created pop-up, use
DynMenuAdd
or
DynMenuChange
to add to or
change the pop-up.