!--a11y-->
Verwendung
Die Methode GET_SOFTKEY_STYLE2 beschreibt, wie das type-Attribut „options" des <do>-Tags auf dem Bildschirm des mobilen Endgerätes dargestellt wird.
Funktionsumfang
Der <do>-Tag bietet dem Benutzer weitere Möglichkeiten der Navigation und Steuerung auf dem mobilen Endgerät und ermöglicht bei einigen Geräten z. B. die Menüleistengestaltung am unteren Rand des Bildschirms. Für die Steuerung können vordefinierte Aktionen wie go, prev, help oder noop eingestetzt werden, die durch Betätigen der Tasten des mobilen Endgerätes ausgeführt werden können.
Die Umsetzung dieses Tags am Bildschirm ist im besonderen browserabhängig und kann bei einigen Geräten als sogenannter Softkey, eine Art Navigationsbutton, der in der Menüleiste am unteren Rand des Bildschirms erscheint, visualisiert werden. Beispielsweise können Sie über die Aktion <go> das Wechseln zur nächsten Card realisieren und damit über das <do>-Tag definierte Oberflächenelement direkt eine Web-Adresse auswählen. Auf diese Weise wird durch das <do>-Tag auf dem mobilen Endgerät eine Taste mit der definierten Funktion belegt. Betätigen Sie diese Taste, tritt das <do>-Ereignis ein, wodurch die Aktion <go> ausgelöst wird.
Der <do>-Tag hat somit die Aufgabe die Art der Umsetzung auf dem mobilen Endgerät zu definieren.
Mit dem type-Attribut des <do>-Tags legen Sie den Typ des Ereignisses fest. Dies bedeutet, daß Sie dem mobilen Endgerät eine Information auf die inhaltliche Bedeutung des Ereignisses und der damit verbundenen Aktion geben. Die mobilen Endgeräte verwenden diese Information, um eine geeignete Darstellungsform zur Ausführung dieser Aktionen zu verwenden.
Wenn Sie dem type-Attribut des <do>-Tags den Wert „options" zuweisen, dann werden in der Regel Oberflächenelemente dargestellt, mit denen der Benutzer eine Liste von kontextsensitiven Optionen bwz. eine Auswahliste aufrufen kann.

Der type-Wert „options" innerhalb eines <do>-Tags sollte dann verwendet werden, wenn Sie innerhalb einer Card bereits einen Softkey des Typs „accept" definiert haben.
Bei einigen Geräten wird das <do>-Tag als Softkey am unteren Bildschirm dargestellt und die damit verbundene Aktion über eine Gerätetaste ausgeführt. Diese Art der Umsetzung des <do>-Tags auf den mobilen Endgeräten ist sehr gebräuchlich, jedoch gibt es auch Geräte, die das <do>-Tag als Auswahlpunkt im Menü, als Button auf dem Touchscreen eines mobilen Handheld-Gerätes darstellen oder am Bildschirm überhaupt nicht visualisieren.
(siehe auch Methode
GET_SOFTKEY_STYLE1 oder Methode GET_BACK_HARD_WIRED)Werte
|
Werte |
Kurzbeschreibung |
Beispiel |
|
notShown |
Das <do>-Tag erscheint nicht auf dem Bildschirm. |
|
|
key |
Das <do>-Tag wird als Softkey dargestellt und die Funktion einer Gerätetaste zugeordnet. |
|
|
menu |
Das <do>-Tag erscheint als Auswahlpunkt im Menü. |
|
|
screen |
Das <do>-Tag wird als Button auf dem Bildschirm dargestellt. |
z. B. auf dem Touchscreen eines Handheld-Gerätes wie PDA oder Pocket PC. Das Antippen (mit einem speziellen Stift) löst die Aktion aus. |
Beispiel
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card title="Seite1">
<do type="accept" label="Weiter">
<go href="seite2.wml"/>
</do>
<do type="options" label="Exit">
<exit/>
</do>
</p>…
</card>
</wml>