javauis/lcdui_akn/lcdui/inc/CMIDForm.h
branchRCL_3
changeset 17 0fd27995241b
parent 14 04becd199f91
child 24 6c158198356e
--- a/javauis/lcdui_akn/lcdui/inc/CMIDForm.h	Fri Apr 30 10:40:48 2010 +0300
+++ b/javauis/lcdui_akn/lcdui/inc/CMIDForm.h	Tue May 11 16:07:20 2010 +0300
@@ -498,12 +498,13 @@
      */
     void DoFeedbackOnFocusChange(CMIDControlItem& aControlItem);
 
+private:
 #ifdef RD_JAVA_ADVANCED_TACTILE_FEEDBACK
     /**
-     * Fuction does feedback when dragging/flicking the form content.
+     * Function for feedback on kinetic scrolling .
      */
-    void DoFeedbackOnDraggingUp();
-    void DoFeedbackOnDraggingDown();
+    void UpdateTactileFeedbackDensity();
+    void DoScrollingFeedback();
 #endif //RD_JAVA_ADVANCED_TACTILE_FEEDBACK
 
 private: //data
@@ -579,6 +580,15 @@
      * The startup trace should be done only once.
      */
     mutable TBool iStartUpTraceDone;
+
+#ifdef RD_JAVA_ADVANCED_TACTILE_FEEDBACK
+    /**
+     * Kinetic scrolling tactile feedback
+     */
+    TInt iLastTactileFeedbackPos;
+    TInt iTactileFeedbackDensity;
+    TInt iLastPointerEventType;
+#endif //RD_JAVA_ADVANCED_TACTILE_FEEDBACK
 };
 
 inline void CMIDForm::Dispose()