Anwenderdialoge erstellen
1.6 XML-Bezeichner
Tag-Bezeichner
SOFTKEY
58
Bedeutung
Das Tag definiert die Eigenschaften und Reaktionen eines Softkeys.
Attribute:
● position
Nummer des Softkeys. 1-8 horizontale Softkeys, 9-16 vertikale Softkeys
Nachfolgende Attribute wirken ab:
● type
Definiert die Eigenschaft des Softkeys.
user_controled - Die Darstellung des Softkeys wird durch das Skript bestimmt
toggle_softkey - Der Softkey wird wechselnd gedrückt oder nicht gedrückt dargestellt
● refvar
Nur in Verbindung mit dem Typ toggle_softkey anzuwenden.
Referenzvariable, in der die aktuelle Softkeyeigenschaft kopiert wird.
Es ist eine Variable vom Typ "String" anzugeben, die die Eigenschaften gedrückt, nicht
gedrückt oder gesperrt enthält (siehe Tag state).
● picture
Mit Hilfe des Attributes kann eine Bitmap linksbündig auf dem Softkey ausgegeben werden.
Es ist der vollständige Pfadname anzugeben.
Die Anzahl darstellbarer Textzeichen reduzieren sich um die Breite der Bitmaps.
Folgende weitere Aktionen können innerhalb des Softkey-Blocks festgelegt werden:
● picturealignment
Die Ausrichtung des Bildes wird durch dieses Attribut vorgegeben.
Standardmäßig wird das Bild an der linken Seite des Softkeys ausgerichtet.
Folgende Werte können zur Ausrichtung angegeben werden:
–
top
obere Kante
–
bottom
unter Kante
–
left
linke Kante
–
right
rechte Kante
–
center
zentriert
● caption
Text des Softkeys
● state
Nur in Verbindung mit dem Typ user_controlled anzuwenden.
Das Tag weist dem System die gewünschte Darstellung des Softkeys zu.
Syntax:
<state type="<state>" />
Es können folgende Strings angegeben werden:
–
notpressed
Der Softkey wird nicht gedrückt dargestellt.
–
pressed
Der Softkey wird gedrückt dargestellt.
Programmierhandbuch, 01/2015, 6FC5397-3DP40-5AA2
Easy XML