diff -r ff572dfe6d86 -r 9674c1a575e9 idlehomescreen/xmluirendering/renderingplugins/xntexteditorfactory/inc/xntexteditoradapter.h --- a/idlehomescreen/xmluirendering/renderingplugins/xntexteditorfactory/inc/xntexteditoradapter.h Fri Mar 12 15:41:49 2010 +0200 +++ b/idlehomescreen/xmluirendering/renderingplugins/xntexteditorfactory/inc/xntexteditoradapter.h Mon Mar 15 12:39:47 2010 +0200 @@ -29,6 +29,7 @@ class CXnNodePluginIf; class CEikEdwin; class CXnTextEditorPublisher; +class CXnAppUiAdapter; // CLASS DECLARATION class CXnTextEditorAdapter : public CXnControlAdapter @@ -118,7 +119,12 @@ * See CCoeControl documentation */ void Draw( const TRect& aRect ) const; - + + /** + * See CCoeControl documentation + */ + void HandleResourceChange( TInt aType ); + private: // from MCoeControlObserver @@ -126,7 +132,7 @@ * See MCoeControlObserver documentation */ void HandleControlEventL( CCoeControl* aControl, TCoeEvent aEventType ); - + private: // private constrcutors @@ -138,6 +144,8 @@ // new functions void SetPropertiesL(); + + void SetEditorMarginPropertiesL(); private: // data @@ -147,6 +155,8 @@ CXnNodePluginIf& iNode; /** UI engine, not owned */ TXnUiEnginePluginIf* iUiEngine; + /** Appui adapter, not owned */ + CXnAppUiAdapter* iAppui; /** Editor, owned */ CEikEdwin* iEditor; /** CPS publisher wrapper, owned */ @@ -160,7 +170,7 @@ /** Flag to indicate whether focus loss is refused */ TBool iRefusesFocusLoss; /** Split input states*/ - TInt iSplitInputState; + TInt iSplitInputFlags; }; #endif // _XNTEXTEDITORADAPTER_H