List box commands – AMX TPI-PRO-2 User Manual
Page 133
Programming
127
TPI-PRO Total Presentation Interface - Pro Edition
List Box Commands
The TPI-PRO supports the following Data List Box Commands.
List Box Commands
Data List Commands
^LDN
Creates a new data list.
Unique list addresses and
names are handled
programmatically.
It is up to the program to make sure the list address and name are unique.
Syntax:
"'^LDN-,
,
'"
Variables:
• list port = 1-100. Port where data resides
• list address = address where data resides
• column count = the number of data columns (includes hidden columns)
• list name = User specified name for the data list
Example:
SEND_COMMAND Device, "'^LDN-5,1,4,my songs'"
Creates a data list of 4 columns named "my songs" and places it at port 5,
address 1.
^LDA
Adds a new row to an existing
data list. Primary data is
required.
Syntax:
SEND_COMMAND address>, Variables: • list address = address where data resides • uniflag = indicates unicode; 0 - No unicode, 1 - Uses unicode • primary data = the "key" data column. The information in this column provides each row with its uniqueness. • data2 = variable, column data information. The number of data fields is limited only to the number of columns in the data list. Example: SEND_COMMAND Device,"'^LDA-1,0,Entry5,Meatloaf,Best of,Anything for Love'" Adds a text row to the data list located at address 1. The primary data is set as Example (unicode): SEND_COMMAND Device,"'^LDA- 1,1,0045006E0074007200790035,004D006500610074006C006F006 10061,00420065007300740020006F0066,0041006E0079007400680 069006E006700200066006F00720020004C006F00760065'" Adds a unicode text row to the data list located at address 1. The primary data
Entry5. Meatloaf, Best of, and Anything for Love are all cells within the new
row.
is set as Entry5. Meatloaf, Best of, and Anything for Love are all cells within the
new row.