221 inline TBool AllowCapitalize(TUint16 aChar) const; |
221 inline TBool AllowCapitalize(TUint16 aChar) const; |
222 void NumericModeKeysForQwertyL(TInt aLanguage, |
222 void NumericModeKeysForQwertyL(TInt aLanguage, |
223 RArray<TPtiNumericKeyBinding>& aResult, |
223 RArray<TPtiNumericKeyBinding>& aResult, |
224 TBool aUseExtendedSet, |
224 TBool aUseExtendedSet, |
225 TPtiKeyboardType aKeyboardtype = EPtiKeyboardNone); |
225 TPtiKeyboardType aKeyboardtype = EPtiKeyboardNone); |
226 TPtiKeyboardType ActiveKeyboardType() const; |
226 TPtiKeyboardType ActiveKeyboardTypeL(); |
227 TPtiKeyboardType FindFirstAvailableQwertyKeyboardType(TInt aLang) const; |
227 TPtiKeyboardType FindFirstAvailableQwertyKeyboardType(TInt aLang) const; |
228 TPtiTextCase CaseForMappedCharacter(TChar aCharacter); |
228 TPtiTextCase CaseForMappedCharacter(TChar aCharacter); |
229 void RemoveTrailingPunctuations(); |
229 void RemoveTrailingPunctuations(); |
230 void RemoveTrailingPunctuations12Key(); |
230 void RemoveTrailingPunctuations12Key(); |
231 void OnInputModeChanged(TPtiEngineInputMode aOldMode, TPtiEngineInputMode aNewMode); |
|
232 #ifdef FF_DUAL_LANGUAGE_SUPPORT |
231 #ifdef FF_DUAL_LANGUAGE_SUPPORT |
233 void SearchKeySequenceInSecLang(TPtrC aIn, TDes8& aOut); |
232 void SearchKeySequenceInSecLang(TPtrC aIn, TDes8& aOut); |
234 #endif // FF_DUAL_LANGUAGE_SUPPORT |
233 #endif // FF_DUAL_LANGUAGE_SUPPORT |
235 TBool IsCurrentCoreSupportCaseInfo(); |
|
236 private: |
234 private: |
237 /* |
235 /* |
238 * Pointer to PtiEngine front end. |
236 * Pointer to PtiEngine front end. |
239 */ |
237 */ |
240 CPtiEngine* iFrontEnd; |
238 CPtiEngine* iFrontEnd; |