Programming
97
NXD-CV5 5" Modero Wall/Flush Mount Touch Panel
^BMC
Button copy command. Copy attributes of the source button to all the destination buttons.
Note that the source is a single button state. Each state must be copied as a separate command. The section represents what attributes will be copied. All codes are 2 char pairs that can be separated by comma, space, percent or just ran together. Syntax:
"'^BMC-,,port>,,,'"
Variable:
variable text address range = 1 - 4000. button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state). source port = 1 - 100. source address = 1 - 4000. source state = 1 - 256. codes:
BM - Picture/Bitmap BR - Border CB - Border Color CF - Fill Color CT - Text Color EC - Text effect color EF - Text effect FT - Font IC - Icon JB - Bitmap alignment JI - Icon alignment JT - Text alignment LN - Lines of video removed OP - Opacity SO - Button Sound TX - Text VI - Video slot ID WW - Word wrap on/off
Example:
SEND_COMMAND Panel,"'^BMC-425,1,1,500,1,BR'"
or
SEND_COMMAND Panel,"'^BMC-425,1,1,500,1,%BR'"
Copies the OFF state border of button with a variable text address of 500 onto the OFF state border of button with a variable text address of 425. Example 2:
SEND_COMMAND Panel,"'^BMC-150,1,1,315,1,%BR%FT%TX%BM%IC%CF%CT'"
Copies the OFF state border, font, Text, bitmap, icon, fill color and text color of the button with a variable text address of 315 onto the OFF state border, font, Text, bitmap, icon, fill color and text color of the button with a variable text address of 150.
^BMF
Set any/all button parameters by sending embedded codes and data.
Syntax:
"'^BMF-,,'"
Variables:
variable text address char array = 1 - 4000. button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state). level range = 1 - 600 (level value is 1 - 65535). data: ’%B’ = Set the border style name. See theBorder Styles and Programming Numbers table on page 91. ’%B’, = Set the borer style number. See theBorder Styles and Programming Numbers table on page 91. ’%DO<1-5><1-5><1-5><1-5><1-5> = Set the draw order. Listed from bottom to top. Refer to the ^BDO command on page 95 for more information. ’%F’, = Set the font. See theDefault Font Styles and ID Numbers table on page 90.