69 ETouchFeedbackBasic, |
69 ETouchFeedbackBasic, |
70 ETouchFeedbackSensitive, |
70 ETouchFeedbackSensitive, |
71 // New types for S60 5.2: |
71 // New types for S60 5.2: |
72 ETouchFeedbackBasicButton = 0x100, |
72 ETouchFeedbackBasicButton = 0x100, |
73 ETouchFeedbackSensitiveButton, |
73 ETouchFeedbackSensitiveButton, |
74 ETouchFeedbackBasicItem, |
74 ETouchFeedbackList, |
75 ETouchFeedbackSensitiveItem, |
75 ETouchFeedbackSensitiveList, |
76 ETouchFeedbackBounceEffect, |
76 ETouchFeedbackBoundaryList, |
77 ETouchFeedbackBasicSlider, |
77 ETouchFeedbackSlider, |
78 ETouchFeedbackEditor, |
78 ETouchFeedbackEdit, |
79 ETouchFeedbackLineSelection, |
79 ETouchFeedbackLineSelection, |
80 ETouchFeedbackBlankSelection, |
80 ETouchFeedbackBlankSelection, |
81 ETouchFeedbackTextSelection, |
81 ETouchFeedbackTextSelection, |
82 ETouchFeedbackEmptyLineSelection, |
82 ETouchFeedbackEmptyLineSelection, |
|
83 ETouchFeedbackTab, |
83 ETouchFeedbackPopUp, |
84 ETouchFeedbackPopUp, |
84 ETouchFeedbackPopupOpen, |
85 ETouchFeedbackIncreasingPopUp, |
85 ETouchFeedbackPopupClose, |
86 ETouchFeedbackDecreasingPopUp, |
86 ETouchFeedbackItemScroll, |
87 ETouchFeedbackFlick, |
87 ETouchFeedbackCheckbox, |
88 ETouchFeedbackCheckbox, |
88 ETouchFeedbackSensitiveKeypad, |
89 ETouchFeedbackSensitiveInput, |
89 ETouchFeedbackMultitouchActivate, |
90 ETouchFeedbackCharacterInputButton, |
90 // New types for 10.1: |
91 ETouchFeedbackOptionsMenuOpened, |
91 ETouchFeedbackBasicKeypad, |
92 ETouchFeedbackOptionsMenuClosed, |
92 ETouchFeedbackFlick, |
93 ETouchFeedbackSubMenuOpened, |
93 ETouchFeedbackItemDrop, |
94 ETouchFeedbackSubMenuClosed, |
94 ETouchFeedbackItemMoveOver, |
95 ETouchFeedbackLongTap, |
95 ETouchFeedbackItemPick, |
96 ETouchFeedbackMultiTouchRecognized |
96 ETouchFeedbackMultipleCheckbox, |
|
97 ETouchFeedbackRotateStep, |
|
98 ETouchFeedbackSensitiveSlider, |
|
99 ETouchFeedbackStopFlick, |
|
100 ETouchFeedbackLongPress |
|
101 }; |
97 }; |
102 |
98 |
103 /** |
99 /** |
104 * Logical feedback types for producing continuous feedback. |
100 * Logical feedback types for producing continuous feedback. |
105 * |
101 * |
107 enum TTouchContinuousFeedback |
103 enum TTouchContinuousFeedback |
108 { |
104 { |
109 ETouchContinuousSmooth = 0x300, // For generic continuous feedback for custom controls |
105 ETouchContinuousSmooth = 0x300, // For generic continuous feedback for custom controls |
110 ETouchContinuousSlider, |
106 ETouchContinuousSlider, |
111 ETouchContinuousInput, |
107 ETouchContinuousInput, |
112 ETouchContinuousPopup, |
108 ETouchContinuousFlick, |
113 ETouchContinuousPinch |
109 ETouchDynamicSlider |
114 }; |
110 }; |
115 |
111 |
116 /** |
112 /** |
117 * Physical feedback types as bitmask. |
113 * Physical feedback types as bitmask. |
118 * |
114 * |