|
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> |