The following categories are available for editing:
If you click Yes, your macro is converted to the advanced format. The following changes occur to any field in the Macro Editor where you can type text, a variable, or an arithmetic expression except the Macro tab and the Screen name field:
+
, -
, *
, /
, %
,
>
, <
, =
, &
and |
are evaluated as operators unless enclosed in single quotes (') as part of a literal
string.$x$
identify a variable or method (where x
is the variable's name, such as $MyVariable$
) unless enclosed in single
quotes (') as part of a literal string.If you click No, your macro is not converted. Click No if you already converted your macro by editing the macro code, or you want to convert your macro by editing the macro code yourself. If you want to convert your macro yourself, select Code Editor, and set usevars to true.
If you deselect Use Variables and Arithmetic Expressions in Macro, your macro might not work as expected if it has been converted to the advanced format (variables and arithmetic expressions). In this case, Use Variables and Arithmetic Expressions in Macro should remain selected, or you can change the macro code back to its preconverted state yourself, where:
C:\myfile.txt
writes C:\myfile.txt to the screen and it's
writes
it's to the screen.+
, -
, *
, /
, %
,
$
, >
, <
, =
, &
and |
are evaluated as literal characters, not operators.The default is not selected.
For more information about variables and arithmetic expressions, see the online help for Variables and the Macro Programming Guide.