【技术实现步骤摘要】
一种用于嵌入式Linux系统的中文拼音输入法
本专利技术涉及中文输入显示领域,具体涉及一种用于嵌入式Linux系统的中文拼音输入法。
技术介绍
中文的输入和显示技术的实现是嵌入式Linux系统软件开发的难点之一。目前随着嵌入式设备的使用范围越来越广,嵌入式设备的人机交互部分的开发工作越来越多。由于嵌入式Linux系统的特殊性,Linux系统本身不带有桌面系统,不带有图形库,不能像桌面系统一样使用第三方的专业软件,大多数第三方软件完全需要自己开发。第三方软件开发过程涉及到相关的技术环节较多,概念较多也比较抽象,可用资源相对匮乏,开发过程相对复杂和繁琐。嵌入式Linux系统应用软件的开发不同于“裸机”模式,资源相对扩大,需求相对复杂,软件资源相对丰富,功能也相对强大。但与桌面系统相比,自己的资源又严重受限,所以桌面系统下的应用层软件资源几乎都不可用,只能在嵌入式Linux系统下重构。由此可知,在嵌入式Linux系统下实现中文输入存在技术要求高,过程繁杂的问题。
技术实现思路
(一)专利技术目的 ...
【技术保护点】
1.一种用于嵌入式Linux系统的中文拼音输入法,其特征在于,该输入法包括以下步骤:/n步骤1,创建汉字显示区;/n步骤2,在接收到鼠标点击消息后,弹出多功能键盘;/n步骤3,响应键盘输入操作,在所述多功能键盘的键盘显示区拷贝键盘输入的字符;/n步骤4,当键盘输入结束时,启动中文拼音检索函数;/n步骤5,当所述中文拼音检索函数的检索结果有效时,拷贝所述检索结果到中文内存链表;/n步骤6,异步通知动态表格事件,所述动态表格处理通知事件;/n步骤7,周期刷新,拷贝所述中文内存链表的内容至所述动态表格的相应单元格并显示在所述单元格中;/n步骤8,响应单元格的选中操作,拷贝中文到所述汉字显示区。/n
【技术特征摘要】
1.一种用于嵌入式Linux系统的中文拼音输入法,其特征在于,该输入法包括以下步骤:
步骤1,创建汉字显示区;
步骤2,在接收到鼠标点击消息后,弹出多功能键盘;
步骤3,响应键盘输入操作,在所述多功能键盘的键盘显示区拷贝键盘输入的字符;
步骤4,当键盘输入结束时,启动中文拼音检索函数;
步骤5,当所述中文拼音检索函数的检索结果有效时,拷贝所述检索结果到中文内存链表;
步骤6,异步通知动态表格事件,所述动态表格处理通知事件;
步骤7,周期刷新,拷贝所述中文内存链表的内容至所述动态表格的相应单元格并显示在所述单元格中;
步骤8,响应单元格的选中操作,拷贝中文到所述汉字显示区。
2.根据权利要求1所述的中文拼音输入法,其特征在于,在步骤2中,采用组态工具实现所述多功能键盘的按键,用脚本方式实现对每个按键的点击响应。
3.根据权利要求2所述的中文拼音输入法,其特征在于,在步骤2中,所述多功能键盘封装成独立的功能模块,作为标准图元插件被复用。
4.根据权利要...
【专利技术属性】
技术研发人员:关儒雅,高建琨,徐涛,应站煌,陈玉峰,王龙洋,郑晓庆,田萍,方正,侍文博,李永亮,
申请(专利权)人:许昌许继软件技术有限公司,许继电气股份有限公司,许继集团有限公司,
类型:发明
国别省市:河南;41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。