Parameters that supply data to the routine are indicated with [in], and those used to get data back from the routine are labeled [out].
Parameter |
Type |
I/O |
Description |
in |
Position of display. | ||
|
in/out |
Sets and returns the identity of the selected row(s), and/or in the case of editable cells, supplies and returns updated values. | |
Array |
in |
In array mode, specifies an array of strings to be loaded into the list box. | |
Num |
in |
Specifies a number of items (i.e. "rows"), with the precise meaning being relative to the opcode: | |
in |
Defines the column structure. | ||
+/-Num |
out |
Returns a code indicating how the list was exited; 0 indicates a normal exit via the Enter key, 1 indicates Escape. See the XTREE Flags parameter for enabling other exit keys. | |
B,4 |
in |
Used to enable additional exit keys and other options. | |
in |
Specifies a file to be used for input instead of the array parameter. This is referred to as "file mode." | ||
Struct |
in |
Specifies colors for various parts of the pick list. | |
Struct |
in/out |
A collection of extended parameters and options. | |
B,4 |
out |
Creates an index to the file while it is being loaded into the array. | |
in/out |
This optional parameter may be specified to allow XTREE to return additional information. |