diff -r da5135c61bad -r cd2816114bd1 emailuis/emailui/inc/ncsaddressinputfield.h --- a/emailuis/emailui/inc/ncsaddressinputfield.h Wed Mar 31 21:08:33 2010 +0300 +++ b/emailuis/emailui/inc/ncsaddressinputfield.h Wed Apr 14 15:42:15 2010 +0300 @@ -29,6 +29,8 @@ // #include "ncscontrol.h" +class CAknPhysics; + // Temporary hardcoded layout values //Horizontal values const TInt KButtonXa = 5; @@ -214,6 +216,8 @@ TInt LayoutLineCount() const; // Platform layout change + void EnableKineticScrollingL( CAknPhysics* aPhysics ); + // private: @@ -283,6 +287,11 @@ // for keeping buttons in view while scrolling TPoint iOriginalFieldPos; TPoint iOriginalButtonPos; + + // panning related + CAknPhysics* iPhysics; + TBool iIsDraggingStarted; + TPoint iStartPosition; }; #endif // CNCSADDRESSINPUTFIELD_H