AMX Modero NXD-1000Vi User Manual

Page 163

Advertising
background image

Programming

153

10" Modero Widescreen Touch Panels

"^" Button Commands (Cont.)

^BDO

Set the button
draw order.

Determines what order each layer of the button is drawn.

Syntax:

"'^BDO-<vt addr range>,<button states range>,<1-5><1-5><1-5><1-

5><1-5>'"

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

layer assignments = Fill Layer = 1
Image Layer = 2
Icon Layer = 3
Text Layer = 4
Border Layer = 5
Note: The layer assignments are from bottom to top. The default draw order is 12345.

Example:

SEND_COMMAND Panel,"'^BDO-530,1&2,51432'"

Sets the button’s variable text 530 ON/OFF state draw order (from bottom to top) to
Border, Fill, Text, Icon, and Image.

Example 2:

SEND_COMMAND Panel,"'^BDO-1,0,12345'"

Sets all states of a button back to its default drawing order.

^BFB

Set the feedback
type of the button.

ONLY works on General-type buttons.

Syntax:

"'^BFB-<vt addr range>,<feedback type>'"

Variable:

variable text address range = 1 - 4000.

feedback type = (None, Channel, Invert, On (Always on), Momentary, and Blink).

Example:

SEND_COMMAND Panel,"'^BFB-500,Momentary'"

Sets the Feedback type of the button to 'Momentary'.

^BIM

Set the input
mask for the
specified address.

Syntax:

"'^BIM-<vt addr range>,<input mask>'"

Variable:

variable text address range = 1 - 4000.

input mask = Refer to the

Text Area Input Masking section on page 200 for character

types.

Example:

SEND_COMMAND Panel,"'^BIM-500,AAAAAAAAAA'"

Sets the input mask to ten ’A’ characters, that are required, to either a letter or digit
(entry is required).

Advertising