PCB Matrix Format
by Numerical Innovations, Inc. (www.numericalinnovations.com)
Global Variables

Assign variables that may used throughout the entire matrix app.

Note
All Global variable references must be denoted with: @
Global variables defined in the root element, may not be denoted with: @ (due to XML naming restrictions)
All Global variables are stored as text strings.

Global Variables are assigned as an XML attribute with Name="Value" pair in the .
NAME: Name of the global variable (no spaces and must follow XML naming restrictions)
VALUE: Default value if any for the matrix variable. Default: ""

Note
Global variables may be defined in the root element, and used throughout the matrix app.
Global Variable definitions are not defined with @ (due to XML naming restrictions)
<NumericalMatrix sGlobalTitle="My OK Title.." sDescription="" sCopperCalc="156.14" sDefaultUnits="mm">

Assigns 4 Matrix variables that may be used throughout the matrix file.


Matrix Variables Assignment Methods.
Matrix variables may be directly created and assigned
GET (Object property values)
Format Strings


Matrix Variables usage.
Matrix Variables may be referenced/used thoughout the entire matrix file, however to distinguish as a matrix variable it must be denoted with: @

<MESSAGE>Dialog Box results:</MESSAGE>
<MESSAGE>Enter Your Name: @first_global</MESSAGE>
<MESSAGE>Check or Uncheck: @second_global</MESSAGE>
<MESSAGE>Choose an option: @third_global</MESSAGE>

Resulting:
Enter Your Name: Mike Jones
Checked or Unchecked: Unchecked
Choose an option: Third Option