CUE Design Director Script Language User Manual
Page 13

Reference Manual Design Director Script Language
www.cuesystem.com
Page 13 of 94
Iexpression needs to be entered after the parameter value when the macro, whose parameter is called
by a reference, is called. When the changes of parameter value in the macro are performed, the exact
same changes will appear in Iexpression entered after the parameter.
Declaration of parameter called by a value - ParamByVal
Designed syntax:
ParamByVal
: where
•
•
name from object types
•
If the macro is called whose parameter is called by a value, it is possible to insert any expression in place
of the parameter value. When the changes of parameter value in the macro are performed no changes
will apply in variable in the original expression.
Declaration of local variable - Dim
Designed syntax:
Dim < variable name>
; where
•
•
any name from type of objects
•
storage space for the given variable.
Declaration of static variable - Static
Designed syntax:
Static
; where
•
•
object types
•
storage space for the given variable.
The static variable corresponds to static variables in Visual Language (declared by Static command). In
Visual Basic the Global variables are additionally declared (i.e. visible from everywhere, they keep the
same value), here are not supported.