textinput/peninputarc/inc/peninputlayoutcontrolinc/peninputlayoutvkb.h
branchRCL_3
changeset 43 ebd48d2de13c
parent 28 6c2c2d3ab788
child 44 ecbabf52600f
--- a/textinput/peninputarc/inc/peninputlayoutcontrolinc/peninputlayoutvkb.h	Thu Aug 19 10:15:25 2010 +0300
+++ b/textinput/peninputarc/inc/peninputlayoutcontrolinc/peninputlayoutvkb.h	Tue Aug 31 15:31:50 2010 +0300
@@ -29,7 +29,6 @@
 class CBubbleCtrl;
 class CPenInputColorIcon;
    
-class MPeninputVkbPreviewBubbleRenderer;
 #define INVALID_COLOR_GROUP -1
    
 typedef struct TVirtualKeyEventData_Tag
@@ -136,43 +135,6 @@
         };
     };    
 
-class CFepUiKeyboardExt : public CBase
-    {
-public:
-    ~CFepUiKeyboardExt()
-        {
-        delete iBitmap;
-        delete iHighlightDev;
-        delete iHighlightGc;
-
-        delete iHighlightKeyBmp;
-        delete iNormalKeyBmp;
-        delete iDimmedKeyBmp;
-        delete iNormalKeyDev;
-        delete iHighlightKeyDev;
-        delete iDimmedKeyDev;
-        delete iKeyGc;
-        }
-private:
-    void CreateBmpDevL(const TDisplayMode &aMode);
-private:
-    CFbsBitmap* iBitmap;
-    CFbsBitmapDevice* iHighlightDev;
-    CFbsBitGc* iHighlightGc;
-    
-    CFbsBitmap* iHighlightKeyBmp;
-    CFbsBitmap* iNormalKeyBmp;
-    CFbsBitmap* iDimmedKeyBmp;
-
-    CFbsBitmapDevice* iNormalKeyDev;
-    CFbsBitmapDevice* iHighlightKeyDev;
-    CFbsBitmapDevice* iDimmedKeyDev;
-    CFbsBitGc* iKeyGc;
-    TBool iHighlightKeyResourceChanged;
-    TBool iNormalKeyResourceChanged;
-friend class CVirtualKeyboard;   
-    };
-
 //class CVirtualKeyboard
 /**
  *  CVirtualKeyboard
@@ -596,19 +558,8 @@
      * @param aIcon shift icon
      */ 	
 	IMPORT_C void SetShiftIcon( CPenInputColorIcon* aIcon );
-	IMPORT_C void SetStarIcon( CPenInputColorIcon* aIcon );
 	inline CPenInputColorIcon* ShiftIcon();
-	inline CPenInputColorIcon* StarIcon();
     
-	/**
-	 * Install preview bubble renderer
-	 * 
-	 * @param aRenderer Preview bubble renderer. 
-	 *  Ownership transfered(shared by all targets of aRenderer)
-	 * @return None.
-	 */
-	IMPORT_C void SetPreviewBubbleRenderer( MPeninputVkbPreviewBubbleRenderer* aRenderer );
-	
 protected:                          
 
     /**
@@ -851,7 +802,12 @@
      * Item text display color.
      */
     TRgb  iFontColor;
-        
+    
+    /**
+     * Reserve item
+     */    
+    TInt iReserver1;
+    
     TAknsItemID iKeyNormalSkinId;
     TAknsItemID iKeyHighlightSkinId;
     TAknsItemID iKeyDimSkinId;
@@ -898,47 +854,6 @@
      * The shift icon showing on the key
      */      
     CPenInputColorIcon* iShiftIcon;
-	
-	/**
-     * The star icon showing on the key
-     */      
-    CPenInputColorIcon* iStarIcon;
-	
-    MPeninputVkbPreviewBubbleRenderer* iPreviewBubbleRenderer;
-	
-    /**
-     * Reserve item
-     */    
-    CFepUiKeyboardExt* iExt;
-
-
-protected:
-    //void HandleResourceChange(TInt aType);
-    virtual IMPORT_C void HandleResourceChange(TInt aType);
-private: 
-    void CreateBmpDevL();
-    CFbsBitmap* Bitmap() { return iExt->iBitmap;}
-    CFbsBitmapDevice* HighlightDev() { return iExt->iHighlightDev;}
-    CFbsBitGc* HighlightGc() { return iExt->iHighlightGc;}
-    CFbsBitmap* NormalKeyBmp() { return iExt->iNormalKeyBmp;}
-    CFbsBitmap* HighightKeyBmp() { return iExt->iHighlightKeyBmp;}
-    CFbsBitmap* DimmedKeyBmp() { return iExt->iDimmedKeyBmp;}
-    
-    CFbsBitmapDevice* HighlightKeyDev() { return iExt->iHighlightKeyDev;}
-    CFbsBitmapDevice* NormalKeyDev() { return iExt->iNormalKeyDev;}
-    CFbsBitmapDevice* DimmedKeyDev() { return iExt->iDimmedKeyDev;}
-    CFbsBitGc* KeyGc() { return iExt->iKeyGc;}
-    
-
-    CFbsBitmap* PrepareMaskBmpL(CFbsBitGc* aGc, const TDisplayMode& aMode, const TRect& aRect);
-    CFbsBitmap* PrepareKeyBmpL(CFbsBitGc* aGc, const TDisplayMode& aMode, const TRect& aRect,
-            const TRect& aInnerRect,const TAknsItemID& aFrameID, const TAknsItemID& aCenterID, const TRect& aKeyRect);
-    
-    TBool PrepareKeyBmp(CFbsBitmap* aBmp,CFbsBitmapDevice* aDev,const TRect& aRect, 
-            const TRect& aInnerRect,const TAknsItemID& aFrameID, const TAknsItemID& aCenterID,const TRect& aKeyRect);
-    TBool PrepareHighlightKeyBmp(const TRect& aRect, const TRect& aInnerRect, const TRect& aKeyRect);
-    TBool PrepareNormalKeyBmp(const TRect& aRect, const TRect& aInnerRect, const TRect& aKeyRect);        
-
 friend class CVirtualKeyCtrl;
 friend class CVirtualRawKeyCtrl;
 //friend class CVirtualKey;