Symbian3/PDK/Source/GUID-17C64C2F-9426-4B41-9F0A-23060289D644.dita
changeset 12 80ef3a206772
parent 11 5072524fcc79
child 14 578be2adaf3e
equal deleted inserted replaced
11:5072524fcc79 12:80ef3a206772
     1 <?xml version="1.0" encoding="UTF-8"?>
     1 <?xml version="1.0" encoding="utf-8"?>
     2 <!--Arbortext, Inc., 1988-2008, v.4002-->
     2 <!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. -->
     3 <!DOCTYPE concept PUBLIC "-//OASIS//DTD DITA Concept//EN"
     3 <!-- This component and the accompanying materials are made available under the terms of the License 
     4  "concept.dtd">
     4 "Eclipse Public License v1.0" which accompanies this distribution, 
     5 <concept id="GUID-17C64C2F-9426-4B41-9F0A-23060289D644" xml:lang="en">
     5 and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". -->
     6 <title>Mu<?Pub Caret?>ltiple touch</title>
     6 <!-- Initial Contributors:
     7 <prolog>
     7     Nokia Corporation - initial contribution.
     8 <metadata><keywords></keywords></metadata>
     8 Contributors: 
     9 </prolog>
     9 -->
    10 <conbody>
    10 <!DOCTYPE concept
       
    11   PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
       
    12 <concept id="GUID-17C64C2F-9426-4B41-9F0A-23060289D644" xml:lang="en"><title>Multiple touch</title><prolog><metadata><keywords/></metadata></prolog><conbody>
    11 <p>Multiple touch is an enhancement to the touch screen, which provides
    13 <p>Multiple touch is an enhancement to the touch screen, which provides
    12 the user with the ability to apply elaborate finger gestures onto
    14 the user with the ability to apply elaborate finger gestures onto
    13 the display as commands to the device.</p>
    15 the display as commands to the device.</p>
    14 <p>Multiple touch is implemented based on the size and type of interfaces.
    16 <p>Multiple touch is implemented based on the size and type of interfaces.
    15 When a finger or an object touches the display causing the light to
    17 When a finger or an object touches the display causing the light to
    20 <section id="GUID-7AECBBDD-8583-4555-A2F3-83404CBC64C1"><title>Pinch
    22 <section id="GUID-7AECBBDD-8583-4555-A2F3-83404CBC64C1"><title>Pinch
    21 Stroke</title>Pinch stroke is invoked by two separate but simultaneously
    23 Stroke</title>Pinch stroke is invoked by two separate but simultaneously
    22 active touch down events and dragging movements along the line that
    24 active touch down events and dragging movements along the line that
    23 goes through both touch down points. On release, the pinch in or pinch
    25 goes through both touch down points. On release, the pinch in or pinch
    24 out state is maintained. Pinch stroke can be utilized, for example,
    26 out state is maintained. Pinch stroke can be utilized, for example,
    25 in Photo viewer to zoom in and zoom out.<fig
    27 in Photo viewer to zoom in and zoom out.<fig id="GUID-93C93C51-1F0D-4ADE-8FEC-3223B9C9F60B">
    26 id="GUID-93C93C51-1F0D-4ADE-8FEC-3223B9C9F60B"><image
    28 <image href="GUID-22498580-E902-4024-921C-F756A8CD58DF_d0e102803_href.png" placement="inline"/>
    27 href="GUID-22498580-E902-4024-921C-F756A8CD58DF_d0e98725_href.png"
    29 </fig><p>The following table lists the default touch-events for pinch-stroke:</p><table id="GUID-D5917E40-42B1-461B-8722-C7AD66482078-GENID-1-12-1-7-1-1-6-2-1-5-1-1-6-1-2-4-4"><title>Default
    28 placement="inline"></image></fig><p>The following table lists the
    30 touch events for pinch-stroke</title>
    29 default touch-events for pinch-stroke:</p><table
    31 <tgroup cols="3"><colspec colname="col1" colwidth="0.68*"/><colspec colname="col2" colwidth="1.00*"/><colspec colname="col3" colwidth="1.32*"/>
    30 id="GUID-D5917E40-42B1-461B-8722-C7AD66482078-GENID-1-12-1-7-1-1-6-2-1-5-1-1-6-1-2-4-4">
       
    31 <title>Default touch events for pinch-stroke</title>
       
    32 <tgroup cols="3"><colspec colname="col1" colwidth="0.68*"/><colspec
       
    33 colname="col2" colwidth="1.00*"/><colspec colname="col3" colwidth="1.32*"/>
       
    34 <thead>
    32 <thead>
    35 <row>
    33 <row>
    36 <entry valign="top"><p>User action</p></entry>
    34 <entry valign="top"><p>User action</p></entry>
    37 <entry valign="top"><p>State change</p></entry>
    35 <entry valign="top"><p>State change</p></entry>
    38 <entry valign="top"><p>Feedback</p></entry>
    36 <entry valign="top"><p>Feedback</p></entry>
    48 <li><p>Audio feedback is provided with touch down.</p></li>
    46 <li><p>Audio feedback is provided with touch down.</p></li>
    49 </ul></p></entry>
    47 </ul></p></entry>
    50 </row>
    48 </row>
    51 <row>
    49 <row>
    52 <entry><p>Second simultaneous touch down</p></entry>
    50 <entry><p>Second simultaneous touch down</p></entry>
    53 <entry><p>Activates multiple touch mode for the content defined.</p
    51 <entry><p>Activates multiple touch mode for the content
    54 ></entry>
    52 defined.</p></entry>
    55 <entry><p>Tactile: <ul>
    53 <entry><p>Tactile: <ul>
    56 <li><p>When second finger is touched down, two sensitive pulses effect
    54 <li><p>When second finger is touched down multiple touch recognition,
    57 is provided.</p></li>
    55 two sensitive pulses effect is provided.</p></li>
    58 <li><p>Audio feedback is provided with touch down.</p></li>
    56 <li><p>Audio feedback is provided with touch down.</p></li>
    59 </ul></p></entry>
    57 </ul></p></entry>
    60 </row>
    58 </row>
    61 <row>
    59 <row>
    62 <entry><p>Pinch in</p></entry>
    60 <entry><p>Pinch in</p></entry>
    83 </row>
    81 </row>
    84 </tbody>
    82 </tbody>
    85 </tgroup>
    83 </tgroup>
    86 </table></section>
    84 </table></section>
    87 <section id="GUID-C9D46D3B-B1D0-45C7-8A9F-FCF82653D78F"><title>Using
    85 <section id="GUID-C9D46D3B-B1D0-45C7-8A9F-FCF82653D78F"><title>Using
    88 multiple touch in applications</title>For multiple touch, use classes <xref
    86 multiple touch in applications</title>For multiple touch, use classes <xref href="GUID-668CEA36-3933-3BBE-A980-CAB62617B4FD.dita"><apiname>TRawEvent</apiname></xref> and <xref href="GUID-FADA3278-FF8B-308F-90AD-3DCF8911A023.dita"><apiname>TAdvancedPointerEvent</apiname></xref> (which
    89 href="GUID-668CEA36-3933-3BBE-A980-CAB62617B4FD.dita"><apiname>TRawEvent</apiname
    87 extends <xref href="GUID-1FFA0073-3D83-388E-A824-08C31F90CC54.dita"><apiname>TPointerEvent</apiname></xref>). For more information, see <xref href="GUID-A12A66ED-2C8F-5CE6-8F3E-332B045A35B4.dita">Advanced pointers</xref> section.</section>
    90 ></xref> and <xref href="GUID-FADA3278-FF8B-308F-90AD-3DCF8911A023.dita"
    88 </conbody></concept>
    91 ><apiname>TAdvancedPointerEvent</apiname></xref> (which extends <xref
       
    92 href="GUID-1FFA0073-3D83-388E-A824-08C31F90CC54.dita"><apiname>TPointerEvent</apiname
       
    93 ></xref>). For more information, see <xref
       
    94 href="GUID-A12A66ED-2C8F-5CE6-8F3E-332B045A35B4.dita">Advanced pointers</xref
       
    95 > section.</section>
       
    96 </conbody>
       
    97 </concept>
       
    98 <?Pub *0000004277?>