Symbian3/SDK/Source/GUID-17C64C2F-9426-4B41-9F0A-23060289D644.dita
changeset 13 48780e181b38
parent 11 5072524fcc79
equal deleted inserted replaced
12:80ef3a206772 13:48780e181b38
     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"><?Pub
     5 and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". -->
     6 Caret1?>
     6 <!-- Initial Contributors:
     7 <title>Multiple touch</title>
     7     Nokia Corporation - initial contribution.
     8 <prolog>
     8 Contributors: 
     9 <metadata><keywords></keywords></metadata>
     9 -->
    10 </prolog>
    10 <!DOCTYPE concept
    11 <conbody>
    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>
    12 <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
    13 the user with the ability to apply elaborate finger gestures onto
    14 the user with the ability to apply elaborate finger gestures onto
    14 the display as commands to the device.</p>
    15 the display as commands to the device.</p>
    15 <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.
    16 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
    21 <section id="GUID-7AECBBDD-8583-4555-A2F3-83404CBC64C1"><title>Pinch
    22 <section id="GUID-7AECBBDD-8583-4555-A2F3-83404CBC64C1"><title>Pinch
    22 Stroke</title>Pinch stroke is invoked by two separate but simultaneously
    23 Stroke</title>Pinch stroke is invoked by two separate but simultaneously
    23 active touch down events and dragging movements along the line that
    24 active touch down events and dragging movements along the line that
    24 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
    25 out state is maintained. Pinch stroke can be utilized, for example,
    26 out state is maintained. Pinch stroke can be utilized, for example,
    26 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">
    27 id="GUID-93C93C51-1F0D-4ADE-8FEC-3223B9C9F60B"><image
    28 <image href="GUID-22498580-E902-4024-921C-F756A8CD58DF_d0e70568_href.png" placement="inline"/>
    28 href="GUID-22498580-E902-4024-921C-F756A8CD58DF_d0e70545_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-10-1-7-1-1-6-2-1-5-1-1-6-1-2-4-4"><title>Default
    29 placement="inline"></image></fig><p>The following table lists the
    30 touch events for pinch-stroke</title>
    30 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*"/>
    31 id="GUID-D5917E40-42B1-461B-8722-C7AD66482078-GENID-1-10-1-6-1-1-6-2-1-5-1-1-6-1-2-4-4">
       
    32 <title>Default touch events for pinch-stroke</title>
       
    33 <tgroup cols="3"><colspec colname="col1" colwidth="0.68*"/><colspec
       
    34 colname="col2" colwidth="1.00*"/><colspec colname="col3" colwidth="1.32*"/>
       
    35 <thead>
    32 <thead>
    36 <row>
    33 <row>
    37 <entry valign="top"><p>User action</p></entry>
    34 <entry valign="top"><p>User action</p></entry>
    38 <entry valign="top"><p>State change</p></entry>
    35 <entry valign="top"><p>State change</p></entry>
    39 <entry valign="top"><p>Feedback</p></entry>
    36 <entry valign="top"><p>Feedback</p></entry>
    49 <li><p>Audio feedback is provided with touch down.</p></li>
    46 <li><p>Audio feedback is provided with touch down.</p></li>
    50 </ul></p></entry>
    47 </ul></p></entry>
    51 </row>
    48 </row>
    52 <row>
    49 <row>
    53 <entry><p>Second simultaneous touch down</p></entry>
    50 <entry><p>Second simultaneous touch down</p></entry>
    54 <entry><p>Activates multiple touch mode for the content defined.</p
    51 <entry><p>Activates multiple touch mode for the content
    55 ></entry>
    52 defined.</p></entry>
    56 <entry><p>Tactile: <ul>
    53 <entry><p>Tactile: <ul>
    57 <li><p>When the second finger is touched down, two sensitive pulses
    54 <li><p>When second finger is touched down multiple touch recognition,
    58 effect is provided.</p></li>
    55 two sensitive pulses effect is provided.</p></li>
    59 <li><p>Audio feedback is provided with touch down.</p></li>
    56 <li><p>Audio feedback is provided with touch down.</p></li>
    60 </ul></p></entry>
    57 </ul></p></entry>
    61 </row>
    58 </row>
    62 <row>
    59 <row>
    63 <entry><p>Pinch in</p></entry>
    60 <entry><p>Pinch in</p></entry>
    84 </row>
    81 </row>
    85 </tbody>
    82 </tbody>
    86 </tgroup>
    83 </tgroup>
    87 </table></section>
    84 </table></section>
    88 <section id="GUID-C9D46D3B-B1D0-45C7-8A9F-FCF82653D78F"><title>Using
    85 <section id="GUID-C9D46D3B-B1D0-45C7-8A9F-FCF82653D78F"><title>Using
    89 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
    90 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>
    91 ></xref> and <xref href="GUID-FADA3278-FF8B-308F-90AD-3DCF8911A023.dita"
    88 </conbody></concept>
    92 ><apiname>TAdvancedPointerEvent</apiname></xref> (which extends <xref
       
    93 href="GUID-1FFA0073-3D83-388E-A824-08C31F90CC54.dita"><apiname>TPointerEvent</apiname
       
    94 ></xref>). For more information, see <xref
       
    95 href="GUID-A12A66ED-2C8F-5CE6-8F3E-332B045A35B4.dita">Advanced pointers</xref
       
    96 > section.</section>
       
    97 </conbody>
       
    98 </concept>
       
    99 <?Pub *0000004282?>