Назад Уперед Зміст

Події і їх обробники

Подія - це перехід об'єкта з одного стану в інший, тобто зміна його властивостей.

В цих випадках буває необхідно передбачити ту чи іншу реакцію об'єктів на зміни, що відбулися.

Це реалізується за допомогою визначення обробників подій - спеціальних функцій, які викликаються автоматично при настанні події.

Параметри функції-обробника можуть передавати інформацію, яка характеризує настало подія, щоб можна було використовувати ці дані для коректної обробки.

Події можуть виникати незалежно від користувача і в результаті його дій, наприклад при натисканні мишею або при натисканні клавіші.

Для кожної форми і елементи управління надається стандартний набір подій, які можуть бути запрограмовані.

Якщо станеться одне з цих подій, викликається і виконується код відповідного обробника цієї події (якщо він існує).

Типи подій, що викликаються об'єктами, різні, але багато типів є загальними для більшості елементів управління. Наприклад, більшість об'єктів буде обробляти подія Click.

Панель подій

Для виведення на екран панелі подій потрібно:

Назад Уперед Зміст