Partager via


EndDialog ControlEvent

Cet événement informe le programme d’installation de supprimer une boîte de dialogue modale. Dans tous les cas, le programme d’installation supprime la boîte de dialogue actuelle.

Cet événement peut être publié par un contrôle PushButton ou un contrôle SelectionTree. Cet événement doit être créé dans la table ControlEvent.

Cet événement ControlEvent nécessite l’exécution de l’interface utilisateur au niveau complet de l’interface utilisateur . Cet événement ne fonctionnera pas avec une interface utilisateur réduite ou une interface utilisateur de base. Pour plus d’informations, consultez Niveaux d’interface utilisateur.

Le tableau suivant répertorie l’action de l’événement résultant de différents arguments entrés dans la table ControlEvent.

Raisonnement Action par le programme d’installation
Quitter La séquence de l’Assistant est fermée et le contrôle retourne au programme d’installation avec la valeur UserExit. Cet argument ne peut pas être utilisé dans une boîte de dialogue enfant d’une autre boîte de dialogue.
Réessayer La séquence de l’Assistant est fermée et le contrôle retourne au programme d’installation avec la valeur Suspend. Cet argument ne peut pas être utilisé dans une boîte de dialogue enfant d’une autre boîte de dialogue.
Ignorer La séquence de l’Assistant est fermée et le contrôle revient au programme d’installation avec la valeur Terminée. Cet argument ne peut pas être utilisé dans une boîte de dialogue enfant d’une autre boîte de dialogue.
Retour Le contrôle retourne au parent de la boîte de dialogue actuelle, ou s’il n’existe aucun parent, le contrôle retourne au programme d’installation avec la valeur Success.

 

Publié par

Ce ControlEvent est publié par le programme d’installation.

Raisonnement

Dans les boîtes de dialogue régulières, la colonne Argument de la table ControlEvent peut être « Retour », « Exit », « Retry » ou « Ignore ».

Dans les boîtes de dialogue d’erreur, la colonne Argument de la table ControlEvent peut être « ErrorOk », « ErrorCancel », « ErrorAbort », « ErrorRetry », « ErrorIgnore », « ErrorYes » ou « ErrorNo ».

Action sur les Abonnés

Aucun.

Utilisation classique

Un contrôle PushButton sur une boîte de dialogue modale est lié à cet événement dans la table ControlEvent pour fermer une boîte de dialogue.