equal
deleted
inserted
replaced
21 #define MUSUIBACKGROUNDVIEWCONTAINER_H |
21 #define MUSUIBACKGROUNDVIEWCONTAINER_H |
22 |
22 |
23 #include <coecntrl.h> // Control base class |
23 #include <coecntrl.h> // Control base class |
24 |
24 |
25 class MAknsControlContext; |
25 class MAknsControlContext; |
26 class CMusUiEventController; |
|
27 |
26 |
28 /** |
27 /** |
29 * This class handles ordinal position two plain window. |
28 * This class handles ordinal position two plain window. |
30 * |
29 * |
31 * |
30 * |
68 * at construction phase based on aUp. |
67 * at construction phase based on aUp. |
69 * @aUp : ETrue to increment else EFalse. |
68 * @aUp : ETrue to increment else EFalse. |
70 */ |
69 */ |
71 void UpdateOrdinalPositionValue( TBool aUp ); |
70 void UpdateOrdinalPositionValue( TBool aUp ); |
72 |
71 |
73 /** |
|
74 * Sets the event controller |
|
75 */ |
|
76 void SetUiEventController( CMusUiEventController* aController ); |
|
77 |
|
78 private: // Construction |
72 private: // Construction |
79 |
73 |
80 CMusUiBackgroundViewContainer( TInt aOrdinalPosition ); |
74 CMusUiBackgroundViewContainer( TInt aOrdinalPosition ); |
81 |
75 |
82 void ConstructL( const TRect& aRect ); |
76 void ConstructL( const TRect& aRect ); |
85 |
79 |
86 /** |
80 /** |
87 * From CoeControl,SizeChanged. |
81 * From CoeControl,SizeChanged. |
88 */ |
82 */ |
89 void SizeChanged(); |
83 void SizeChanged(); |
90 |
|
91 /** |
|
92 * Handles a change to the application's resources which are shared |
|
93 * across the environment. |
|
94 * |
|
95 * @param aType The type of resources that have changed. |
|
96 */ |
|
97 void HandleResourceChange( TInt aType ); |
|
98 |
84 |
99 /** |
85 /** |
100 * Returns the number of control contained by this class. |
86 * Returns the number of control contained by this class. |
101 * |
87 * |
102 * @return Number of controls contained |
88 * @return Number of controls contained |
158 /** |
144 /** |
159 * Ordinal Postion for windows group |
145 * Ordinal Postion for windows group |
160 */ |
146 */ |
161 TInt iOrdinalPosition; |
147 TInt iOrdinalPosition; |
162 |
148 |
163 /** |
|
164 * Event controller |
|
165 */ |
|
166 CMusUiEventController* iController; |
|
167 |
|
168 }; |
149 }; |
169 |
150 |
170 |
151 |
171 #endif // MUSUILIVESHARINGVIEWCONTAINER_H |
152 #endif // MUSUILIVESHARINGVIEWCONTAINER_H |
172 |
153 |