Programming

"^" Button Commands (Cont.)

^BMI

Mask image is used to crop a borderless button to a non-square shape. This is typically

Set the button

used with a bitmap.

 

mask image.

Syntax:

 

"'^BMI-<vt addr range>,<button states range>,<mask image>'"

 

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

 

mask image = Graphic file used.

 

Example:

 

SEND_COMMAND Panel,"'^BMI-530,1&2,newMac.png'"

 

Sets the button with variable text 530 ON/OFF state mask image to 'newmac.png'.

 

 

^BML

If this value is set to zero (0) there is no max length. The maximum length available is

Set the maximum

2000. This is only for a Text area input button and not for a Text area input masking button.

 

length of the text

Syntax:

area button.

"'^BML-<vt addr range>,<max length>'"

 

 

Variable:

 

variable text address range = 1 - 4000.

 

max length = 2000 (0=no max length).

 

Example:

 

SEND_COMMAND Panel,"'^BML-500,20'"

 

Sets the maximum length of the text area input button to 20 characters.

 

 

^BMP

Syntax:

Assign a picture to

"'^BMP-<vt addr range>,<button states range>,<name of bitmap/

those buttons with

picture>'"

a defined address

Variable:

range.

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

 

name of bitmap/picture = 1 - 50 ASCII characters.

 

Example:

 

SEND_COMMAND Panel,"'^BMP-500.504&510.515,1,bitmap.png'"

 

Sets the OFF state picture for the buttons with variable text ranges of 500-504 & 510-515.

 

 

^BNC

Syntax:

Clear current

"'^BNC-<vt addr range>,<command value>'"

TakeNote

Variable:

annotations.

variable text address range = 1 - 4000.

 

 

command value = (0= clear, 1= clear all).

 

Example:

 

SEND_COMMAND Panel,"'^BNC-973,0'"

 

Clears the annotation of the TakeNote button with variable text 973.

 

 

198

VG-Series Modero Touch Panels

Page 208
Image 208
AMX NXD/NXT-1700VG, NXD/NXT-1500VG, NXD/NXT-1200VG manual Bmi, Bml, Bmp, Bnc