Symbian3/SDK/Source/GUID-D1F4B2DC-5B18-4454-BFD7-8BB61D80E7CA.dita
changeset 7 51a74ef9ed63
child 8 ae94777fff8f
equal deleted inserted replaced
6:43e37759235e 7:51a74ef9ed63
       
     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-D1F4B2DC-5B18-4454-BFD7-8BB61D80E7CA" xml:lang="en"><title>Special
       
    13 character table</title><prolog><metadata><keywords/></metadata></prolog><conbody>
       
    14 <p>Special character table consists of symbols other than alphanumeric letters
       
    15 such as punctuation marks, currency symbols.</p>
       
    16 <p>The special character table works with touch down and release. Special
       
    17 character table can be found by:<ul>
       
    18 <li><p>short pressing <i>* §key_star_key§</i> key in virtual ITU-T.</p></li>
       
    19 <li><p>pressing the dedicated special character table button in handwriting
       
    20 recognition.</p></li>
       
    21 <li><p>pressing the dedicated special character table button in smiley picker.</p></li>
       
    22 </ul>Special character table does not have title or traditional
       
    23 softkeys.</p>
       
    24 <p>Orientation of special character table follows the orientation of the input
       
    25 method. For example, if the special character table is opened from the full
       
    26 screen QWERTY, the orientation is landscape. If the table is opened from smaller
       
    27 QWERTY which is in portrait, the orientation of the table should also be portrait.
       
    28 There is no focus in the grid but if evoked with hardware key event, focus
       
    29 is brought to the first item of the most recently used character row. </p>
       
    30 <p>The first row in the special character table consists of the Close button
       
    31 and can consist of the Smiley picker button. Smiley picker button can be hidden
       
    32 if needed by the application. The second row in the special character table
       
    33 displays most recently used characters. In portrait mode, the row consists
       
    34 of five items and in landscape, seven items. If characters cannot fit to one
       
    35 page, a page navigator is opened. Through this page navigator, user can change
       
    36 the page by tapping on the navigation arrows. Navigating arrows are looping
       
    37 so that user can access from the last page to the first page and vice versa. </p>
       
    38 <p>Special character table can be closed only by pressing the Close button.
       
    39 When the special character table is in landscape, the page navigator is moved
       
    40 to the top row next to the Close button. The amount of most recently used
       
    41 characters is increased by two items so that the table fills the entire display.</p>
       
    42 <fig id="GUID-C3DF380A-2419-46A8-B0D8-B81F162540F3">
       
    43 <title>Special character table portrait and landscape mode</title>
       
    44 <image href="GUID-7C87B04A-1CCC-47D2-9B53-4E341412EFD2_d0e71293_href.png" placement="inline"/>
       
    45 </fig>
       
    46 <p/>
       
    47 <table id="GUID-A3962EAA-542C-48FC-93B6-C2D2686AA082"><title>Default touch
       
    48 events to special character table.</title>
       
    49 <tgroup cols="3">
       
    50 
       
    51 <colspec colname="col1" colwidth="0.80*"/><colspec colname="col2" colwidth="1.01*"/>
       
    52 <colspec colname="col3" colwidth="1.19*"/>
       
    53 <thead>
       
    54 <row>
       
    55 <entry valign="top"><p>User action</p></entry>
       
    56 <entry valign="top"><p>State change</p></entry>
       
    57 <entry valign="top"><p>Feedback</p></entry>
       
    58 </row>
       
    59 </thead>
       
    60 <tbody>
       
    61 <row>
       
    62 <entry><p>Touch down</p></entry>
       
    63 <entry><p>Inactive</p></entry>
       
    64 <entry><p>Highlight is shown. </p><p>Tactile: Basic list effect and audio
       
    65 feedback are provided with touch down event.</p></entry>
       
    66 </row>
       
    67 <row>
       
    68 <entry><p>Touch release on grid item</p></entry>
       
    69 <entry><p>Activates the selected item and closes the table.</p></entry>
       
    70 <entry><p>Highlight disappears. </p><p>Tactile: Basic list effect is provided
       
    71 with touch release event. No audio feedback is provided.</p></entry>
       
    72 </row>
       
    73 <row>
       
    74 <entry><p>Touch down on navigation arrow or smiley picker button</p></entry>
       
    75 <entry><p>Button pressed effect.</p></entry>
       
    76 <entry><p>Tactile: Basic button effect and audio feedback are provided with
       
    77 touch down event.</p></entry>
       
    78 </row>
       
    79 <row>
       
    80 <entry><p>Touch release on navigation arrow</p></entry>
       
    81 <entry><p>Next or previous page of the table is opened.</p></entry>
       
    82 <entry><p>Tactile: Basic button effect is provided with touch release event.
       
    83 No audio feedback is provided.</p></entry>
       
    84 </row>
       
    85 <row>
       
    86 <entry><p>Touch release on SCT button or smiley picker button</p></entry>
       
    87 <entry><p>Special character table is opened and smiley picker is closed or
       
    88 other way around.</p></entry>
       
    89 <entry><p>Tactile: Basic button effect is provided with touch release event.
       
    90 No audio feedback is provided.</p></entry>
       
    91 </row>
       
    92 <row>
       
    93 <entry><p>Touch down and release on close button</p></entry>
       
    94 <entry><p>Table is closed, no characters are selected.</p></entry>
       
    95 <entry><p>Tactile: Basic button effect is provided with touch release event.
       
    96 No audio feedback is provided.</p></entry>
       
    97 </row>
       
    98 <row>
       
    99 <entry><p>Touch down and move</p></entry>
       
   100 <entry><p>Inactive</p></entry>
       
   101 <entry><p>Tactile: No effect</p></entry>
       
   102 </row>
       
   103 </tbody>
       
   104 </tgroup>
       
   105 </table></conbody></concept>