Déclenchement de l'événement

De RAD Studio
Aller à : navigation, rechercher

Remonter à Définition de vos propres événements


Vous avez besoin de savoir ce qui a déclenché l'événement. Pour certains événements, la réponse est évidente. Par exemple, un événement associé à l'enfoncement du bouton de souris se produit lorsque l'utilisateur clique avec le bouton gauche de la souris provoquant l'envoi par Windows d'un message WM_LBUTTONDOWN à l'application. La réception de ce message provoque l'appel de la méthode MouseDown d'un composant qui à son tour appelle le code que l'utilisateur a associé à l'événement OnMouseDown.

Néanmoins, certains événements sont liés de façon moins évidente à des occurrences externes moins spécifiques. Par exemple, une barre de défilement dispose d'un événement OnChange qui peut être déclenché par plusieurs occurrences, telles des frappes de touche, des clics de souris, ou des modifications dans d'autres contrôles. Lorsque vous définissez vos événements, assurez-vous que les occurrences appellent tous les événements appropriés.

Rubriques

Voir aussi