diff -r ebd48d2de13c -r ecbabf52600f textinput/peninputarc/inc/peninputlayoutcontrolinc/peninputlayoutcursor.h --- a/textinput/peninputarc/inc/peninputlayoutcontrolinc/peninputlayoutcursor.h Tue Aug 31 15:31:50 2010 +0300 +++ b/textinput/peninputarc/inc/peninputlayoutcontrolinc/peninputlayoutcursor.h Wed Sep 01 12:23:33 2010 +0100 @@ -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; };