EasyManuals Logo
Home>AMX>Touch Panel>MST-431

AMX MST-431 Configuration Manual

AMX MST-431
100 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #49 background imageLoading...
Page #49 background image
Programming
49
Modero S Series Touch Panels - Configuration & Programming Manual
Button Commands
These Button Commands are used in NetLinx Studio and are case insensitive. All commands that begin with “^” have the capability
of assigning a variable text address range and button state range. A device must f irst be def ined in the NetLinx programming
language with values for the Device: Port: System (in all programming examples - Panel is used in place of these values).
Variable text ranges allow you to target 1 or more variable text channels in a single command.
Button State ranges allow you to target 1 or more states of a variable text button with a single command.
 “. Character is used for the 'through' notation, also the “&” character is used for the 'And' notation.
Button Query Commands
Button Query commands reply back with a custom event. There will be one custom event for each button/state combination. Each
query is assigned a unique custom event type.
The following example is for debug purposes only:
NetLinx Example: CUSTOM_EVENT[device, Address, Custom event type]
DEFINE_EVENT
CUSTOM_EVENT[TP,529,1001] // Text
CUSTOM_EVENT[TP,529,1002] // Bitmap
CUSTOM_EVENT[TP,529,1003] // Icon
CUSTOM_EVENT[TP,529,1004] // Text Justification
CUSTOM_EVENT[TP,529,1005] // Bitmap Justification
CUSTOM_EVENT[TP,529,1006] // Icon Justification
CUSTOM_EVENT[TP,529,1007] // Font
CUSTOM_EVENT[TP,529,1008] // Text Effect Name
CUSTOM_EVENT[TP,529,1009] // Text Effect Color
CUSTOM_EVENT[TP,529,1010] // Word Wrap
CUSTOM_EVENT[TP,529,1011] // ON state Border Color
CUSTOM_EVENT[TP,529,1012] // ON state Fill Color
CUSTOM_EVENT[TP,529,1013] // ON state Text Color
CUSTOM_EVENT[TP,529,1014] // Border Name
CUSTOM_EVENT[TP,529,1015] // Opacity
{
SEND_STRING Id=',ITOA(CUSTOM.ID),' Type=',ITOA(CUSTOM.TYPE)"
SEND_STRING 0,"'Flag =',ITOA(CUSTOM.FLAG)"
SEND_STRING 0,"'VALUE1 =',ITOA(CUSTOM.VALUE1)"
SEND_STRING 0,"'VALUE2 =',ITOA(CUSTOM.VALUE2)"
SEND_STRING 0,"'VALUE3 =',ITOA(CUSTOM.VALUE3)"
SEND_STRING 0,"'TEXT =',CUSTOM.TEXT"
SEND_STRING 0,"'TEXT LENGTH =',ITOA(LENGTH_STRING(CUSTOM.TEXT))"
}
All custom events have the following 7 fields:
These fields are populated differently for each query command. The text length (String Encode) field is not used in any command.
Page Commands (Cont.)
PPON Activate a specific popup page to launch on either a specified page or the current page.If the page name is empty, the current
page is used (see example 2). If the popup page is already On, do not re-draw it. This command works in the same way as the
’Show Popup’ command in TPDesign4.
•Syntax:
"'PPON-<popup page name>;<page name>'"
•Variables:
popup page name = 1 - 50 ASCII characters. Name of the popup page.
page name = 1 - 50 ASCII characters. Name of the page the popup is displayed On.
•Example:
SEND_COMMAND Panel,"'PPON-Popup1; Main'"
Activates the popup page ’Popup1’ on the Main page.
•Example:
SEND_COMMAND Panel,"'PPON-Popup1'"
Activates the popup page ’Popup1’ on the current page.
Custom Event Fields
Field Description
Uint Flag 0 means text is a standard string, 1 means Unicode encoded string
slong value1 button state number
slong value2 actual length of string (this is not encoded size)
slong value3 index of first character (usually 1 or same as optional index
string text the text from the button
text length (string encode) button text length

Table of Contents

Other manuals for AMX MST-431

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the AMX MST-431 and is the answer not in the manual?

AMX MST-431 Specifications

General IconGeneral
BrandAMX
ModelMST-431
CategoryTouch Panel
LanguageEnglish

Related product manuals