Symbian3/SDK/Source/GUID-26435FE1-D912-4AA2-96EE-82B35DA231E6.dita
changeset 8 ae94777fff8f
parent 7 51a74ef9ed63
child 9 59758314f811
equal deleted inserted replaced
7:51a74ef9ed63 8:ae94777fff8f
     1 <?xml version="1.0" encoding="utf-8"?>
       
     2 <!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. -->
       
     3 <!-- This component and the accompanying materials are made available under the terms of the License 
       
     4 "Eclipse Public License v1.0" which accompanies this distribution, 
       
     5 and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". -->
       
     6 <!-- Initial Contributors:
       
     7     Nokia Corporation - initial contribution.
       
     8 Contributors: 
       
     9 -->
       
    10 <!DOCTYPE concept
       
    11   PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
       
    12 <concept id="GUID-26435FE1-D912-4AA2-96EE-82B35DA231E6" xml:lang="en"><title>Typical
       
    13 functions of the standard keys</title><prolog><metadata><keywords/></metadata></prolog><conbody><table id="GUID-9A18E5F5-2E84-4220-9F8A-50E7007789B5"><title>Standard
       
    14 key functions</title>
       
    15 <tgroup cols="2"><colspec colname="col1"/><colspec colname="col2"/>
       
    16 <thead>
       
    17 <row>
       
    18 <entry>Keys</entry>
       
    19 <entry>Functions</entry>
       
    20 </row>
       
    21 </thead>
       
    22 <tbody>
       
    23 <row>
       
    24 <entry><p>Arrow up / Arrow down</p></entry>
       
    25 <entry><ul>
       
    26 <li><p>Moves the focus one item up/down in lists and grids. </p></li>
       
    27 <li><p>Moves the cursor one line up/down in editors. </p></li>
       
    28 <li><p>Scrolls the view up/down in viewers. </p></li>
       
    29 <li><p>Adjusts the sound volume during calls and sound playback when the device
       
    30 does not have dedicated volume keys.</p></li>
       
    31 </ul></entry>
       
    32 </row>
       
    33 <row>
       
    34 <entry><p>Arrow left / Arrow right</p></entry>
       
    35 <entry><ul>
       
    36 <li><p>Moves the focus one item to the left/right in grids. </p></li>
       
    37 <li><p>Moves the cursor one character to the left/right in editors. </p></li>
       
    38 <li><p>Moves to the previous/next view in tabbed views. </p></li>
       
    39 <li><p>Moves to the previous/next document or view in certain document viewers. </p></li>
       
    40 <li><p>Changes the value in a pop-up field immediately in forms.</p></li>
       
    41 </ul></entry>
       
    42 </row>
       
    43 <row>
       
    44 <entry><p>Selection key</p></entry>
       
    45 <entry><ul>
       
    46 <li><p>Opens the focused item (for example, a document or folder) in selection
       
    47 lists and grids. </p></li>
       
    48 <li><p>Selects an option in menus and lists. </p></li>
       
    49 <li><p>Opens the context sensitive Options menu when there is no item to open
       
    50 and no option to select (see <xref href="GUID-0822B030-E776-4BD5-B9C9-23D3821BCE1F.dita">Selection
       
    51 list</xref>).</p></li>
       
    52 </ul><p>The Selection key must not directly activate any such function the
       
    53 user would not expect in the given situation; the Selection key is strictly
       
    54 a Get-in or Accept key. Therefore, the context sensitive <b>Options</b> menu
       
    55 will be offered in states where no selectable items exist.</p></entry>
       
    56 </row>
       
    57 <row>
       
    58 <entry><p>Left softkey</p></entry>
       
    59 <entry><p>Typically labeled <b>Options</b>. Opens the <b>Options</b> menu.</p><p>Other
       
    60 labels and functions: </p><ul>
       
    61 <li><p><b>Select</b>. Used in menu lists and grids where further options are
       
    62 not available. Selects the focused item; same as the Selection key function. </p></li>
       
    63 <li><p><b>OK</b>, <b>Yes</b> and other positive replies; used in confirmation
       
    64 queries. </p></li>
       
    65 <li><p>In the Idle state, a shortcut to a specific application. Configurable
       
    66 by the user, labeled according to the application.</p></li>
       
    67 </ul></entry>
       
    68 </row>
       
    69 <row>
       
    70 <entry><p>Right softkey</p></entry>
       
    71 <entry><p>Typically labeled <b>Back</b>. Returns to the previous state.</p><p>Other
       
    72 labels and functions: </p><ul>
       
    73 <li><p><b>Exit</b> in applications' main states. </p></li>
       
    74 <li><p><b>Cancel</b>. Interrupts a procedure and returns to the previous state;
       
    75 used in queries and other temporary states. </p></li>
       
    76 <li><p><b>No</b> and other negative replies; used in confirmation queries. </p></li>
       
    77 <li><p>In the Idle state, a shortcut to a specific application. Configurable
       
    78 by the user, labeled according to the application.</p></li>
       
    79 </ul></entry>
       
    80 </row>
       
    81 <row>
       
    82 <entry><p>Call creation</p></entry>
       
    83 <entry><ul>
       
    84 <li><p>Answers the incoming call when the phone rings. </p></li>
       
    85 <li><p>Creates an outgoing call when in <b>Phonebook</b> and other states
       
    86 where the focus is in a field containing a phone number or a name associated
       
    87 with a phone number. </p></li>
       
    88 <li><p>Sends a message; used when in a message editor and the <b>To</b> field
       
    89 contains a valid address. </p></li>
       
    90 <li><p>Functions also as a shortcut for sending files.</p></li>
       
    91 </ul><p>During calls: </p><ul>
       
    92 <li><p>Puts an active call on hold; activates a held call; swaps active and
       
    93 held calls, if both exist. </p></li>
       
    94 <li><p>Answers a waiting call (if a call is in progress). </p></li>
       
    95 </ul><p>In the Idle state: </p><ul>
       
    96 <li><p>Brings up the <b>Last Dialled Calls</b> list for redialing.</p></li>
       
    97 </ul></entry>
       
    98 </row>
       
    99 <row>
       
   100 <entry><p>Call termination</p></entry>
       
   101 <entry><ul>
       
   102 <li><p>Rejects an incoming call. </p></li>
       
   103 <li><p>Ends an active call.</p></li>
       
   104 <li><p>When there is only a held call, ends the held call. </p></li>
       
   105 <li><p>When there is both an active call and a held call, ends the active
       
   106 call and activates the held call. </p></li>
       
   107 <li><p>When there are no calls and an application is active, returns to the
       
   108 Idle state. The application is terminated, except for applications that play
       
   109 something in the background such as music players or radio. Any unsaved data
       
   110 is automatically saved (also in case the user has pressed Exit in the Options
       
   111 menu).</p></li>
       
   112 </ul><p>And in devices that have a dedicated power key: </p><ul>
       
   113 <li><p>A long press closes down all connections (for example GPRS, data call);
       
   114 however, this has no effect on IR and Bluetooth </p></li>
       
   115 </ul><p>And in devices without a dedicated Power key: </p><ul>
       
   116 <li><p>When control is in the Idle state (that is, there are no active calls),
       
   117 a short press opens the list of Profiles (the <b>Power key</b> menu) and a
       
   118 long press turns the device OFF regardless of whether there are active packet
       
   119 data connections in the background or not. </p></li>
       
   120 <li><p>When in the Idle state without any packet data connections active in
       
   121 the background, a short press opens the <b>Power key</b> menu and a long press
       
   122 turns the device off. </p></li>
       
   123 </ul></entry>
       
   124 </row>
       
   125 <row>
       
   126 <entry><p>Home / Menu key</p></entry>
       
   127 <entry><ul>
       
   128 <li><p>Opens the <xref href="GUID-86AADA3E-B77C-45CC-B523-785B75BAA5AA.dita">Menu</xref>,
       
   129 allowing application launching and swapping. </p></li>
       
   130 <li><p>When within the <uicontrol>Menu</uicontrol>, returns to the home screen.
       
   131 Note that there can be device-specific configurations for Home / Menu key
       
   132 functionality. </p></li>
       
   133 <li><p>A long press of the Home / Menu key opens the task swapping window,
       
   134 allowing switching between running applications.</p></li>
       
   135 </ul></entry>
       
   136 </row>
       
   137 <row>
       
   138 <entry><p>Numeric keypad (0-9, *, #)</p></entry>
       
   139 <entry><ul>
       
   140 <li><p>Numeric and alphanumeric character entry. </p></li>
       
   141 <li><p>Application-specific shortcuts and other functions.</p></li>
       
   142 </ul></entry>
       
   143 </row>
       
   144 <row>
       
   145 <entry><p>Clear</p></entry>
       
   146 <entry><ul>
       
   147 <li><p>Clears characters when editing text or numbers. </p></li>
       
   148 <li><p>Deletes documents or other entities in lists and viewers (these functions
       
   149 always require confirmation from the user).</p></li>
       
   150 </ul><p>The Clear key is not used for back stepping or exiting; it is only
       
   151 used for deletion.</p></entry>
       
   152 </row>
       
   153 <row>
       
   154 <entry><p>Edit (optional)</p></entry>
       
   155 <entry><ul>
       
   156 <li><p>Opens the <b>Editing</b> menu in editors; the menu contains functions
       
   157 for input mode changing and other editing functions. See <xref href="GUID-2E0F793F-3D80-4303-AF48-C7341F417DC9.dita">Editing
       
   158 menu </xref>for the contents of the menu.</p></li>
       
   159 <li><p>In editors, can be used together with the Arrow keys to select (highlight)
       
   160 text, which then enables the Copy and Cut functions. </p></li>
       
   161 <li><p>In markable lists, using the Edit key together with the arrow keys
       
   162 allows the user to mark several items in the list, then a function can be
       
   163 executed on all the marked items as one operation.</p></li>
       
   164 </ul><p>The Edit key is handled in a special way; the primary action (the <b>Editing</b> menu)
       
   165 is opened from the key release event, not the key down event as usually. This
       
   166 is to enable the <b>Mark/Select</b> function where the key is being held down
       
   167 as a modifier key (see <xref href="GUID-2E0F793F-3D80-4303-AF48-C7341F417DC9.dita">Editing
       
   168 menu </xref> and <xref href="GUID-E6803961-14A0-44BD-A94E-5D8A38EA907F.dita">Lists
       
   169 and grids</xref> for more detailed descriptions of the <b>Select</b> and <b>Mark</b> functions.)</p></entry>
       
   170 </row>
       
   171 <row>
       
   172 <entry><p>Volume keys</p></entry>
       
   173 <entry><p>Adjust the sound volume during calls and sound playback.</p></entry>
       
   174 </row>
       
   175 </tbody>
       
   176 </tgroup>
       
   177 </table></conbody></concept>