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