idlehomescreen/xmluirendering/renderingplugins/xntexteditorfactory/inc/xntexteditoradapter.h
branchRCL_3
changeset 54 1b758917cafc
parent 16 9674c1a575e9
child 59 d721605b30d0
--- a/idlehomescreen/xmluirendering/renderingplugins/xntexteditorfactory/inc/xntexteditoradapter.h	Tue May 25 12:29:32 2010 +0300
+++ b/idlehomescreen/xmluirendering/renderingplugins/xntexteditorfactory/inc/xntexteditoradapter.h	Wed Jun 09 09:29:04 2010 +0300
@@ -32,7 +32,7 @@
 class CXnAppUiAdapter;
 
 // CLASS DECLARATION
-class CXnTextEditorAdapter : public CXnControlAdapter
+class CXnTextEditorAdapter : public CXnControlAdapter, public MCoeControlBackground
     {
 public:
     // constructor and destructor
@@ -125,13 +125,18 @@
     */          
     void HandleResourceChange( TInt aType );
 
-private:
-    // from MCoeControlObserver
-    
     /**
-    * See MCoeControlObserver documentation
-    */
-    void HandleControlEventL( CCoeControl* aControl, TCoeEvent aEventType );
+     * See CCoeAppUiBase.
+     */
+    void HandleScreenDeviceChangedL();
+
+private: // from base classes
+
+    /**
+    * See MCoeControlBackground documentation
+    */          
+    void Draw( CWindowGc& aGc, const CCoeControl& aControl, 
+        const TRect& aRect ) const;
 
 private:
     // private constrcutors