Ajout d’un événement de contrôle à la fin de l’installation pour exécuter le lancement
Le programme d’installation exécute la séquence de l’Assistant Installation de l’exemple uniquement si le niveau complet de l’interface utilisateur est utilisé pour installer l’application. La dernière boîte de dialogue de l’exemple de séquence de dialogue est une boîte de dialogue de sortie nommée ExitDialog. Lorsqu’un utilisateur interagit avec le bouton OK sur ExitDialog, il publie d’abord un EndDialog ControlEvent qui retourne le contrôle au programme d’installation. Le contrôle publie ensuite un DoAction ControlEvent qui exécute l’action personnalisée Lancer. Chaque événement de contrôle nécessite un enregistrement dans la table ControlEvent. Voir Vue d’ensemble de ControlEvent.
Boîte de dialogue | Contrôle_ | Événement | Argument | Condition | Classement |
---|---|---|---|---|---|
ExitDialog | Ok | EndDialog | Renvoie | 1 | 1 |
ExitDialog | Ok | DoAction | Lancer | NON installé ET $Tutorial=3 | 2 |
La condition sur le contrôle DoAction garantit que l’action personnalisée s’exécute uniquement pendant la première installation de l’application et qu’elle est installée localement. L’expression $Tutorial=3 signifie que l’état d’action du composant Tutoriel est défini sur local. Consultez Syntaxe d’instruction conditionnelle.
L’exemple est terminé.