ScriptInProgress-Steuerelementereignis
Das Installationsprogramm verwendet dieses Ereignis, um eine Informationszeichenfolge anzuzeigen, während das Ausführungsskript der Installation kompiliert wird. Die Informationszeichenfolge kann von einem Text-Steuerelement, das dieses Steuerelementereignis abonniert hat, in einem Dialogfeld angezeigt werden. Dieses Ereignis sollte in der EventMapping-Tabelle erstellt werden.
Dieses ControlEvent kann von einer Benutzeroberfläche verarbeitet werden, die als einfache Benutzeroberfläche, reduzierte Benutzeroberfläche oder vollständige Benutzeroberfläche ausgeführt wird. Informationen zu Benutzeroberflächenebenen finden Sie unter Benutzeroberflächenebenen.
Veröffentlicht von
Dieses ControlEvent wird vom Installer veröffentlicht.
Argument
Keine
Aktion für Abonnenten
Ein Text-Steuerelement, das ScriptInProgress abonniert, zeigt die in der Tabelle UIText angegebene Textzeichenfolge an.
Typische Verwendung
Während das Ausführungsskript kompiliert wird, zeigt das Installationsprogramm eine Statusleiste an, die die verbleibende Zeit vor Beginn der Skriptausführung angibt. Paketersteller*innen können zu diesem Zeitpunkt eine Vorabmeldung anzeigen, in der die Statusleiste erläutert wird. Um eine Vorabmeldung anzuzeigen, fügen Sie ein Text-Steuerelement in dasselbe moduslose Dialogfeld ein wie die Statusleiste. Geben Sie an, dass dieses Text-Steuerelement das ScriptInProgress-Steuerelementereignis über die Tabelle EventMapping abonniert. Fügen Sie einen Eintrag in die Tabelle UIText mit dem ScriptInProgress ein, das im Feld „Key“ angegeben ist. Geben Sie die Vorabmeldung als Textzeichenfolge im Feld „Text“ der Tabelle „UIText“ an. Das Installationsprogramm zeigt diese Zeichenfolge dann während der Skriptkompilierung im Text-Steuerelement an. Der angezeigte Text wird ausgeblendet, wenn die Skriptkompilierung abgeschlossen ist.
Dasselbe Text-Steuerelement, das das ScriptInProgress-Steuerelementereignis abonniert hat, kann auch das TimeRemaining-Steuerelementereignis abonnieren. In diesem Fall wird beim Ausblenden der Vorabmeldung mit der ScriptInProgress-Zeichenfolge die Zeichenfolge „Verbleibende Zeit: xx Minuten“ angezeigt.