Symbian3/SDK/Source/GUID-1BDADA7A-D517-49F4-AF46-AFC2B7758571.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-1BDADA7A-D517-49F4-AF46-AFC2B7758571" xml:lang="en"><title>Slider
       
    13 setting item</title><prolog><metadata><keywords/></metadata></prolog><conbody>
       
    14 <p>A slider setting item has a value (numeric or textual) that can be adjusted
       
    15 using an interface with a slider appearance. The control area is the same
       
    16 as for scrollbar.</p>
       
    17 <fig id="GUID-4BD2501D-187A-4DFE-996B-F749CDAD1F55">
       
    18 <title>Slider setting item</title>
       
    19 <image href="GUID-5C7F92F7-F3BC-4B00-A093-682AA6A26FFE_d0e69363_href.png" placement="inline"/>
       
    20 </fig>
       
    21 <p>The actual slider item usage is specified in applications.</p>
       
    22 <table id="GUID-4F77253E-5688-4642-98DD-04CB7FCF38E1-GENID-1-8-1-6-1-1-5-1-18-1-5-1-2-4"><title>Default touch
       
    23 events for slider setting item</title>
       
    24 <tgroup cols="3">
       
    25 
       
    26 <colspec colname="col1" colwidth="0.80*"/><colspec colname="col2" colwidth="1.01*"/>
       
    27 <colspec colname="col3" colwidth="1.19*"/>
       
    28 <thead>
       
    29 <row>
       
    30 <entry valign="top"><p>User action</p></entry>
       
    31 <entry valign="top"><p>State change</p></entry>
       
    32 <entry valign="top"><p>Feedback</p></entry>
       
    33 </row>
       
    34 </thead>
       
    35 <tbody>
       
    36 <row>
       
    37 <entry><p>Touch down (on slider)</p></entry>
       
    38 <entry><p>Slider thumb is moved to the nearest slider step position on the
       
    39 slider. </p><p>Value is changed accordingly. </p><p>If touch down event is
       
    40 performed in the middle of two slider step positions, the slider thumb is
       
    41 moved towards the greater (larger) value.</p></entry>
       
    42 <entry><p>Tactile: No touch down effect. Sensitive slider effect and audio
       
    43 given when thumb moves.</p></entry>
       
    44 </row>
       
    45 <row>
       
    46 <entry><p>Touch down (on slider thumb)</p></entry>
       
    47 <entry><p>Slider thumb is activated and can be moved.</p></entry>
       
    48 <entry><p>Tactile: Sensitive slider effect and audio given with touch down.</p></entry>
       
    49 </row>
       
    50 <row>
       
    51 <entry><p>Touch release</p></entry>
       
    52 <entry><p>No effect</p></entry>
       
    53 <entry><p>Tactile: Sensitive slider effect given with touch release (on slider
       
    54 thumb).</p></entry>
       
    55 </row>
       
    56 <row>
       
    57 <entry><p>Touch down and hold (on slider)</p></entry>
       
    58 <entry><p>Moves the thumb step by step to the place where touched down.</p></entry>
       
    59 <entry><p>Tactile: Hold slider effect is given with long touch on slider.
       
    60 Effect is tied to the steps. If there are more than 15 steps, then smooth
       
    61 slider effect is given instead.</p></entry>
       
    62 </row>
       
    63 <row>
       
    64 <entry><p>Touch down and hold (on slider thumb)</p></entry>
       
    65 <entry><p>Inactive</p></entry>
       
    66 <entry><p>Tactile: No effect</p></entry>
       
    67 </row>
       
    68 <row>
       
    69 <entry><p>Touch down and move</p></entry>
       
    70 <entry><p>Slider thumb is moved along with the touch event. </p><p>It moves
       
    71 step by step via its possible positions.</p><p>Value is changing accordingly. </p><p>If
       
    72 touch release in the middle of two slider step positions, the slider thumb
       
    73 is moved towards the greater (larger) value. </p><p>The slider control area
       
    74 is the entire main pane area.</p></entry>
       
    75 <entry><p>Tactile: Smooth slider effect is provided when dragging from thumb. </p><p>Smooth
       
    76 feedback can be increasing and decreasing when there is a meaning to use this
       
    77 kind of feature (e.g., in volume and zoom slider).</p></entry>
       
    78 </row>
       
    79 <row>
       
    80 <entry><p>Touch down and cancel (slider thumb)</p></entry>
       
    81 <entry><p>Slider thumb is moved to the nearest slider step position where
       
    82 it was when the touch left the slider control area.</p></entry>
       
    83 <entry><p>Tactile: No feedback given with touch release after drag outside.</p></entry>
       
    84 </row>
       
    85 </tbody>
       
    86 </tgroup>
       
    87 </table></conbody></concept>