--- a/idlehomescreen/widgetmanager/inc/wmplugin.h Thu Jan 07 12:39:41 2010 +0200
+++ b/idlehomescreen/widgetmanager/inc/wmplugin.h Mon Jan 18 20:10:36 2010 +0200
@@ -137,14 +137,22 @@
* the shared file server reference
*/
RFs& FileServer();
+
+ /** prestored action to be executed. */
+ void ExecuteCommandL();
private:
/** constructor */
CWmPlugin();
/** 2nd phase constructor */
void ConstructL();
- /** actions that are done when widget manager is closed */
- void ExecutePostponedCommandL();
+
+ /**
+ * Sets forwarding numeric keys to phone.
+ *
+ * @param aEnabled ETrue if numeric keys are forwarded to phone
+ */
+ void ForwardNumericKeysToPhone( TBool aEnabled );
private: // data members
@@ -157,7 +165,12 @@
* main container (not owned)
*/
CWmMainContainer* iWmMainContainer;
-
+
+ /**
+ * main view (not owned)
+ */
+ CWmMainContainerView* iWmMainView;
+
/**
* resource loader
*/
@@ -189,6 +202,11 @@
*/
CHsContentInfo* iPostponedContent;
+ /**
+ * ActiveSchedulerWait used to wait while previous view is
+ * being activated upon deletion.
+ */
+ CActiveSchedulerWait* iWait;
};
#endif // __WMPLUGIN_