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. |