Texas Instruments TI89 Developer Guide - Page 402
Types, subTypeList, continued, EQUATION_TAG, GEN_DATA_TAG. Each value in
![]() |
UPC - 033317198566
View all Texas Instruments TI89 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 402 highlights
360 Appendix A: System Routines - Dialog VarOpen Declaration: HSYM VarOpen (BYTE * Types {, BYTE * subTypeList [ ]}) Category(ies): Description: Inputs: Outputs: Dialog, Variables Creates a standard OPEN dialog box (go to the Program Editor and do a F1, 1 (Open . . . ) as an example). The user may select from a list of types to open as well as the folder to look in and finally is presented with a drop-down of symbols in the selected folder that are of the selected type. Types - An array, terminated by zero, of the following types: GDB_VAR_TAG, PIC_VAR_TAG, TEXT_VAR_TAG, DATA_VAR_TAG, MATRIX_TAG, LIST_TAG, FUNC_BEGIN_TAG, PRGM_TAG, STR_DATA_TAG, EQUATION_TAG, GEN_DATA_TAG. Each value in the Types list will be presented to the user in a drop-down (unless there is only one value in the list then it will be a static field). subTypeList - For each GEN_DATA_TAG byte in the Types list, there (optional) must be a string pointer in the subTypeList that points to the text to display in the drop down. This parameter may be left off if there are no GEN_DATA_TAGs in the Types list. The HSYM of the selected symbol or H_NULL if the user presses N or there is an error creating the symbol. Assumptions: None Side Effects: May cause heap compression. The first WORD in the global array, VarOptList, is set to the index of the type selected when Types contains multiple values. It will be one if the first entry was selected, two for the second entry, and so on. See the example below. VarOptList is available on AMS 2.00 and higher. Availability: All versions of the TI-89 / TI-92 Plus. TI-89 / TI-92 Plus Differences: None See Also: VarNew, VarOpen, VarSaveAs (continued) TI-89 / TI-92 Plus Developer Guide Not for Distribution Beta Version January 26, 2001
![](/manual_guide/products/texas-instruments-ti89-developer-guide-95b636f/402.png)