微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > mt2503Fr输入法下法语候选字不正确

mt2503Fr输入法下法语候选字不正确

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
将输入法切换成 Fr 输入法时,映射表中(即按某个按键出现的候选字符表),KEY_9:W X Y Z 9 Ÿ(0x0178),而实际软件中,KEY_9:W X Y Z 9
ÿ(0x00ff),即最后那个字符没有转化为大写。
[SOLUTION]
修改app_str.c中函数app_ucs2_towupper如下:

if ((wc >= 0x0061 && wc <= 0x007A) || /* Latin basic */
(wc >= 0x00E0 && wc <= 0x00F6) || (wc >= 0x00F8 && wc <= 0x00FE) || /* Latin-1 */
(wc >= 0x0430 && wc <= 0x044F)) /* Cyrillic */
{
return (wc - 0x0020);
}
//添加开始
else if (wc == 0x00FF)
{
return (wc + 0x79);
}
//添加结束

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top