About Predefined Attributes
The program's DCL includes many predefined attributes for tiles. The attributes use three types of values: numeric, strings, and reserved values. The valid attributes for each tile varies.
NOTE Do not use the horizontal_margin, vertical_margin, and type attributes in a DCL file.
Numeric Values
Numeric values are integers and/or real numbers, depending on the attribute. A real number between -1 and 1 must have a leading zero, such as 0.1 and not .1. Examples include:
max_value = 16;
aspect_ratio=0.0;
Strings
A string consists of alphanumeric characters within a pair of quotation marks ("text") and is case sensitive. Examples include:
key = "R2";
action = "(function)";
You can use the following control characters within strings:
|
Control Character
|
Meaning
|
|
\"
|
Quotation mark. (embedded)
|
|
\\
|
Backslash.
|
|
\n
|
New-line (carriage return).
|
|
\t
|
Tab.
|
Reserved Values
Some text is used without quotation marks. These are reserved values, which include flags (true and false), color names, and positions, such as left and top. Examples include:
allow_accept = true;
color = blue;
alignment = centered;
Tell me about...
Programming Overview of DCL (Dialog Control Language)
Copying Code Examples
from the progeCAD Developer Reference