diff -r 6b63ca65093a -r aad866c37519 securitydialogs/SecUi/Inc/SecUiWait.h --- a/securitydialogs/SecUi/Inc/SecUiWait.h Thu May 27 13:44:17 2010 +0300 +++ b/securitydialogs/SecUi/Inc/SecUiWait.h Fri Jun 11 14:28:40 2010 +0300 @@ -20,12 +20,6 @@ #ifndef __SECUIWAIT_H #define __SECUIWAIT_H -#if defined(_DEBUG) -#define RDEBUG( x, y ) RDebug::Printf( "%s %s (%u) %s=%x", __FILE__, __PRETTY_FUNCTION__, __LINE__, x, y ); -#else -#define RDEBUG( x, y ) -#endif - // INCLUDES #include @@ -82,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();