diff -r 79311d856354 -r 7be2816dbabd idlehomescreen/widgetmanager/inc/wmplugin.h --- a/idlehomescreen/widgetmanager/inc/wmplugin.h Tue Apr 27 16:26:12 2010 +0300 +++ b/idlehomescreen/widgetmanager/inc/wmplugin.h Tue May 11 16:02:39 2010 +0300 @@ -156,7 +156,10 @@ RFs& FileServer(); /** prestored action to be executed. */ - void ExecuteCommandL(); + void DoExecuteCommand(); + + /** callback function for launcher */ + static TInt ExecuteCommand( TAny* aSelf ); /** * reference to iWmInstaller @@ -238,6 +241,16 @@ */ CWmInstaller* iWmInstaller; + /** + * Used for adding widgets to homescreen. + */ + CPeriodic* iLauncher; + + /** + * Counter for execute command delay. + */ + TInt iExecutionCount; + #ifdef _WM_UNIT_TEST friend class CWmUnitTest; #endif