diff -r c8fb4cf7b3ae -r 5e18d8c489d6 textinput/peninputarc/inc/peninputlayoutcontrolinc/peninputlayout.h --- 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; };