События |
Механизм событий предназначен для управления исполнением приложения в зависимости от действий пользователя.
Событием системы может быть любое событие, связанное с действиями конечного пользователя: смена окна, возврат к предыдущей записи, переход к новым полям ввода и тому подобное.
Событие может быть стандартным для системы либо определенным пользователем.
Константы - идентификаторы событий, определяемых пользователем перед использованием, должны быть либо описаны в разделе const интерфейса, либо это могут быть события одной из кнопок. Для кнопок можно указывать как описанные заранее события, так и новые идентификаторы. В последнем случае числовые значения констант для событий, генерируемых при нажатии экранных кнопок, будут подбираться автоматически.
Константам можно присваивать значения типа word. Константы другого типа компилятором не пропускаются. Тип констант автоматически распознается компилятором без предварительного описания.
Все идентификаторы событий должны начинаться с префикса cm.
Стандартные константы используются без предварительного описания и являются константами стандартных событий. Список стандартных событий приведен в приложении.