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