Symbian 中检测编辑框当前输入法类型的方法
2010-03-18 21:01:00 来源:WEB开发网核心提示:用这种方法,当前的输入法是拼音和笔画时,Symbian 中检测编辑框当前输入法类型的方法(2),IndicatorState(S_uid(EAknNaviPaneEditorIndicatorT9) )都为TRUE,因为输入法的切换是按一定的顺序的,所以可以考虑用顺序来进一步判断这两种输入法,在SDK中的目录 C:Sy
用这种方法,当前的输入法是拼音和笔画时,IndicatorState(S_uid(EAknNaviPaneEditorIndicatorT9) )都为TRUE,因为输入法的切换是按一定的顺序的,所以可以考虑用顺序来进一步判断这两种输入法。
在SDK中的目录 C:Symbian.0sSeries60_v20Epoc32includeavkon.hrh(或C: Symbian8.0aS60_2nd_FP2_SCepoc32includeavkon.hrh)中定义上面用到的一些枚举值。
// Navi pane editor indicators
EAknNaviPaneEditorIndicatorT9 = 100,
EAknNaviPaneEditorIndicatorUpperCase,
EAknNaviPaneEditorIndicatorLowerCase,
EAknNaviPaneEditorIndicatorTextCase,
EAknNaviPaneEditorIndicatorNumberCase,
EAknNaviPaneEditorIndicatorQuery,
EAknNaviPaneEditorIndicatorQwertyShift,
EAknNaviPaneEditorIndicatorArabicCase = 130,
EAknNaviPaneEditorIndicatorHebrewCase,
EAknNaviPaneEditorIndicatorArabicIndicNumberCase,
EAknNaviPaneEditorIndicatorPinyin //pinyin
EAknNaviPaneEditorIndicatorStroke // stroke
更多精彩
赞助商链接