coreapplicationuis/SysAp/Inc/sysapdefaultkeyhandler.h
branchRCL_3
changeset 62 924385140d98
parent 39 469fa8a78de7
child 63 c2c61fdca848
--- a/coreapplicationuis/SysAp/Inc/sysapdefaultkeyhandler.h	Thu Aug 19 10:05:08 2010 +0300
+++ b/coreapplicationuis/SysAp/Inc/sysapdefaultkeyhandler.h	Tue Aug 31 15:24:25 2010 +0300
@@ -21,13 +21,13 @@
 
 #include <e32base.h>
 #include <coedef.h>
-#include <AknCapServerClient.h>
-#include <e32property.h>
+//#include <AknCapServerClient.h>
 
+class RWindowGroup;
 class MSysapCallback;
-class RAknKeylock2;
-class CRepository;
-class CKeyLockPolicyApi;
+
+//class RAknKeylock2;
+//class CSysApAppUi;
 
 
 /**
@@ -52,7 +52,7 @@
         * @param aCallback reference to System Application callback interface.
         * @return pointer to a new instance of CSysApDefaultKeyHandler.
         */
-        static CSysApDefaultKeyHandler* NewL( MSysapCallback& callback );
+        static CSysApDefaultKeyHandler* NewL(MSysapCallback& callback);
 
         /**
         * Destructor.
@@ -88,7 +88,7 @@
         *
         * @param aCallback reference to System Application callback interface.
         */
-        CSysApDefaultKeyHandler( MSysapCallback& callback );
+        CSysApDefaultKeyHandler(MSysapCallback& callback );
 
     private:
     
@@ -165,7 +165,10 @@
         TBool DoShowKeysLockedNote();
         
     private: // data
-
+        
+        // Our window group from SysappUi
+ //       RWindowGroup& iRootWindowGroup;
+        
         /**
         * Reference to callback object.
         */
@@ -185,12 +188,7 @@
         * Pointer to sysap-owned RAknKeylock2*
         * Not own.
         */
-        RAknKeylock2* iKeylock;
-        
-        /**
-         * Owned. Used to enable/disable keylock activation when slide is close/open
-         */
-        CKeyLockPolicyApi* iKeylockPolicy;
+//        RAknKeylock2* iKeylock;
         
         /**
         * Handle of the captured camera key event.
@@ -230,18 +228,8 @@
         /**
         * Avkon UI Server
         */
-        RAknUiServer iAknUiServer;
+//        RAknUiServer iAknUiServer;
         
-        /**
-         * Keypad slide handling CR
-         */
-        CRepository* iSlideRepository;
-        TBool iKeypadWasLocked;
-
-        /**
-          * Call status P&S for slide handling
-          */
-        RProperty iCallStateProperty;
     };
 
 #endif // SYSAPDEFAULTKEYHANDLER_H