Show-PdMessageBox
Show-PdMessageBox
Zeigt ein Dialogfeld mit einer beliebigen Nachricht und verschiedenen Schaltflächen an; der Wert der gedrückten Schaltfläche wird bei Bedarf in einer Variablen gespeichert. In den Optionen steuern Sie die Aktivierung der ausgewählten Schaltflächen und legen ein Zeitintervall fest, wann das Dialogfenster geschlossen wird, falls keine Benutzeraktion stattgefunden hat.
Befehlseingaben:
- Dialogtext
Text, der im Meldungsfenster angezeigt wird. Sie können den Text mit Zeilenumbrüchen formatieren und mehrsprachige Meldungen definieren. Um einen mehrsprachigen Text anzugeben, verwenden Sie entweder die aus DSM bekannte Syntax <dDeutscher Text auch mit Zeilenumbruch><eEnglisch text even with line breaks> oder die von der Packaging PowerBench in den Konfigurationsdateien verwendete Syntax, bei der Sie die Sprache in geschweiften Klammern dem folgenden Text voranstellen, also beispielsweise {de} Deutscher Text auch mit Zeilenumbruch {en} English text even with line breaks.
Wenn die Regions- und Spracheinstellungen eines Computers auf eine der unterstützten Sprachen eingestellt sind, wird bei Ausführung des Befehls der entsprechende Text angezeigt. In allen anderen Fällen wird der englische Text angezeigt. - Variablenname
Optional - Name einer Variablen, die die gedrückte Schaltfläche enthält. Geben Sie nur den Namen der Variablen an, nicht das $-Zeichen und die geschweiften Klammern. Je nachdem, welche Schaltfläche gedrückt wurde, enthält die Variable einen der folgenden Werte: - OK: OK
- Abbrechen: CANCEL (ABORT bei Option "Abbrechen, Ignorieren, Wiederholen")
- Ja: YES
- Nein: NO
- Ignorieren: IGNORE
- Abbrechen: ABORT
- Wiederholen: RETRY
- Folgende Schaltflächen anzeigen
Legt fest, welche Schaltflächen in dem Meldungsfenster angezeigt werden. Die folgenden Kombinationen sind verfügbar: - OK (Standardoption)
- OK, Abbrechen
- Ja, Nein
- Ja, Nein, Abbrechen
- Abbruch, Wiederholen, Ignorieren
- Wiederholen, Abbrechen
- Folgendes Symbol anzeigen
Legt fest, ob und falls ja, welches Icon in dem Meldungsfenster angezeigt wird. Die folgenden Optionen sind verfügbar: - (kein) (Standardoption)
- Fehler
- Frage
- Warnung
- Information
- Dialogtitel
Text, der in der Titelzeile des Meldungsfensters angezeigt wird. Wenn Sie die Einstellung leer lassen, wird der Titel "Nachricht" verwendet. Möchten Sie eine Meldung ohne Titeltext anzeigen, geben Sie hier ein Leerzeichen ein. Sie können einen mehrsprachigen Text angeben, von denen dann der jeweils passende angezeigt wird (siehe Einstellung Dialogtext) - Dialog nach einer Wartezeit automatisch schließen
Wird die Option aktiviert, wird die Meldung nach der in der Einstellung "Sekunden" eingegebenen Anzeigedauer automatisch geschlossen. - Sekunden
Zeitspanne in Sekunden, nach der die Meldung automatisch geschlossen wird (nur verfügbar, wenn "Dialog nach einer Wartezeit automatisch schließen" aktiviert wurde). - Vorausgewählte Schaltfläche / Aktion nach automatischem Schließen
Legt fest, welchen Wert die Variable nach dem automatischen Schließen haben soll, so als hätte der Benutzer die entsprechende Taste gedrückt. Wählen Sie die Option "Timeout", wenn die Variable den Wert "TIMEOUT" enthalten soll, auf den Sie im weiteren Verlauf des Scripts prüfen können (nur verfügbar, wenn "Box nach einer Wartezeit automatisch schließen" aktiviert wurde).
Beispiel:
Das folgende Beispiel definiert eine Meldung in Deutsch und Englisch, bei der sich der Benutzer entscheiden soll, ob er eine Sicherung der existierenden Einstellungen wünscht.
Entspricht DSM eScript Befehlen:
- MsgBox
- MsgBoxEx
Siehe auch: