The following sections provide guidelines for using softkeys.
GUIDELINE: Try to assign the most common or frequently performed action to the ACCEPT softkey.
In general, the ACCEPT soft key should execute the most common action. Use SOFT1 for less common actions, or providing a menu of actions (for more information on providing a menu of actions, see Providing action menus).
GUIDELINE: Use recommended standard softkey labels.
The following sections list recommended softkey labels. If there is no recommended label for an action that you want to provide, create your own label, subject to the following guidelines:
Note that some phone models, such as the PCSI PAL, display labels in all-uppercase, regardless of the case you specify. Other phone models such as the Qualcomm "Q" do not display some characters in labels. See the HDML Language Reference for a list of these restrictions.
The following table indicates the recommended labels for common actions.
| Action | Key label | Recommended softkey assignment |
|---|---|---|
Display the next card of extended display text (see Handling lengthy display text) |
More
|
ACCEPT
|
Proceed to the next item (for example, the next news item in a list of news items) |
Next
|
ACCEPT
|
|
Done
|
ACCEPT
| |
|
Edit
|
ACCEPT
| |
|
Find
|
ACCEPT
| |
|
Yes
|
ACCEPT
| |
|
No
|
SOFT1
| |
|
New
| ||
|
Call
|
ACCEPT
| |
|
Fax
| ||
|
Email
| ||
|
Menu
|
SOFT1
| |
|
Save
|
SOFT1
|
The following labels should be used only in the specified circumstances.
| Key label | Description |
|---|---|
|
OK
| Although this is the default label, attempt to use something more specific if possible. |
The following labels should be avoided.
| Key label | Description |
|---|---|
|
Back
| Do not use this label. HDML provides a key (PREV) that implements this action. |
|
Prev
| Do not use this label. HDML provides a key (PREV) that implements this action. |
|
HELP
| Do not use this label. Instead, define a HELP action. Any context-sensitive help your application provides should be accessible through the HELP action. For more information, see Providing help. |
|
Add
| |
|
Sel
| |
|
Linkto
| |
|
Goto
|