equal
deleted
inserted
replaced
898 * checks that the editor the editor has free space to add another character |
898 * checks that the editor the editor has free space to add another character |
899 * An editor of unlimited length will return its maximum size as zero |
899 * An editor of unlimited length will return its maximum size as zero |
900 */ |
900 */ |
901 TBool EditorHasFreeSpace( TInt aNumberOfCharacter = 0 ) const; |
901 TBool EditorHasFreeSpace( TInt aNumberOfCharacter = 0 ) const; |
902 TBool IsSpecialNumericEditor(); |
902 TBool IsSpecialNumericEditor(); |
|
903 |
|
904 void TryPopExactWordInICFL(); |
903 |
905 |
904 private: |
906 private: |
905 |
907 |
906 /** |
908 /** |
907 * Handles notifications that the UI has changed focus |
909 * Handles notifications that the UI has changed focus |
1008 /** |
1010 /** |
1009 * Handle shift key loop in chinese variant for qwerty and mini qwerty |
1011 * Handle shift key loop in chinese variant for qwerty and mini qwerty |
1010 */ |
1012 */ |
1011 void HandleShiftQwertyChineseL(TEventCode aEventCode); |
1013 void HandleShiftQwertyChineseL(TEventCode aEventCode); |
1012 #endif //RD_INTELLIGENT_TEXT_INPUT |
1014 #endif //RD_INTELLIGENT_TEXT_INPUT |
|
1015 |
|
1016 void GetCandidatesWithIndexL(CDesCArray* aArray, |
|
1017 TInt& aActiveIdx, TInt& aSecondaryIdx); |
|
1018 void TryPopExactWordInOtherPlaceL(); |
|
1019 |
1013 /** |
1020 /** |
1014 * Launches the insert word query in western predictive text mode |
1021 * Launches the insert word query in western predictive text mode |
1015 */ |
1022 */ |
1016 void LaunchInsertWordQueryL(const TDesC& aInitialText, TCursorSelection aTextSpanToReplace); |
1023 void LaunchInsertWordQueryL(const TDesC& aInitialText, TCursorSelection aTextSpanToReplace); |
1017 |
1024 |
1629 * only inline editing flags are changed |
1636 * only inline editing flags are changed |
1630 */ |
1637 */ |
1631 void CommitInlineEditL(); |
1638 void CommitInlineEditL(); |
1632 |
1639 |
1633 TBool GetIndicatorImgID(TInt& aIndicatorImgID, TInt& aIndicatorTextID); |
1640 TBool GetIndicatorImgID(TInt& aIndicatorImgID, TInt& aIndicatorTextID); |
|
1641 |
|
1642 TInt CurrentInputLangCode(); |
1634 |
1643 |
1635 inline TFepSymbolOfHardwareOne SymbolInfoOfHardKey1(); |
1644 inline TFepSymbolOfHardwareOne SymbolInfoOfHardKey1(); |
1636 public: |
1645 public: |
1637 #ifdef RD_INTELLIGENT_TEXT_INPUT |
1646 #ifdef RD_INTELLIGENT_TEXT_INPUT |
1638 /* |
1647 /* |