diff -r 3ac8bf5c5014 -r 7c5dd702d6d3 uiacceltk/hitchcock/ServerCore/Inc/alfeffectutils.h --- a/uiacceltk/hitchcock/ServerCore/Inc/alfeffectutils.h Tue Apr 27 17:34:42 2010 +0300 +++ b/uiacceltk/hitchcock/ServerCore/Inc/alfeffectutils.h Tue May 11 17:03:00 2010 +0300 @@ -205,11 +205,22 @@ NONSHARABLE_CLASS(CControlEffectState ) : public CEffectState { public: - + TUint32 iClientHandle; TUint32 iClientGroupHandle; - + + enum TDistractionType + { + ENoOperation = 0, + ESetDistractionWindow = 100, + ERemoveDistractionWindow + }; + + TDistractionType iSetDistractionWindow; + void ConstructL(TInt aAction, RMemReadStream& aStream); + + void ConstructL(TUint32 aClientHandle, TUint32 aClientGroupHandle, TBool aSetDistractionWindow); }; NONSHARABLE_CLASS(CFullScreenEffectState ) : public CEffectState