mmsharing/mmshui/inc/musuibackgroundviewcontainer.h
branchRCL_3
changeset 38 ac48f0cc9f9c
parent 0 f0cf47e981f9
child 41 755f0370535b
--- a/mmsharing/mmshui/inc/musuibackgroundviewcontainer.h	Tue Sep 14 21:13:00 2010 +0300
+++ b/mmsharing/mmshui/inc/musuibackgroundviewcontainer.h	Wed Sep 15 12:09:15 2010 +0300
@@ -23,6 +23,7 @@
 #include <coecntrl.h>                // Control base class
 
 class MAknsControlContext;
+class CMusUiEventController;
 
 /**
  * This class handles ordinal position two plain window.
@@ -69,6 +70,11 @@
      */ 
     void UpdateOrdinalPositionValue( TBool aUp );
     
+     /**
+     * Sets the event controller
+     */ 
+    void SetUiEventController( CMusUiEventController* aController );
+    
 private: // Construction
     
     CMusUiBackgroundViewContainer( TInt aOrdinalPosition );
@@ -81,6 +87,14 @@
     * From CoeControl,SizeChanged.
     */
     void SizeChanged();
+    
+    /**
+     * Handles a change to the application's resources which are shared
+     * across the environment.
+     *
+     * @param aType The type of resources that have changed.
+     */
+    void HandleResourceChange( TInt aType );
 
     /**
      * Returns the number of control contained by this class.
@@ -146,6 +160,11 @@
     */
     TInt iOrdinalPosition;
 
+    /**
+    * Event controller
+    */    
+    CMusUiEventController* iController;
+
     };