diff -r f9bb0fca356a -r 0fd27995241b javauis/lcdui_akn/lcdui/inc/CMIDForm.h --- 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()