Die folgenden eindeutigen Eigenschaften sind für 'prompt'-Variablen verfügbar. Keine der Eigenschaften ist erforderlich.
- isChar
- Gibt an, ob nach der Anzeige der Eingabeaufforderung der erste Tastenanschlag des Benutzers die Operation beendet.
- Typ: BOOLEAN
- Beispiel: isChar
= YES
- Standardwert: NO
- Update während der Laufzeit? Ja
Folgende Werte sind für
isChar gültig:
- NO (Standardwert)
- Die Operation wird beendet, wenn der Benutzer die Eingabetaste oder eine Taste drückt, die einer Klausel onEvent der openUI-Anweisung, die die Eingabeaufforderung anzeigt, zugeordnet ist. Die Variable, an die die Eingabeaufforderung gebunden ist, empfängt die eingegebenen Zeichen.
- YES
- Der erste Tastenanschlag des Benutzers beendet die Operation. Die Variable, an die die Eingabeaufforderung gebunden ist, empfängt das Zeichen, falls dieses druckbar ist.
In beiden Fällen können Sie auf eine bestimmte Tastatureingabe reagieren, indem Sie eine OnEvent-Klausel vom Typ ON_KEY festlegen.
- message
- Gibt den Text an, mit dem der Benutzer zu einer Eingabe aufgefordert wird.
- Typ: STRNG
- Beispiel: message
= "Type here: "
- Standardwert: "" (leere Zeichenfolge)
- Update während der Laufzeit? Ja, bevor der Code die Anweisung openUI absetzt.
- messageKey
- Gibt eine Taste für die Suche nach dem Ressourcenpaket an, das den Text der Eingabeaufforderung enthält. Wenn Sie sowohl message als auch messageKey angeben, wird message verwendet.
- Typ: STRING
- Beispiel: messageKey
= "promptText"
- Standardwert: "" (leere Zeichenfolge)
- Update während der Laufzeit? Ja
Das Ressourcenpaket ist durch die Systemvariable consoleLib.messageResource gekennzeichnet. Weitere Informationen finden Sie unter messageResource (EGL-Systemvariable)).
- responseAttr
- Gibt die Darstellungsattribute für die Anzeige von Benutzereingaben an.
- Typ: PresentationAttributes-Literal
- Beispiel: responseAttr
{color = green, highlight = [underline],
intensity = [bold]}
- Standardwert: NO
- Update während der Laufzeit? Ja
Dieses Feld hat nur einen Effekt, wenn das Feld isChar auf NO gesetzt ist.
Weitere Informationen zu responseAttr-Werten finden Sie unter Eigenschaften von 'PresentationAttributes' (Darstellungsattributen).