equal
deleted
inserted
replaced
75 /** |
75 /** |
76 * Notifies view it will be destroyed |
76 * Notifies view it will be destroyed |
77 * |
77 * |
78 * @since S60 5.0 |
78 * @since S60 5.0 |
79 */ |
79 */ |
80 void PrepareDestroy(); |
80 void PrepareToExit(); |
81 |
81 |
82 /** |
82 /** |
83 * Gets event dispatcher |
83 * Gets event dispatcher |
84 * |
84 * |
85 * @since S60 5.0 |
85 * @since S60 5.0 |
114 /** |
114 /** |
115 * updates rsk by mode |
115 * updates rsk by mode |
116 * |
116 * |
117 * @since S60 5.0 |
117 * @since S60 5.0 |
118 */ |
118 */ |
119 void UpdateRskByModeL(); |
119 void UpdateRskByModeL(); |
120 |
120 |
|
121 /** |
|
122 * Closes all popups for this container. |
|
123 * |
|
124 * @since S60 5.0 |
|
125 */ |
|
126 void CloseAllPopupsL(); |
|
127 |
121 public: |
128 public: |
122 // from CAknView |
129 // from CAknView |
123 |
130 |
124 /** |
131 /** |
125 * @see CAknView |
132 * @see CAknView |
189 * Deactivates the current container from view. |
196 * Deactivates the current container from view. |
190 * |
197 * |
191 * @since S60 5.0 |
198 * @since S60 5.0 |
192 */ |
199 */ |
193 void DeactivateContainerL(); |
200 void DeactivateContainerL(); |
|
201 |
|
202 /** |
|
203 * Activates default container to view. |
|
204 * Deactivates internally previous container if it exists. |
|
205 * |
|
206 * @since S60 5.0 |
|
207 * @param aEnterEditState ETrue if default container should be set to edit state. |
|
208 */ |
|
209 void ActivateDefaultContainerL( TBool aEnterEditState = EFalse ); |
|
210 |
|
211 /** |
|
212 * Sets edit state property of container |
|
213 * |
|
214 * @since S60 5.0 |
|
215 * @param aView container |
|
216 * @param aEnter ETrue if container should be set to edit state. |
|
217 */ |
|
218 void EnterEditStateL( CXnViewData& aView, TBool aEnter ); |
|
219 |
|
220 /** |
|
221 * Callback function to be used with CPeriodic. |
|
222 */ |
|
223 static TInt TimerCallback( TAny *aPtr ); |
194 |
224 |
195 private: |
225 private: |
196 |
226 |
197 /** |
227 /** |
198 * C++ Constructor |
228 * C++ Constructor |
224 /** EditState trigger, Owned */ |
254 /** EditState trigger, Owned */ |
225 CXnNode* iEditState; |
255 CXnNode* iEditState; |
226 /** Active container, Not owned */ |
256 /** Active container, Not owned */ |
227 const CXnViewData* iContainer; |
257 const CXnViewData* iContainer; |
228 /** Flags */ |
258 /** Flags */ |
229 TBitFlags32 iFlags; |
259 TBitFlags32 iFlags; |
|
260 /** Timer to set window group order after default view is activated, owned */ |
|
261 CPeriodic* iTimer; |
230 }; |
262 }; |
231 |
263 |
232 #endif // XNVIEWADAPTER_H |
264 #endif // XNVIEWADAPTER_H |
233 |
265 |
234 // End of file |
266 // End of file |