Все собственные процедуры, описанные в скрипте, должны находиться в том же теле программы и перед процедурами, в которых они вызываются.
procedure ProcedureName(список параметров){
//тело процедуры
} |
| Имена параметров должны состоять из одного символа в верхнем регистре. |
Примеры использования:
procedure ProcedureName(A,B)
{
n=A+" "+B;
//при запуске макроса 1 n=«Макрокоманда 1», при запуске макроса 16 n=«Макрокоманда 16»
}
OnEvent("MACRO",N,"RUN")
{
a1=N;
a2="Макрокоманда";
ProcedureName(a2,a1);
} |