EndDialog-Steuerelementereignis
Dieses Ereignis benachrichtigt das Installationsprogramm, dass ein modales Dialogfeld entfernt werden muss. In allen Fällen entfernt das Installationsprogramm das vorhandene Dialogfeld.
Dieses Ereignis kann von einem PushButton-Steuerelement oder einem SelectionTree-Steuerelement veröffentlicht werden. Dieses Ereignis muss in der ControlEvent-Tabelle erstellt werden.
Dieses ControlEvent setzt voraus, dass die Benutzeroberfläche auf der Ebene der vollständigen Benutzeroberfläche ausgeführt wird. Dieses Ereignis funktioniert nicht mit einer reduzierten Benutzeroberfläche oder einfachen Benutzeroberfläche. Weitere Informationen finden Sie unter Benutzeroberflächenebenen.
In der folgenden Tabelle ist die Aktion des Ereignisses aufgeführt, die sich aus den verschiedenen Argumenten ergibt, die in die ControlEvent-Tabelle eingegeben werden.
Argument | Aktion des Installationsprogramms |
---|---|
Beenden | Die Assistentensequenz wird geschlossen, und das Steuerelement kehrt mit dem UserExit-Wert zum Installationsprogramm zurück. Dieses Argument kann nicht in einem Dialogfeld verwendet werden, das ein untergeordnetes Element eines anderen Dialogfelds ist. |
Erneut versuchen | Die Assistentensequenz wird geschlossen, und das Steuerelement kehrt mit dem Suspend-Wert zum Installationsprogramm zurück. Dieses Argument kann nicht in einem Dialogfeld verwendet werden, das ein untergeordnetes Element eines anderen Dialogfelds ist. |
Ignorieren | Die Assistentensequenz wird geschlossen, und das Steuerelement kehrt mit dem Finished-Wert zum Installationsprogramm zurück. Dieses Argument kann nicht in einem Dialogfeld verwendet werden, das ein untergeordnetes Element eines anderen Dialogfelds ist. |
Rückgabewert | Das Steuerelement kehrt zum übergeordneten Element des aktuellen Dialogfelds zurück. Wenn es kein übergeordnetes Element gibt, kehrt das Steuerelement mit dem Wert „Success“ zum Installationsprogramm zurück. |
Veröffentlicht von
Dieses ControlEvent wird vom Installer veröffentlicht.
Argument
In normalen Dialogfeldern kann die Argument-Spalte der ControlEvent-Tabelle entsprechend „Return“, „Exit“, „Retry“ oder „Ignore“ lauten.
Bei Fehlerdialogfeldern kann die Argument-Spalte der ControlEvent-Tabelle entsprechend „ErrorOk“, „ErrorCancel“, „ErrorAbort“, „ErrorRetry“, „ErrorIgnore“, „ErrorYes“ oder „ErrorNo“ lauten.
Aktion für Abonnenten
Keine
Typische Verwendung
Ein PushButton-Steuerelement in einem modalen Dialogfeld ist mit diesem Ereignis in der ControlEvent-Tabelle verbunden, um ein Dialogfeld zu schließen.