Programming
33
Electroluminescent LCD Touch Panels
Shorthand Variable Text Commands
The table below lists the shorthand variable text commands you can use with the touch panel. The
shorthand command data is one-byte, non-ASCII format except for pages, passwords, text, and
bitmap names.
Shorthand Variable Text Commands
@BMF
Sets multiple
attributes to a but-
ton, slider, or
gauge.
This command allows you to program up to 12 attributes on one command line.
Syntax:
"’@BMF’,<variable text address>,’<attribute data>’"
Variables:
variable text address = 1 - 255
optional data = See below
Optional data:
’%R,<left>, <top>, <right>, <bottom>’ = Sets the rectangle position.
’%B’,<border styles> = See the Border Styles and Programming Numbers table on
page 24.
’%F’,<font styles> = See the Font Styles and Programming Numbers table on page 23.
’%T’,<button text > = ASCII characters (empty is clear)
’%P’,<bitmap> = Bitmap filename (empty is clear)
’%I’,<icon> = 1 - 255 (icon numbers are assigned in TPDesign3 project file)
’%J’,<text alignment> = 1 - 9 as shown the following alignment chart
For %C1-%C6, see the Colors and Programming Numbers table on page 23
.
’%C1’,<on-state fill color>
’%C2',<off-state fill color>
’%C3’,<on-state border color>
’%C4’,<off-state border color>
’%C5’,<on-state text color>
’%C6’,<off-state text color>
Example:
SEND_COMMAND TP,"’@BMF’,255,’%T POWER |ON’
’%B’,’4’,’%C1’,’14’"
Sets the text on button 255 to POWER ON (appears on two lines), adds a triple-line
border, and sets the On-state color to Yellow.
@BMP
Adds a bitmap file
to a button.
Bitmap files are imported into TPDesign3; the numbers are assigned by the touch panel
during the download process.
Syntax:
"’@BMP’,<variable text address>,’<bitmap>’"
Variables:
variable text address = 1 - 255
bitmap = Bitmap
Example:
SEND_COMMAND TP,"’@BMP’,85,’Bitmap1’"
Adds the Bitmap1 file to button 85.
1
4
7
8
9
6
3
2
5