Среда разработки И++

Создание обработчика события для элемента управления

Добавить обработчик события для элемента управления можно 2 способами.

Первый способ - через контекстное меню. В контекстном меню элемента управления в пункте События выбирается название нужного обработчик события. Далее в диалоговом окне Добавить обработчик события указывается имя метода или функции, которая будет выполняться при вызове данного события. В этом окне можно задать существующий обработчик, либо создать новый. При нажатии кнопки ОК редактор форм закрывается и курсор устанавливается на указанный обработчик (если он не существовал – то он создается). Если для данного события уже установлен обработчик, то при выборе соответствующего пункта меню редактор форм закрывается и курсор устанавливается на описание обработчика.

Второй способ - через Инспектор объектов. В Инспекторе объектов для нужного элемента управления на закладке События в поле нужного обработчика указывается название метода или глобальной функции, которая будет выполняться при вызове данного события. Если метод или функция, обрабатывающие данное событие, уже созданы, то в поле появляется выпадающий список, включающий в себя все функции с подходящей сигнатурой, заданные в объявлении типа. Для создания нового обработчика необходимо ввести в поле новое имя. После ввода названия метода нажимается Enter, редактор форм закрывается, и курсор в редакторе кода устанавливается на указанный обработчик.


См. также: