--- a/uifw/AknGlobalUI/AknCapServer/inc/AknEikSgcs.h Fri Feb 19 23:04:46 2010 +0200
+++ b/uifw/AknGlobalUI/AknCapServer/inc/AknEikSgcs.h Fri Mar 12 15:43:43 2010 +0200
@@ -133,6 +133,13 @@
void DoMoveApp();
TInt RefreshLayoutIfRequiredL();
+ void UpdateIdleState();
+ void DoChangeIdleState();
+ static TInt ChangeIdleStateCallBack(TAny* aThis);
+ TInt ForegroundWgId();
+ TBool IsIdleForeground();
+ void SetIdleState(TBool aFlag);
+
private:
CWgStates* iWgStates;
RWsSession& iWs;
@@ -143,6 +150,7 @@
TInt iLastTopSpWg;
TInt iLastScreenModeSet;
CLayoutChangeCallBack* iLayoutChangeCallBack;
+ CPeriodic* iChangeIdleState;
struct SRelinquishedThread
{
RThread iThread;