[发明专利]进行混合显示的装置及其混合显示方法无效
申请号: | 200910192423.7 | 申请日: | 2009-09-15 |
公开(公告)号: | CN101661743A | 公开(公告)日: | 2010-03-03 |
发明(设计)人: | 胡新怡;阮敏 | 申请(专利权)人: | 厦门敏讯信息技术股份有限公司 |
主分类号: | G09G5/40 | 分类号: | G09G5/40;G06F3/14 |
代理公司: | 厦门市诚得知识产权代理事务所 | 代理人: | 方惠春 |
地址: | 361009福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 进行 混合 显示 装置 及其 方法 | ||
技术领域
本发明涉及显示技术领域,特别是涉及进行混合显示的装置及其混合显示方法。
背景技术
目前几乎所有的终端设备都有显示器来作为人机交互的接口。一般情况下,终端设备平台的显示器界面显示都会封装成相应的接口,以便实现模块化显示处理。所述显示器的显示都只支持单一类型的数据,为了显示这些数据而传入的参数也都只能为一个。
因此,上述的单一类型数据、单个传入参数的显示处理方法存在以下问题:
1)混合显示麻烦,每一种数据类型对应一个接口,在混合显示的时候,每显示一种类型就需要计算相应的偏移量。
2)显示变量被限定,每次显示的内容只能保存到一个特定的变量,并作为参数传入来显示。
3)修改不方便,如果一旦想往已显示的内容中增加些显示内容,就得重新计算全部的偏移量,重新整合代码,增加代码的错误率。
总之,现有技术单一类型数据、单个传入参数的显示处理方法在实践中受到很大的限制,导致要进行复杂界面的开发则必然增加开发人员的难度,程序条理被破坏,而且要给各类数据分别人工计算坐标,还存在显示的内容出现重叠或者不连接的隐患。
发明内容
本发明主要解决的技术问题是提供一种进行混合显示的装置及其混合显示方法,能够大幅简化显示程序设计,提高开发效率,降低成本,并减少屏幕显示的出错率。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种显示屏的混合显示方法,包括:根据要显示的数据类型、数量,在保存对应各种数据类型变量的预定义格式符和标志符的数据库中选择相应的格式符和标志符;将所述选择的格式符和标志符以每个数据类型变量对应一个标志符和格式符的参数字符串形式传给显示接口函数;所述显示接口函数通过所述格式符和标志符数量来确定变量个数以确定显示的内容总长度,通过所述格式符判断出格式符随后的一个字符为所述数据类型变量的标志符、参数字符串地址以及参数的入栈方式,通过所述标志符得到所述数据类型变量的地址;根据所述内容总长度显示所述数据类型变量地址中的相应数据。
其中,根据所述内容总长度显示所述数据类型变量地址中的相应数据的步骤之后,包括:增加、修改或删除所述选择的格式符和标志符,并以每个数据类型变量对应一个标志符和格式符的参数字符串形式传给显示接口函数。
其中,在保存对应各种数据类型变量的预定义格式符和标志符的数据库中选择相应的格式符和标志符的步骤包括:在保存对应字符、数字、符号、图片、视频数据类型变量的预定义格式符和标志符的数据库中选择相应的格式符和标志符。
其中,所述显示接口函数通过所述格式符判断出格式符随后的一个字符为所述数据类型变量的标志符、参数字符串地址以及参数的入栈方式,通过所述标志符得到所述数据类型变量的地址的步骤包括:(1)获取包含所述格式符和标志符的参数字符串地址;(2)获取所述参数字符串的长度1en,置变量i=0;(3)判断i是否小于1en;(4)若是,获取所述参数字符串的第i个字符;(5)若否,则进入所述显示相应数据的步骤(12);(6)判断所述参数字符串的第i个字符是否是格式符;(7)若是,判断所述参数字符串的第i+1个字符是否是标志符;(8)若否,则进入将i增加1的步骤(11);(9)若是,则获取该变量i的地址并取出其内容,按标志符转换成相应的内容保存到显示缓存中;(10)若否,则进入将i增加1的步骤(11);(11)i++,跳转到判断i是否小于1en的步骤(3);(12)进入所述显示显示缓存中相应数据的步骤。
为解决上述技术问题,本发明采用的另一个技术方案是:提供一种进行混合显示的装置,包括:存储单元,保存对应各种数据类型变量的预定义格式符和标志符;参数生成单元,用于根据要显示的数据类型、数量,在所述存储单元中选择相应的格式符和标志符;参数输入单元,用于将所述选择的格式符和标志符以每个数据类型变量对应一个标志符和格式符的参数字符串形式传给显示接口函数;所述显示接口函数用于通过所述格式符和标志符数量来确定变量个数以确定显示的内容总长度,通过所述格式符判断出格式符随后的一个字符为所述数据类型变量的标志符、参数字符串地址以及参数的入栈方式,通过所述标志符得到所述数据类型变量的地址;显示单元,用于根据所述内容总长度在所述显示屏上显示所述数据类型变量地址中的相应数据。
其中,进一步包括:显示更改单元,用于增加、修改或删除所述选择的格式符和标志符,并以每个数据类型变量对应一个标志符和格式符的参数字符串形式传给显示接口函数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门敏讯信息技术股份有限公司,未经厦门敏讯信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910192423.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:树脂核心柱芯片封装结构
- 下一篇:一种植物丝束过滤纤维及其制作方法