|
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-CB163645-CB5E-4DB5-9830-B97D12FDCBF5" xml:lang="en"><title>Volume |
|
13 Control pop-up</title><prolog><metadata><keywords/></metadata></prolog><conbody> |
|
14 <p>In case the hardware has no dedicated volume keys, the audio volume is |
|
15 adjusted using the Arrow up and Arrow down keys. When the user is controlling |
|
16 the volume, the key event brings the Volume Control pop-up to the view, and |
|
17 the pop-up disappears after a time-out when the user has done the adjustment.</p> |
|
18 <p>The application may need up/down key events for controlling some other |
|
19 component, such as list. In this case it needs to be decided whether that |
|
20 view can be left without Volume Control or whether the Volume Control component |
|
21 is accessed via the Options menu or toolbar.</p> |
|
22 <p>In touch UI it is possible to activate Volume Control via universal indicator |
|
23 pane. Volume is adjusted with touch by dragging the slider handle and audio |
|
24 can be muted by tapping the icon in the UI component, refer to <xref href="GUID-BB8B3A11-0BBC-4759-A7F4-A28C9E70573F.dita">Touch |
|
25 support for common UI components</xref>.</p> |
|
26 <p>The Volume Control UI component may also be always available in the view. |
|
27 In this case it is fixed in the layout.</p> |
|
28 <fig id="GUID-FF02BFFC-828C-4D17-BF2E-D46A3C0EC4F0"> |
|
29 <title>Volume control UI component </title> |
|
30 <image href="GUID-F96623BF-B646-46B4-942E-69EB065BE491_d0e67818_href.png" placement="inline"/> |
|
31 </fig> |
|
32 <table id="GUID-FA0F7D39-967B-4429-B2C6-A7A856179112"><title>Default touch events for volume pop-up</title> |
|
33 <tgroup cols="3"> |
|
34 |
|
35 <colspec colname="col1" colwidth="0.80*"/><colspec colname="col2" colwidth="1.01*"/> |
|
36 <colspec colname="col3" colwidth="1.19*"/> |
|
37 <thead> |
|
38 <row> |
|
39 <entry valign="top"><p>User action</p></entry> |
|
40 <entry valign="top"><p>State change</p></entry> |
|
41 <entry valign="top"><p>Feedback</p></entry> |
|
42 </row> |
|
43 </thead> |
|
44 <tbody> |
|
45 <row> |
|
46 <entry><p>Touch down and release on arrow</p></entry> |
|
47 <entry><p>Increases/decreases the volume level by an increment. </p><p>The |
|
48 volume slider is updated accordingly.</p></entry> |
|
49 <entry><p>Tactile: Basic button effect and audio feedback is provided on the |
|
50 touch down and no effect is provided on touch release.</p></entry> |
|
51 </row> |
|
52 <row> |
|
53 <entry><p>Touch down and hold</p></entry> |
|
54 <entry><p>Activates key repeat, which performs a continuous operation and |
|
55 increases/decreases the volume faster.</p><p>The volume slider is updated |
|
56 accordingly.</p></entry> |
|
57 <entry><p>Tactile: Sensitive button effect and audio feedback is provided |
|
58 with steps in key repeat.</p></entry> |
|
59 </row> |
|
60 <row> |
|
61 <entry><p>Touch down and release on mute/unmute icon</p></entry> |
|
62 <entry><p>Mutes/unmutes the volume.</p></entry> |
|
63 <entry><p>Tactile: Basic button effect and audio given with touch down and |
|
64 basic button effect on release events.</p></entry> |
|
65 </row> |
|
66 <row> |
|
67 <entry><p>Touch down on slider item</p></entry> |
|
68 <entry><p>Functionality as specified in the Volume setting item.</p></entry> |
|
69 <entry><p>Tactile: Feedback as specified in the Volume setting item.</p></entry> |
|
70 </row> |
|
71 <row> |
|
72 <entry><p>Touch down and release on percentage field</p></entry> |
|
73 <entry><p>Dismisses the volume pop-up</p></entry> |
|
74 <entry><p>Tactile: Pop-up close effect is provided with touch |
|
75 down event.</p></entry> |
|
76 </row> |
|
77 </tbody> |
|
78 </tgroup> |
|
79 </table></conbody></concept> |