Команды шаблона

Команда Пример написания Результат
SCRIPT <Строка> SCRIPT $self.Name$.Width=0

Если свойство Name объекта присвоено «Line1», то будет создана строка скрипта:

Line1.Width=0

CONNECT <Источник>, <Приемник> CONNECT Signal1, $self.Name$.Width Если имя объекта – Line1, то будет создана связь, где источник будет сигнал с именем Signal1, а приемник – свойство Width объекта Line1. По этой команде создается только связь; новые сигналы не создаются.
SIGNAL <Имя>, <Режим – вход или выход>, <Тип данных>, <Название>, <Значение по умолчанию> SIGNAL $self.Name $Out, out, boolean, Состояние, 0

Если имя объекта – Line1, то будет создан сигнал с именем «Line1Out», режим – «выход», тип данных – двоичные, название сигнала – «Состояние». Если уже есть сигнал с таким именем, то команда игнорируется. Если параметр «режим» не указан (пробел), то по умолчанию сигнал будет входом, для того чтобы сигнал был выходом - указать Out. Если не указан тип данных, то по умолчанию – вещественное число. Идентификаторы типов данных:

INTEGER – целое

BOOLEAN – вещественное

ARRAY – массив вещественных чисел

COLOR – цвет

Если не указано название, то оно совпадает с именем. В простейшем случае достаточно написать: SIGNAL <Имя сигнала>