Zeigt ein Dialogfenster an, das eine Interaktion mit dem Benutzer erfordert. Es sendet Ereignisse, z. B. welche Schaltflächen der Benutzer für einen bestimmten Aufrufschritt angeklickt hat.
Bezeichner: ui_dialog
Attribute
Typ: Definiert die Visualisierung des Dialogs. Mögliche Werte: INFO, INTERMEDIATEPROGRESS, PROGRESS, QUESTION, NOTIFICATION, WARN, ERROR, und FATAL.
- Erforderlich: nein
- Standardwert: INFO
Titel: Ein kurzer Name für den Dialog.
- Erforderlich: Nein
- Standardwert: leere Zeichenkette
Nachricht: Der Inhalt, der angezeigt werden soll.
- Erforderlich: nein
- Standardwert: leere Zeichenkette
close_command: Der Dialog wird geschlossen, wenn das Eingabeereignis ausgelöst wird.
- Erforderlich: nein
- Standardwert: keine
Elemente
Schaltflächen: enthält eine Liste von Schaltflächen, auf die der Benutzer klicken kann. Es ist möglich, bis zu drei Schaltflächen zu definieren. Das Minimum ist eine Schaltfläche.
- Erforderlich: ja
- Standardwert: leer
Buttons
Text: Was auf der Schaltfläche steht
- Erforderlich: ja
- Standardwert: leer
Befehl: Der Ereignisbefehl, der ausgelöst wird, sobald die Schaltfläche gedrückt wird.
- Erforderlich: ja
- Standardwert: leer
sprach_befehl: Der Sprachbefehl, der diese Schaltfläche aktiviert
- Erforderlich: nein
- Standardwert: leer
fokussiert: Legt eine Taste zur Vorauswahl fest.
- Erforderlich: nein
- Standardwert: false
Ton: Siehe PlaySound Action für verfügbare Sounds.
- Erforderlich: nein
- Standardwert: leer
Ausgabe
Löst Ereignisse aus, die den in einer Schaltfläche angegebenen Befehl enthalten, sobald diese angeklickt (oder ihr Sprachbefehl erkannt) wird.
Beispiel
<ui_dialog id="test" type="INFO" title="my title" message="my message">
<buttons>
<button text="New order" command="NEW_ORDER" speech_command="Neue Order" focused="true"/>
<button text="Same order" command="SAME_ORDER"/>
</buttons>
</ui_dialog>