textinput/peninputarc/inc/peninputlayoutcontrolinc/peninputlayoutcursor.h
branchRCL_3
changeset 44 ecbabf52600f
parent 43 ebd48d2de13c
--- 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;
     
     };