diff -r b63e8c2d8cff -r 604cd42065d1 securitydialogs/SecUi/Inc/SecUiWait.h --- a/securitydialogs/SecUi/Inc/SecUiWait.h Thu Jun 17 12:11:51 2010 +0100 +++ b/securitydialogs/SecUi/Inc/SecUiWait.h Thu Jul 22 16:43:28 2010 +0100 @@ -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();