diff -r c8fb4cf7b3ae -r 5e18d8c489d6 textinput/peninputarc/inc/peninputlayoutcontrolinc/peninputlayoutcursor.h --- a/textinput/peninputarc/inc/peninputlayoutcontrolinc/peninputlayoutcursor.h Tue May 11 16:31:42 2010 +0300 +++ b/textinput/peninputarc/inc/peninputlayoutcontrolinc/peninputlayoutcursor.h Tue May 25 13:03:44 2010 +0300 @@ -237,6 +237,9 @@ void UpdateCursorArea(const TRect& aRect, TBool aFlag); TInt OrderPosL(); + void DrawCursor(CFbsBitGc* aGc,CFbsBitmapDevice* aDevice); + void CreateCursorBmpL(); + void ResizeCursorBmp(); private: // Data /** @@ -285,7 +288,7 @@ * graphic context * Not own */ - CBitmapContext* iGc; + CFbsBitGc* iGc; /** * The timer to restore the cursor while pen is dragging. @@ -294,6 +297,7 @@ //flag tells whether the cursor is temprary disabled TBool iCursorTempDisabled; + CFbsBitmap* iBitmap; friend class CFepUiLayoutRootCtrl; };