Partager via


Événements WinDDA

L’adaptateur DDA Windows distingue deux types d’événements, les événements d’application et les événements de contrôle. Cette rubrique décrit ces deux événements.

Événements de contrôle

Les événements de contrôle sont déclenchés par les contrôles dans une application. Pour tous ces événements, le nom du contrôle doit être spécifié pendant l’enregistrement (RegisterActionForEvent). Les contrôles doivent également être accessibles dans l’application pendant l’enregistrement. Vous pouvez utiliser la méthode FindControl ou ajouter un gestionnaire d’exceptions pour assurer l’accessibilité du contrôle.

La fabrique logicielle HAT répertorie les événements pris en charge pour un type de contrôle d’interface utilisateur spécifique. Si vous ne spécifiez pas de type dans l’Inspecteur UII, UII répertorie tous les événements pour le contrôle. Tous les événements de contrôle disponibles sont répertoriés par la fabrique logicielle HAT si aucun type de contrôle n’est détecté. Le tableau suivant décrit les événements de contrôle pris en charge.

Élément Description
GotFocus L’événement est déclenché lorsque le contrôle obtient le focus.
LostFocus L’événement est déclenché lorsque le contrôle perd le focus.
ButtonPressed L’événement est déclenché lorsque le bouton est actionné.
ButtonReleased L’événement est déclenché lorsque le bouton est relâché.
CheckBoxSet L’événement est déclenché lorsque la case à cocher est activée.
CheckBoxCleared L’événement est déclenché lorsque la case à cocher est désactivée.
RadioButtonSet L’événement est déclenché lorsque la case d’option est activée.

Le tableau suivant répertorie les événements pris en charge par chaque contrôle.

Élément Description
Bouton de commande ButtonPressed, ButtonReleased, GotFocus, LostFocus
Case à cocher GotFocus, CheckBoxSet, CheckBoxCleared, LostFocus
Case d’option GotFocus, RadioButtonSet, LostFocus
Texte GotFocus, LostFocus
Texte modifiable GotFocus, LostFocus

Événements d’application

Les événements d’application ne sont pas liés à un contrôle ; il n’est donc pas nécessaire de spécifier un nom de contrôle dans l’activité RegisterActionForEvent. Le tableau suivant décrit les événements d’application disponibles dans HAT :

Élément Description
WindowShown L’événement est déclenché lorsque la fenêtre est affichée.
WindowDisappeared L’événement est déclenché lorsque la fenêtre est masquée.

Voir aussi

DDA Win
Utiliser des adaptateurs DDA