Go to documentation repository
All custom procedures described in the script must be in the same program body and before procedures in which they are called.
procedure ProcedureName(list of parameters){
//procedure body
}
Attention!
The names of parameters must consist of one uppercase character.
Examples of use:
procedure ProcedureName(A,B)
{
n=A+" "+B;
//when running macro 1 n=«Macro 1», when running macro 16 n=«Macro 16»
}
OnEvent("MACRO",N,"RUN")
{
a1=N;
a2="Macro";
ProcedureName(a2,a1);
}