phoneapp/phoneuicontrol/inc/cphonekeyeventforwarder.h
branchRCL_3
changeset 22 94dc1107e8b2
parent 20 3c221667e687
equal deleted inserted replaced
20:3c221667e687 22:94dc1107e8b2
   184         static TInt DoHandleLongPressKeyEventCallbackL( TAny* aAny );
   184         static TInt DoHandleLongPressKeyEventCallbackL( TAny* aAny );
   185         
   185         
   186         /**
   186         /**
   187         * Convert key code
   187         * Convert key code
   188         */   
   188         */   
   189         void ConvertKeyCode( TUint& aCode, const TKeyEvent& aKeyEvent ); 
   189         void ConvertKeyCodeL( TUint& aCode, const TKeyEvent& aKeyEvent ); 
   190 
   190 
   191         /**
   191         /**
   192         * Handle key long press
   192         * Handle key long press
   193         */
   193         */
   194         void HandleLongPressKeyEventL();
   194         void HandleLongPressKeyEventL();
   195         
   195         
   196         /**
   196         /**
   197          * Checks from the statemachine is the given keyevent 
   197          * Checks from the statemachine is the given keyevent 
   198          * one which produces a legal character in the current mode.
   198          * one which produces a legal character in the current mode.
   199          */
   199          */
   200         TBool IsKeyAllowed( const TKeyEvent& aKeyEvent );
   200         TBool IsKeyAllowedL( const TKeyEvent& aKeyEvent );
   201                 
   201                 
   202         /**
   202         /**
   203          * Checks is the given key special character (*, 0, # ) from half-qwerty
   203          * Checks is the given key special character (*, 0, # ) from half-qwerty
   204          * keyboard and conver key code if needed.
   204          * keyboard and conver key code if needed.
   205          */
   205          */
   294         
   294         
   295         /**
   295         /**
   296          * Status of virtual keyboard.
   296          * Status of virtual keyboard.
   297          */     
   297          */     
   298         TBool iVirtualKeyBoardOpen;
   298         TBool iVirtualKeyBoardOpen;
       
   299         
       
   300         
       
   301         /**
       
   302          * Indicates if menu or dialog was displayed
       
   303          * when the key was pressed down.
       
   304          */
       
   305         TBool iDisplayingMenuOrDialogOnEventKeyDown;
   299         
   306         
   300         /**
   307         /**
   301          * Application menu.
   308          * Application menu.
   302          * Not owned.
   309          * Not owned.
   303          */     
   310          */