diff -r 63339781d179 -r 09b1ac925e3f securitydialogs/SecUi/Inc/SecUiWait.h --- a/securitydialogs/SecUi/Inc/SecUiWait.h Thu Aug 19 10:45:23 2010 +0300 +++ b/securitydialogs/SecUi/Inc/SecUiWait.h Tue Aug 31 16:04:40 2010 +0300 @@ -76,9 +76,24 @@ TInt iRequestType; }; +// CAutolockQuery, absorbs all the key presses. +class CAutolockQuery : public CBase + { + public: + static CAutolockQuery* NewLC(); + virtual ~CAutolockQuery(); + private: + virtual TKeyResponse OfferKeyEventL(const TKeyEvent& /*aKeyEvent*/,TEventCode /*aType*/); + private: + CAutolockQuery(); + void ConstructL(); + private: // Data + CEikAppUi* iAppUi; + + }; // CWaitAbsorbingControl, absorbs all the key presses. -class CWaitAbsorbingControl : public CCoeControl +class CWaitAbsorbingControl : public CBase { public: static CWaitAbsorbingControl* NewLC();