Texas Instruments TI89 Developer Guide - Page 918
MenuNew, MenuLoad, DynMenuAdd, DynMenuChange, hMenu, ParentId, Flags, continued
UPC - 033317198566
View all Texas Instruments TI89 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 918 highlights
876 Appendix A: System Routines - Menus MenuAddText Declaration: Category(ies): Description: Inputs: HANDLE MenuAddText (HANDLE hMenu, SWORD ParentId, const char * Name, short Id, WORD Flags); Menus Add a text entry to a dynamic menu. hMenu - Handle to a dynamic menu created with MenuNew or MenuLoad. ParentId - ID of parent if adding a child entry (0 if adding top-level entry). Name - Pointer to ICON. Id - ID of new entry. If Id is 0 then use sequentially numbered Ids. IDs are limited to the range 0x0001 . . . 0xFFF (12 bits). NOTE: If you are adding to a menu created with the resource compiler (using MenuLoad) do NOT use the range F00 . . . FFF. Outputs: Flags - Must be one of the following: DMF_TOP - New top-level entry that cannot be a parent. DMF_TOP_SUB - New top-level entry that can have children. DMF_CHILD - Child of parent (as specified by ParentId). DMF_CILD_SUB - Child of parent (ParentId) that can also have children. hMenu if successful, H_NULL if out of memory or error in parameters. Assumptions: None Side Effects: May compress the heap. Availability: All versions of the TI-89 / TI-92 Plus. TI-89 / TI-92 Plus Differences: None See Also: MenuNew, MenuLoad, DynMenuAdd, DynMenuChange (continued) TI-89 / TI-92 Plus Developer Guide Not for Distribution Beta Version January 26, 2001