[发明专利]一种嵌入式窗口管理方法及装置在审
申请号: | 201410395996.0 | 申请日: | 2014-08-13 |
公开(公告)号: | CN104142758A | 公开(公告)日: | 2014-11-12 |
发明(设计)人: | 梁文森;苏镇扬 | 申请(专利权)人: | 福建星网视易信息系统有限公司 |
主分类号: | G06F3/041 | 分类号: | G06F3/041;G06F3/02 |
代理公司: | 福州市鼓楼区博深专利代理事务所(普通合伙) 35214 | 代理人: | 林志峥 |
地址: | 350002 福建省福州市金山*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 窗口 管理 方法 装置 | ||
1.一种嵌入式窗口管理方法,其特征在于,包括步骤:
将屏幕分隔成两个以上窗口,所述每个窗口包括图片、窗口区域和剪切区域,所述窗口区域用于指示窗口在屏幕的显示位置,所述剪切区域用于指示窗口内图片的具体显示部分;
将预显示的文件转化成图片,并将所述图片加载到对应的窗口中;
更新屏幕显示区域,将与屏幕显示区域重叠的窗口图片更新到显存。
2.根据权利要求1所述的嵌入式窗口管理方法,其特征在于,在所述更新屏幕显示区域步骤之前还包括以下步骤:更换窗口区域内图片或按预设步长更新剪切区域。
3.根据权利要求2所述的嵌入式窗口管理方法,其特征在于,按预设步长更新剪切区域的具体步骤包括:
设置所述剪切区域的位移量,其中,位移量的初值为0;
按预设步长更新所述剪切区域,计算所述剪切区域的位移量;
判断剪切区域更新过程中,其剩余宽度是否小于一个预设步长,若是,则播放结束,若否,则继续按预设步长向剪切方向更新所述剪切区域。
4.根据权利要求1所述的嵌入式窗口管理方法,其特征在于,所述窗口为同一数组的元素,所述窗口设置有子窗口,所述每个窗口的子窗口形成一双向链表,所述子窗口包括图片、所述窗口区域和剪切区域。
5.根据权利要求4所述的嵌入式窗口管理方法,其特征在于,还包括主窗口;
所述主窗口用于在更新屏幕显示区域时,将窗口、以及窗口所包含的子窗口的内容更新到主窗口;通过所述主窗口将窗口、以及窗口所包含的子窗口的内容更新到显存。
6.根据权利要求5所述的嵌入式窗口管理方法,其特征在于,更新屏幕显示区域的具体步骤包括:
遍历所述窗口以及窗口所包含的子窗口,确定处于激活状态的窗口以及所述窗口所包含的子窗口;
计算更新区域与所述处于激活状态的窗口以及所述窗口所包含的子窗口的重叠部分;
通过所述窗口区域、剪切区域和所述重叠部分计算出图片重叠区域;
将所述图片重叠区域的图片更新到主窗口;
将主窗口更新区域的图片更新到显存的相应区域。
7.根据权利要求6所述的嵌入式窗口管理方法,其特征在于,还包括创建窗口、创建子窗口、销毁窗口、销毁子窗口、加载图片、取消加载图片、修改剪切区域和更新屏幕显示区域。
8.根据权利要求一种嵌入式窗口管理装置,其特征在于,包括分屏模块、加载模块和显示模块;
所述分屏模块用于将屏幕分隔成两个以上窗口,所述每个窗口包括图片、窗口区域和剪切区域,所述窗口区域用于指示窗口在屏幕的显示位置,所述剪切区域用于指示窗口内图片的具体显示部分;
所述加载模块用于将预显示的文件转化成图片,并将所述图片加载到对应的窗口中;
所述显示模块用于更新屏幕显示区域,将与屏幕显示区域重叠的窗口图片更新到显存。
9.根据权利要求8所述的嵌入式窗口管理装置,其特征在于,所述显示模块包括设置单元、更新单元和判断单元;
所述设置单元用于设置所述剪切区域的位移量,其中,所述位移量的初值为0;
所述更新单元用于按预设步长更新所述剪切区域,计算所述剪切区域的位移量;
所述判断单元用于判断剪切区域更新过程中,其剩余宽度是否小于一个预设步长,若是,则播放结束,若否,则继续按预设步长向剪切方向更新所述剪切区域。
10.根据权利要求8所述的嵌入式窗口管理装置,其特征在于,所述窗口为同一数组的元素,所述窗口设置有子窗口,所述每个窗口的子窗口形成一双向链表,所述子窗口包括图片、所述窗口区域和剪切区域;
还包括主窗口;所述主窗口用于在更新屏幕显示区域时,将窗口、以及窗口所包含的子窗口的内容更新到主窗口;通过所述主窗口将窗口、以及窗口所包含的子窗口的内容更新到显存。
11.根据权利要求10所述的嵌入式窗口管理装置,其特征在于,还包括更新屏幕显示区域模块,所述更新屏幕显示区域模块包括遍历单元、第一计算单元、第二计算单元、缩放单元和显存更新单元;
所述遍历单元用于遍历所述窗口以及窗口所包含的子窗口,确定处于激活状态的窗口以及所述窗口所包含的子窗口;
所述第一计算单元用于计算更新区域与所述处于激活状态的窗口以及所述窗口所包含的子窗口的重叠部分;
所述第二计算单元用于通过所述窗口区域、剪切区域和所述重叠部分计算出图片重叠区域;
所述缩放单元用于将所述图片重叠区域的图片更新到主窗口;
所述显存更新单元用于将主窗口更新区域的图片更新到显存的相应区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网视易信息系统有限公司,未经福建星网视易信息系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410395996.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:交互式投影设备及其交互笔的定位方法
- 下一篇:触控装置