Symbian3/SDK/Source/GUID-581A8E4B-12BE-41C0-A20E-3087A80FEECF.dita
author Dominic Pinkman <dominic.pinkman@nokia.com>
Fri, 02 Jul 2010 12:51:36 +0100
changeset 11 5072524fcc79
parent 8 ae94777fff8f
child 13 48780e181b38
permissions -rw-r--r--
Fixing terminology
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
11
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
     2
<!--Arbortext, Inc., 1988-2008, v.4002-->
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
     3
<!DOCTYPE concept PUBLIC "-//OASIS//DTD DITA Concept//EN"
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
     4
 "concept.dtd">
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
     5
<concept id="GUID-581A8E4B-12BE-41C0-A20E-3087A80FEECF" xml:lang="en"><?Pub
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
     6
Caret1?>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
     7
<title>Tactile feedback</title>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
     8
<prolog>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
     9
<metadata><keywords></keywords></metadata>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    10
</prolog>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    11
<conbody>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    12
<p>There are two cases where vibration or audio of the device is used
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    13
as an output method:</p>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    14
<ul>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    15
<li><p>As a <i>tacticon</i> to inform users through physical feedback,
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    16
that an important event is occurring in the device. For example, when
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    17
a new message arrives or a warning note is displayed.</p></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    18
<li><p>As <i>tactile feedback</i> to indicate to the user that an
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    19
interaction event has been made. For example, users receive tactile
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    20
feedback when they press a button on the touch screen.</p></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    21
</ul>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    22
<p>As with sounds, tactile feedback must be used carefully so as not
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    23
to desensitize the user to the vibration; the attention grabbing quality
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    24
remains and functions so long as the feedback is not too frequent.</p>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    25
<p>Tactile feedback is enabled for all the Symbian platform UI components.
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    26
Tactile feedback can be disabled for the common UI components in an
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    27
application. However, this is acceptable only if tactile feedback
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    28
causes interference with other device functions.</p>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    29
<p>The user can choose the level of tactile feedback and turn tacticons
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    30
ON and OFF.</p>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    31
<p>The following table lists the tactile feedback effects:</p>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    32
<p><table id="GUID-4969AEA7-3BE4-4644-8232-1FA26D49010B">
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    33
<title>Tactile feedback effects</title>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    34
<tgroup cols="2"><colspec colname="col1" colwidth="0.40*"/><colspec
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    35
colname="col2" colwidth="1.60*"/>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    36
<thead>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    37
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    38
<entry valign="top"><p>Effects</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    39
<entry valign="top"><p>Description</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    40
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    41
</thead>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    42
<tbody>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    43
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    44
<entry><p><b>Sensitive button</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    45
<entry><p>Provides single pulse effect on repeated key presses with
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    46
buttons. It is also possible with other similar components.</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    47
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    48
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    49
<entry><p><b>Basic button</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    50
<entry><p>Provides stronger single pulse effect to buttons. It is
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    51
also possible with other similar components.</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    52
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    53
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    54
<entry><p><b>Sensitive list</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    55
<entry><p>Provides single pulse effect to lists and grids. Effect
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    56
is used with move (drag and flick) when new item appears on the screen.</p
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    57
></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    58
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    59
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    60
<entry><p><b>Basic list</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    61
<entry><p>Provides stronger single pulse effect to lists and grids.
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    62
Effect is used with touch down and release when tap makes an action. </p
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    63
><p>In hierarchical list, collapsing/expanding item provides basic
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    64
list effect with touch down and release.</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    65
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    66
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    67
<entry><p><b>Bounce effect</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    68
<entry><p>Provides pulse effect when list returns to its normal state
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    69
after boundary effect.</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    70
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    71
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    72
<entry><p><b>Sensitive slider</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    73
<entry><p>Provides pulse effect with scrollbar and slider thumbs.
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    74
Effect is provided with touch down and release in thumb area.</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    75
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    76
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    77
<entry><p><b>Smooth slider</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    78
<entry><p>Provides continuous smooth feedback when dragging scrollbar
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    79
or slider thumb. This can also be increasing or decreasing depending
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    80
of the slider type.</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    81
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    82
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    83
<entry><p><b>Hold slider</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    84
<entry><p>Provides sensitive pulse effect when touch down and hold
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    85
on the slider or scrollbar area. Slider thumb starts moving step by
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    86
step towards the touch point. Every step gives one sensitive pulse.
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    87
If slider thumb moves directly to the touch point, then basic slider
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    88
effect is provided.</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    89
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    90
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    91
<entry><p><b>Pop-up</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    92
<entry><p>Provides sensitive pulse effect when pop-up is opened or
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    93
closed. If the theme animations are ON, then pop-up effect is used
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    94
with opening event after increasing long touch effect. In this scenario,
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    95
there is no pop-up effect . <note> All pop-ups do not have theme animation.</note
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    96
></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    97
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    98
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
    99
<entry><p><b>Pop-up close</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   100
<entry><p>Provides decreasing smooth feedback  a pop-up and when theme
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   101
animations are ON.</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   102
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   103
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   104
<entry><p><b>Increasing long touch</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   105
<entry><p>Provides increasing smooth feedback. This can be used with
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   106
either long tap animation or pop-up opening theme effects. If the
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   107
theme effects are ON and long tap opens a pop-up, then feedback is
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   108
provided only with long tap. This is followed by pop-up.</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   109
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   110
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   111
<entry><p><b>Basic tab</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   112
<entry><p>Provides strong pulse effect with touch down event in tab
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   113
area.</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   114
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   115
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   116
<entry><p><b>Smooth flick</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   117
<entry><p>Provides smooth feedback with drag when horizontal movement
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   118
is possible.</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   119
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   120
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   121
<entry><p><b>Sensitive flick</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   122
<entry><p>Provides sensitive pulse effect with touch release when
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   123
horizontal movement is possible.</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   124
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   125
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   126
<entry><p><b>Sensitive edit</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   127
<entry><p>Provides sensitive pulse effect in editors with touch down
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   128
and release.</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   129
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   130
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   131
<entry><p><b>Text edit</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   132
<entry><p>Provides pulse effect when painting the text. Effect is
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   133
provided with every character while painting the text.</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   134
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   135
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   136
<entry><p><b>Blank edit</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   137
<entry><p>Provides pulse effect when painting blank character. By
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   138
default, it is none.</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   139
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   140
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   141
<entry><p><b>Line edit</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   142
<entry><p>Provides pulse effect when painting a line.</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   143
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   144
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   145
<entry><p><b>Empty line</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   146
<entry><p>Provides pulse effect when painting an empty line. By default,
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   147
it is none.</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   148
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   149
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   150
<entry><p><b>Check box</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   151
<entry><p>Provides pulse effect when marking/unmarking a check box.</p
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   152
></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   153
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   154
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   155
<entry><p><b>Multiple touch recognition</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   156
<entry><p>Provides double pulse (sensitive + sensitive) effect when
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   157
multiple touch is recognized (generally, when second finger is touched
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   158
down).</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   159
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   160
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   161
<entry><p><b>Smooth pinch</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   162
<entry><p>Provides smooth continuous feedback while moving fingers
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   163
in multiple touch pinch situation.</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   164
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   165
<row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   166
<entry><p><b>Smooth rotate</b></p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   167
<entry><p>Provides smooth continuous feedback  while moving fingers
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   168
in multiple touch rotate situation.</p></entry>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   169
</row>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   170
</tbody>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   171
</tgroup>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   172
</table></p>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   173
<section id="GUID-1EB54408-100B-4E4F-8D56-E13C26CA3B96"><title>Haptics
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   174
concept</title><p>The different senses associated to the skin are
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   175
called cutaneous senses. These senses are temperature, pressure (touch
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   176
itself), pain, tickle, itch and vibration senses. We can characterize
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   177
touch as passive or active. Passive touch means the sense of touch
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   178
itself, whereas active touch means the touch action.</p><p>To communicate
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   179
through the sense of touch, we have to stimulate some of the cutaneous
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   180
senses or the movement sense. The stimulation of the cutaneous senses
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   181
or one of them by a product is called tactile stimulation. Respectively,
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   182
the stimulation of the movement sense by a product is called haptic
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   183
stimulation or just haptics. Haptics is also used as general term
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   184
for all issues related to sense of touch, both human and machine.</p
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   185
><p>Haptic feedback, often referred to as "Haptics", is the use of
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   186
the sense of touch in a user interface design to provide information
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   187
to an end user. In mobile phones, this generally means the use of
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   188
vibrations from the device's vibration alarm to denote that a touch
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   189
screen button has been pressed. In this particular example, the phone
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   190
would vibrate slightly in response to the user's activation of an
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   191
on-screen control, making up for the lack of a normal tactile response
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   192
that the user would experience when pressing a physical button.</p
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   193
></section>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   194
<section id="GUID-B9A35CA3-B830-4D97-9B0A-E22DC4A3CDA1"><title>Characteristics
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   195
of haptics related  APIs</title><p>You can use the following APIs
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   196
to create haptic effects:</p><ul>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   197
<li><p><xref href="GUID-8661A7E0-F19A-41F8-9062-FBFAE70CF658.dita"
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   198
>Tactile Feedback Client API</xref></p><ul>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   199
<li><p>Available from S60 5th Edition onwards.</p></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   200
<li><p>It can be used on all S60 5th Edition or later mobile devices.
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   201
However, the feedback is played only on touch enabled layouts.</p
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   202
></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   203
<li><p>Provides simple functions for triggering various predefined
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   204
tactile feedback (vibration or audio) effects.</p></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   205
<li><p>Enables a consistent user experience in all applications of
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   206
the mobile device (an application gives a logical feedback type as
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   207
an input and the actual physical effect depends on the mobile device
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   208
configuration and end user settings).</p></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   209
<li><p>When the area feedback is used, latency is low for the feedback
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   210
triggering (a tactile feedback can already be triggered at the window
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   211
server level prior to the corresponding pointer event being delivered
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   212
to the visible application).</p></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   213
<li><p>Direct feedback can be easily integrated into <xref
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   214
href="GUID-B06F99BD-F032-3B87-AB26-5DD6EBE8C160.dita#GUID-B06F99BD-F032-3B87-AB26-5DD6EBE8C160/GUID-5CF90E7A-4A91-36FF-BB3F-CF7CF687DED2"
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   215
><apiname>CCoeControl::HandlePointerEventL()</apiname></xref>. </p
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   216
></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   217
<li><p>An application can select the logical tactile feedback from
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   218
certain types. The produced effect may be different on various mobile
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   219
devices.</p></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   220
</ul></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   221
<li><p><xref format="application/java-archive"
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   222
href="jar:GUID-558A5A9B-811E-4A87-B3DD-AE734C9AA966.jar!/public_specs/GuidesA/Haptics_API_Specification/Haptics_API_Specification.html"
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   223
>Haptics API</xref></p><ul>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   224
<li><p>Available from S60 5th Edition, FP2 onwards.</p></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   225
<li><p>It can be used in touch and hybrid mobile devices.</p></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   226
<li><p>Provides an interface for accessing Haptics player that can
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   227
control different actuator types.</p></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   228
<li><p>Enables producing of complex vibrator effects, such as an explosion
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   229
or machine gun effect in a game, bass boost for a music player, advanced
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   230
ringing tone vibration, and so on.</p></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   231
<li><p>Enables simultaneous playing of different kinds of basis effects
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   232
and modifying them when played. </p></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   233
<li><p>Allows the design of complex effects (using a separate PC application)
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   234
that can be loaded on Haptics player for playing.</p></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   235
<li><p>It may require a special license key  for third-party applications
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   236
(to be set at runtime) to enable the Haptics player functionality.</p
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   237
></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   238
</ul></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   239
<li><p><xref href="GUID-D53A00E4-CF37-5F11-8D15-C5ECCCE64597.dita"
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   240
>Vibra API</xref></p><ul>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   241
<li><p>Available from S60 3.0 onwards.</p></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   242
<li><p>It can be used for running device vibrator with given intensity
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   243
for a given period of time.</p></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   244
<li><p>It can be used by a privileged client application to play pulse
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   245
effects, which have a very short duration (as the ones used for tactile
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   246
feedback).</p></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   247
</ul></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   248
</ul></section>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   249
<section id="GUID-428F693C-1CA8-4588-9A7D-C4265D2AED91"><title>When
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   250
to use Tactile Feedback Client API, Haptics API, and Vibra API</title
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   251
><p><ul>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   252
<li><p>Tactile Feedback Client API for providing tactile feedback
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   253
in custom controls (grids, lists, and so on), which will comply with
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   254
the style of Core UI components to ensure a uniform user experience
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   255
among applications.</p></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   256
<li><p>Haptics API on touch and hybrid mobile devices for producing
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   257
complex vibration feedback, which cannot be achieved with Tactile
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   258
Framework (games, simulations, demos, and so on).</p></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   259
<li><p>Vibra API for producing haptic effects such as ringing tone
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   260
vibration in those mobile devices where Haptics API is not available
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   261
or functional.</p></li>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   262
</ul></p></section>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   263
<section id="GUID-8334E102-8F04-4726-9CD2-1D8004A417E1"><title>Using
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   264
tactile feedback in applications</title><p>The API to use for tactile
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   265
feedback is the <xref
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   266
href="GUID-8661A7E0-F19A-41F8-9062-FBFAE70CF658.dita">Tactile feedback
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   267
client API</xref>.</p><p>The Symbian platform includes a tactile feedback
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   268
interface to add, modify and remove feedback areas in the registry.
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   269
There is also an option to trigger direct feedback and bypass the
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   270
registry. <xref
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   271
href="GUID-766333D1-8D66-3B81-9B5D-8C4245F78298.dita#GUID-766333D1-8D66-3B81-9B5D-8C4245F78298/GUID-962B6543-9A59-3E72-893D-F775FEC54ACB"
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   272
><apiname>MTouchFeedback::Instance()</apiname></xref> is used for
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   273
acquiring a pointer to a touch feedback instance. When touch feedback
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   274
is activated, the mobile device users get a slight vibration when
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   275
the control with the feedback interface is touched. </p><note><p>Tactile
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   276
feedback can be set and disabled in a client application or a mobile
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   277
device in some scenarios, for example, during phone calls.</p></note
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   278
><p>Client applications cannot determine the actual physical feedback
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   279
that is generated. It depends on device configuration and current
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   280
settings. In current devices, the user changeable settings include
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   281
vibration and audio feedback intensity level.</p><p>For more information,
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   282
see <xref href="GUID-21DAC50D-7737-42B6-BBDA-E12E8779741B.dita">Feedback</xref
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   283
>.</p></section>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   284
</conbody>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   285
</concept>
5072524fcc79 Fixing terminology
Dominic Pinkman <dominic.pinkman@nokia.com>
parents: 8
diff changeset
   286
<?Pub *0000013047?>