模块screen入口函数介绍-read.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
模块screen入口函数介绍-read

TCN_UI_08A输入法模块总结 Version: 1.0 DCC Number 1 3pages Date: 2008/11/28 Project Subject Author Rao Li 简介 总体介绍 输入法模块是用于实现各种语言字符编辑的模块,如编辑短信,编辑收件人号码,编辑电话本等。08A的代码较之07B上的代码在架构上有比较大的改动。 主要相关文件: MMI层代码在…\code\plutommi\mmi\InputMethod文件夹下 Imui.c //UI显示相关 Imc.c //input method controller,供外部调用的函数 Imc_key.c //按键事件处理 Imc_pen.c //触摸笔事件处理 Imm.c //input method manager, 输入法内部消息处理 Imc_config.h //编辑器显示风格相关宏 输入法引擎库代码在…\code\vendor\inputmethod文件夹下 输入方式: 按键输入 虚拟键盘输入 手写输入 输入法类型: Multitap输入(包括多国语言) 智能联想输入(包括多国语言) 拼音或注音输入(包括简体和繁体) 笔画输入(包括简体和繁体) 数字输入 符号输入 虚拟键盘输入一般为全键盘,所以没有Multitap输入方式,其他同按键输入方式。 手写输入法类型则按照语言来分,类型有多国语言,简繁体中文,数字和符号,以及特殊代号。 输入法模块的架构 实现从按键到获得字显示的过程是靠输入法模块内部的消息分发处理机制完成的,最后调用注册好的wgui的函数来显示编辑界面。 参考资料 New_ime_report.pdf 术语和定义 Abbreviation Expansion MMI Man Machine Interface IME Input method engine VK Virtual keyboard 数据结构 常数定义和枚举值 输入法状态类型 Short name Value Long name comment mmi_imc_state_enum MMI_IMC_STATE_NONE MMI_IMC_STATE_INITIAL, MMI_IMC_STATE_SMART_CANDIDATE, MMI_IMC_STATE_PRE_SMART_CANDIDATE, MMI_IMC_STATE_MULTITAP, MMI_IMC_STATE_SPELL_INPUTING, MMI_IMC_STATE_SPELL_MULTITAP, MMI_IMC_STATE_CAND_SELECTING, MMI_IMC_STATE_ASSOC_SELECTING, MMI_IMC_STATE_PRE_ASSOC_SELECTING, MMI_IMC_STATE_HAND_WRITING, MMI_IMC_STATE_HAND_WRITING_CAND, MMI_IMC_STATE_MULTI_BLOCK_HAND_WRITING, MMI_IMC_STATE_SPELL_WITH_INPUT, MMI_IMC_STATE_CAND_SELECT_WITH_INPUT, MMI_IMC_STATE_VK_CAND, MMI_IMC_STATE_VK_CAND_MULTITAP, MMI_IMC_STATE_PREDICTING, MMI_IMC_STATE_INPUT, /* state for cstar input */ MMI_IMC_STATE_NEW_WORD_INITIAL, MMI_IMC_STATE_NEW_WORD_MULTITAP 下笔类型 Short name Value Long name comment mmi_imc_pen_down_ui_type_enum MMI_IMC_PEN_DOWN_UI_TYPE_NONE = 0, MMI_IMC_PEN_DOWN_UI_TYPE_EDITOR, MMI_IMC_PEN_DOWN_UI_TYPE_IMUI, MMI_IMC_PEN_DOWN_UI_TYPE_GENERAL Imc键值事件类型 Short name Value Long name comment mmi_imc_key_custom_value MMI_IMC_KEY_BASE , MMI_IMC_KEY_SYM_0 MMI_IMC_KEY_SYM_1, MMI_IM

您可能关注的文档

文档评论(0)

wangsux + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档