Types d'événements
Remonter à Propriétés, méthodes et événements
Les types d'événements qui peuvent survenir se divisent en les catégories principales suivantes :
- Evénements utilisateur
- Evénements système
- Evénements internes
Evénements utilisateur
Les événements utilisateur sont des actions lancées par l'utilisateur.
Les événements utilisateur sont, par exemple :
- OnClick (l'utilisateur a cliqué avec la souris ; par exemple, Vcl.Controls.TControl.OnClick)
- OnKeyPress (l'utilisateur a appuyé sur une touche du clavier ; par exemple, Vcl.Controls.TWinControl.OnKeyPress)
- OnDblClick (l'utilisateur a double-cliqué avec un bouton de la souris ; par exemple Vcl.Controls.TControl.OnDblClick)
Evénements système
Ce sont des événements que le système d'exploitation déclenche pour vous.
Par exemple, l'événement OnTimer (déclenché par le composant Timer quand un temps prédéfini s'est écoulé), l'événement OnPaint (un composant ou une fenêtre a besoin d'être redessiné), etc.
En règle générale, ces événements ne sont pas directement déclenchés par des actions de l'utilisateur.
Evénements internes
Les événements internes sont des événements générés par les objets de votre application.
Un exemple d'un événement interne est l'événement OnPost généré par un ensemble de données lorsque votre application lui demande de valider l'enregistrement en cours.