phoneapp/phoneuistates/inc/cphonetwosinglesandwaiting.h
branchRCL_3
changeset 61 41a7f70b3818
parent 15 2a26698d78ba
child 62 5266b1f337bd
--- a/phoneapp/phoneuistates/inc/cphonetwosinglesandwaiting.h	Thu Aug 19 09:54:27 2010 +0300
+++ b/phoneapp/phoneuistates/inc/cphonetwosinglesandwaiting.h	Tue Aug 31 15:14:29 2010 +0300
@@ -53,6 +53,10 @@
             TPhoneKeyEventMessages aMessage,
             TKeyCode aCode );
 
+        virtual void HandleKeyEventL( 
+            const TKeyEvent& aKeyEvent,
+            TEventCode aEventCode );
+        
         /**
         * A message handling function for Phone Engine messages
         * @param aMessage Message from Phone Engine
@@ -68,7 +72,13 @@
         * @param aErrorInfo: the error info
         */
         IMPORT_C virtual void HandleErrorL( 
-            const TPEErrorInfo& aErrorInfo ); 
+            const TPEErrorInfo& aErrorInfo );
+
+        /**
+        * Handles user selected UI commands.
+        * @param aCommand - selected command
+        */    
+        TBool HandleCommandL( TInt aCommand );
         
     protected:
 
@@ -84,11 +94,6 @@
         * ConstructL()
         */
         virtual void ConstructL();
-            
-        /**
-        * Open menu bar
-        */
-        virtual void OpenMenuBarL();
         
         virtual void HandleConnectedConferenceL( TInt aCallId );
         
@@ -107,6 +112,11 @@
         */ 
         void HandleNumberEntryClearedL();
         
+        /**
+        *  Handles received EPhoneCmdUpdateUiControls command.
+        */
+        void UpdateUiControlsL();
+        
         // call id of ringing call
         TInt iRingingCallId;
     };