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.

Syntax:

mask image.

 

"'^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'.

 

"'^BMI-<variable text address range>,<button states range>,<mask image>'"

 

Set the Chameleon Image button property. See Working With Chameleon Images in

 

TPD4 Help.

 

Note: If the Border Style properties is set to something other than 'None', no visible

 

change will occur. Setting the Border Style to 'None' via ^BOR or ^BMF..%B will reveal the

 

Chameleon image.

 

Syntax:

 

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

 

image>'"

 

Variables:

 

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

Syntax:

length of the text

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.

 

 

MVP-8400i 8.4" Modero® ViewPoint® Touch Panel with Intercom

113

 

 

Page 127
Image 127
AMX MVP-8400i manual Bmi, Bml, Bmp