textinput/peninputarc/inc/peninputlayoutcontrolinc/peninputlayout.h
branchRCL_3
changeset 12 5e18d8c489d6
parent 9 e6a39382bb9c
child 20 ebd48d2de13c
--- a/textinput/peninputarc/inc/peninputlayoutcontrolinc/peninputlayout.h	Tue May 11 16:31:42 2010 +0300
+++ b/textinput/peninputarc/inc/peninputlayoutcontrolinc/peninputlayout.h	Tue May 25 13:03:44 2010 +0300
@@ -546,6 +546,8 @@
 	//Advanced Tactile feedback REQ417-47932
 	IMPORT_C void ChangeFeedbackType(TInt aId, TInt aNewTactileType);  
 	
+    IMPORT_C TBool NotDrawToLayoutDevice();
+    IMPORT_C void DisableLayoutDrawing(TBool aFlag);
     /**
      * Get the layout SkinInstance
      *
@@ -627,6 +629,7 @@
      * @param aData Editor text and cursor pos information
      */
     void SendEditorTextAndCursorPosL(TUint8* aData);
+	void SetSelfBmpDeviceFlag(TBool aFlag);
 
 private:
     NONSHARABLE_CLASS( CFepUiLayoutExt) : public CBase
@@ -644,6 +647,8 @@
 			 */ 
 			MTouchFeedback*   iTouchFeedbackInstance;    
             
+			TBool iSelfBmpDeviceFlag;
+            TBool iDisableDrawing;   
         };
  
 private:  
@@ -700,6 +705,7 @@
      * Reserved item1
      */
      TInt iReserved1;     
+friend class CFepUiBaseCtrl;
     
 };