equal
deleted
inserted
replaced
120 void MonitorWsMessage(const TWsEvent& aEvent); |
120 void MonitorWsMessage(const TWsEvent& aEvent); |
121 #endif |
121 #endif |
122 inline void SetFlag(TInt aFlag); |
122 inline void SetFlag(TInt aFlag); |
123 inline void ClearFlag(TInt aFlag); |
123 inline void ClearFlag(TInt aFlag); |
124 inline TBool IsFlagSet(TInt aFlag) const; |
124 inline TBool IsFlagSet(TInt aFlag) const; |
|
125 TKeyResponse CheckForSpecilacaseHandlingTosetKeyboardtype(const TKeyEvent& aKeyEvent, TEventCode aEventCode); |
125 TBool IsNaviKey(TUint aCode); |
126 TBool IsNaviKey(TUint aCode); |
126 private: |
127 private: |
127 // Data not owned |
128 // Data not owned |
128 CAknFepManager& iFepMan; |
129 CAknFepManager& iFepMan; |
129 |
130 |
130 TAknFepManagerState iKeyCatcherState; |
131 TAknFepManagerState iKeyCatcherState; |
131 TUint iFlags; |
132 TUint iFlags; |
132 TKeyPressLength iKeyPressLength; |
133 TKeyPressLength iKeyPressLength; |
133 TInt iLongPressedScanCode; |
134 TInt iLongPressedScanCode; |
|
135 TBool iPreviousKeyeventNormal; |
|
136 TBool iPreviousKeyeventSpecial; |
|
137 TBool iRetainKeyBoardtypeFornextkeyevent; |
134 }; |
138 }; |
135 |
139 |
136 /** |
140 /** |
137 * Sets aFlag bitfield in iFlags |
141 * Sets aFlag bitfield in iFlags |
138 */ |
142 */ |