uifw/AknGlobalUI/AknCapServer/inc/AknKeyFilter.h
branchRCL_3
changeset 15 08e69e956a8c
parent 4 8ca85d2f0db7
child 55 aecbbf00d063
equal deleted inserted replaced
10:9f56a4e1b8ab 15:08e69e956a8c
    52     void ActivateViewL( const TVwsViewId& aViewId, TUid aCustomMessageId );
    52     void ActivateViewL( const TVwsViewId& aViewId, TUid aCustomMessageId );
    53     void CaptureHardwareStateKeysL();
    53     void CaptureHardwareStateKeysL();
    54     void InitHardwareStateL();
    54     void InitHardwareStateL();
    55     TBool HandleHardwareStateKeyL(TInt aCode);
    55     TBool HandleHardwareStateKeyL(TInt aCode);
    56     void FreeHardwareStateKeys();
    56     void FreeHardwareStateKeys();
    57     void SetHardwareStateL(TInt aState);
    57     void SetHardwareStateL(TInt aState, TBool& aChanged);
    58 #ifdef RD_INTELLIGENT_TEXT_INPUT
    58 #ifdef RD_INTELLIGENT_TEXT_INPUT
    59     TInt CAknServKeyFilter::HwKeyToKeyBoardType(TInt aKeyCode);
    59     TInt CAknServKeyFilter::HwKeyToKeyBoardType(TInt aKeyCode);
    60 #endif
    60 #endif
    61     void RotateScreenL( TInt aState );
    61     void RotateScreenL( TInt aState );
       
    62     void UpdateStateAndNotifyL( TInt aState );
    62     void UpdateKeyboardLayout( TInt aKeyboardLayout );
    63     void UpdateKeyboardLayout( TInt aKeyboardLayout );
    63     
    64     
    64 private:
    65 private:
    65     CAknCapAppServerAppUi* iAppUi; // not owned
    66     CAknCapAppServerAppUi* iAppUi; // not owned
    66     CPeriodic* iHomeTimer;
    67     CPeriodic* iHomeTimer;