diff -r ecbabf52600f -r bd83ceabce89 fep/aknfep/inc/AknFepUiManagerChinese.h --- a/fep/aknfep/inc/AknFepUiManagerChinese.h Wed Sep 01 12:23:33 2010 +0100 +++ b/fep/aknfep/inc/AknFepUiManagerChinese.h Tue Sep 14 21:59:06 2010 +0300 @@ -275,6 +275,16 @@ */ void ConstructL(TLanguage aLanguage); + /** + * Tell whether this key mapped valid zhuyin, pinyin, or cangjie symbol + */ + TBool IsValidChineseInputSymbol(TInt aKey, TPtiEngineInputMode aMode) const; + + /** + * Tell whether this key mapped valid chinese tone mark + */ + TBool IsValidChineseToneMarkKey(TInt aKey, TPtiEngineInputMode aMode) const; + private: // Data TAknFepInputStateChineseBase iFepUiState; MAknFepUICtrlContainerChinese* iContainerPane;