События, определенные пользователем |
Пользователь имеет возможность создавать новые события.
Разработка нового события предполагает следующие действия:
создается константа события;
создается обработчик события.
Разработка нового события начинается с описания константы. Константу можно объявить в файле проекта, файле интерфейса или в интерфейсе. Все константы проекта являются глобальными независимо от места их объявления.
Для событий, связанных с кнопкой, меню или линией статуса, разрешено использовать новые идентификаторы, не объявленные в разделе констант. В этом случае числовые значения констант, генерируемые при появлении события, будут подбираться автоматически. Идентификаторы должны иметь префикс cm.
При объявлении новых констант необходимо соблюдать следующие правила:
идентификаторы констант должны иметь префикс cm;
идентификаторы констант должны быть уникальными в пределах проекта;
числовые значения констант должны быть уникальными в пределах проекта;
нельзя использовать идентификаторы и значения стандартных констант при объявлении новых констант.