Encrypting a variable name
Although you can type a variable name (such as $var1$
)
into the String field in the macro editor (or into the value part of the value
attribute in the source view) and encrypt the name of the variable
(using the same steps that you would use to encrypt a normal input
key sequence) this normally is not a useful thing to do. The reason
is that when you encrypt a variable name only the characters making
up the variable name are encrypted. The contents of the variable itself
are not encrypted.
During macro playback, the macro runtime decrypts the encrypted
text to get the plain text (such as $var1$
), sees that
the plain text is a variable name, and then evaluates the variable
in the usual way.