Using Variable Values
To use variables in CueScript commands, enclose the variable name in single quotes (
'MyVariable'
).
For example, using the variable values set from above, the following variable substitutions would be made:
Cue 'x' Go
Executes Cue 3
Macro 'MyVariable'
Runs Macro 42
Set lcd.top 'Message'
Displays “Hello World” on the top line of the LCD
Log 'y'
Writes “6” to the System Log
WRITE COM1 'caption'
Sends “Press 6 to Start” to the RS-232 port
Using Variable Values as Commands
To use variables values in CueScript as commands, enclose the variable name in accent quotes (
`myCommand`
).
The following example script shows how to assign a string that happens to be valid CueScript to the variable
myCommand
. On the second line of script, if the variable
x
is greater than 3, then the commands in
myCommand
will be executed.
"myCommand" = "Cue 1 Go"
If ('x' > 3) Then `myCommand`
Using System Variables
Special
System Variables
are used to set the properties of hardware devices, or to change internal
behaviors of the CueServer. All system variables include a dot (
.
) in their name, for example
lcd.backlight
, or
universe.priority
.
See the section on
for a description of how to use these built-in variables.
Interactive Technologies, Inc.
CueServer 2 User's Manual - 18.5.18
Page 139 of 429