fep/aknfep/UiPlugins/AknFepUiInterface/AvkonImpl/inc/AknFepUIAvkonCtrlPinyinPopup.h
branchRCL_3
changeset 50 5a1685599b76
parent 44 ecbabf52600f
child 56 8152b1f1763a
equal deleted inserted replaced
46:bd83ceabce89 50:5a1685599b76
   502 	CAknFepUICtrlPinyinPopup(CAknFepUiLayoutDataMgr* aLafDataMgr);
   502 	CAknFepUICtrlPinyinPopup(CAknFepUiLayoutDataMgr* aLafDataMgr);
   503     /**
   503     /**
   504      * second phase construction
   504      * second phase construction
   505      */
   505      */
   506     void ConstructL(RWindow& aParent);
   506     void ConstructL(RWindow& aParent);
   507 	/**
   507 
   508      * Construct arrow bitmap class
       
   509      */
       
   510 	void ConstructBitmapsL();
       
   511     /**
   508     /**
   512      * layout the rectangles
   509      * layout the rectangles
   513      */
   510      */
   514     void LayoutRects();
   511     void LayoutRects();
   515 
   512 
   589 private: // the following are not owned
   586 private: // the following are not owned
   590     CAknFepUiLayoutDataMgr* iLafDataMgr;
   587     CAknFepUiLayoutDataMgr* iLafDataMgr;
   591     MAknFepUICtrlPinyinPopupSizeChangedObserver* iSizeChangedObserver;
   588     MAknFepUICtrlPinyinPopupSizeChangedObserver* iSizeChangedObserver;
   592 private: // the following are owned
   589 private: // the following are owned
   593     CAknsFrameBackgroundControlContext* iBgContext; 
   590     CAknsFrameBackgroundControlContext* iBgContext; 
   594     CFbsBitmap* iNaviArrowBitmapLeft;
       
   595     CFbsBitmap* iNaviArrowBitmapLeftMask;
       
   596     CFbsBitmap* iNaviArrowBitmapRight;
       
   597     CFbsBitmap* iNaviArrowBitmapRightMask;
       
   598 
   591 
   599 private:
   592 private:
   600 	TAknLayoutRect iIndiFepArrowLeft;
       
   601     TAknLayoutRect iIndiFepArrowRight;
       
   602     TInt iSelected;
   593     TInt iSelected;
   603     TInt iEnabled;
   594     TInt iEnabled;
   604     TToneMark iToneMark;
   595     TToneMark iToneMark;
   605    	TAknLayoutRect iRectCoverMainPaneInput;
   596    	TAknLayoutRect iRectCoverMainPaneInput;
   606     TAknLayoutRect iRectFirstShadowInput;
   597     TAknLayoutRect iRectFirstShadowInput;