Partager via


ControlEvent EndDialog

Cet événement avertit 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 présente.

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.

Ce ControlEvent nécessite l’exécution de l’interface utilisateur au niveau Interface utilisateur complète. 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.

Argument Action du 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 qui est un enfant d’une autre boîte de dialogue.
Recommencer 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 qui est un enfant d’une autre boîte de dialogue.
Ignorer La séquence de l’Assistant est fermée et le contrôle retourne au programme d’installation avec la valeur Terminé. Cet argument ne peut pas être utilisé dans une boîte de dialogue qui est un enfant d’une autre boîte de dialogue.
Renvoie Le contrôle retourne au parent de la boîte de dialogue actuelle ou, s’il n’y a pas de parent, il retourne au programme d’installation avec la valeur Success.

 

Publié par

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

Argument

Dans les boîtes de dialogue normales, la colonne Argument de la table ControlEvent peut être « Return », « 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 courante

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