Событие – воздействие на объект. События наступают в результате действий пользователя, воздействия операционной системы или логики программы.
События, связанные с действиями пользователя: ввод данных, нажатие кнопки, щелчок мышью и т.п. События можно связать с процедурами обработки события, определяющими логику работы программы. Любой компонент формы и саму форму можно рассматривать как элемент управления, воздействуя на который пользователь управляет работой программы.
Основными событиями являются:
OnActivate – загрузка формы;
OnClose – закрытие формы;
OnClick - щелчок мышью по форме или компоненту;
OnDbClick – двойной щелчок мышью по форме или компоненту;
OnMouseDown – нажатие кнопки мыши;
OnMouseUp – отпускание кнопки мыши;
OnExit – потеря фокуса компонентом.
Выбор события определяет разработчик в соответствии с логикой программы.