[发明专利]嵌入式图形界面系统中多层窗口的生成方法有效
申请号: | 201110162780.6 | 申请日: | 2011-06-16 |
公开(公告)号: | CN102193740A | 公开(公告)日: | 2011-09-21 |
发明(设计)人: | 王振宇 | 申请(专利权)人: | 珠海全志科技有限公司 |
主分类号: | G06F3/048 | 分类号: | G06F3/048 |
代理公司: | 珠海智专专利商标代理有限公司 44262 | 代理人: | 张中 |
地址: | 519080 广东省珠海市软*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式 图形界面 系统 多层 窗口 生成 方法 | ||
1.嵌入式图形界面系统中多层窗口的生成方法,其特征在于:包括
确定每一窗口的透明属性,设置至少一个第一主表面以及至少一个第二主表面,将每一透明窗口绘制在一个所述第一主表面上,在所述第二主表面上绘制至少一个非透明窗口;
根据每一所述窗口的Z序,计算生成每一所述窗口的剪切区域及透明区域,根据每一所述窗口的透明区域依次叠加Z序在该窗口之上的其他所述窗口;
在任一所述窗口的显示状态发生变化时,计算生成每一所述窗口的新剪切区域,根据每一所述窗口的新剪切区域计算生成该窗口的新透明区域,并计算生成每一所述窗口的无效区域,根据每一所述窗口的新透明区域依次叠加Z序在该窗口之上的其他所述窗口与所述无效区域相交的区域。
2.根据权利要求1所述嵌入式图形界面系统中多层窗口的生成方法,其特征在于:
计算所述窗口的剪切区域的步骤是:将所述窗口在屏幕内的区域减去Z序在该窗口之上的其他所述非透明窗口与该窗口相交的区域。
3.根据权利要求2所述嵌入式图形界面系统中多层窗口的生成方法,其特征在于:
计算所述窗口的透明区域的步骤是:计算所述窗口的剪切区域内Z序在该窗口之上的其他所述透明窗口与该窗口相交的区域。
4.根据权利要求1至3任一项所述嵌入式图形界面系统中多层窗口的生成方法,其特征在于:
所有所述非透明窗口绘制在一个所述第二主表面上。
5.根据权利要求1至3任一项所述嵌入式图形界面系统中多层窗口的生成方法,其特征在于:
计算所述窗口的新剪切区域的步骤是:将所述窗口在屏幕内的区域减去Z序在该窗口之上的其他所述非透明窗口与该窗口相交的区域。
6.根据权利要求5所述嵌入式图形界面系统中多层窗口的生成方法,其特征在于:
计算所述窗口的新透明区域的步骤是:计算所述窗口的新剪切区域内Z序在该窗口之上的其他所述透明窗口与该窗口相交的区域。
7.根据权利要求6所述嵌入式图形界面系统中多层窗口的生成方法,其特征在于:
计算所述窗口的无效区域的步骤是:将所述窗口的新剪切区域减去所述窗口的原剪切区域获得第一区域,将所述窗口的原透明区域与新透明区域相加后获得扩大透明区域,并计算所述扩大透明区域与所述新剪切区域相交的区域获得第二区域,将所述第一区域与所述第二区域相加。
8.根据权利要求7所述嵌入式图形界面系统中多层窗口的生成方法,其特征在于:
若所述窗口的新剪切区域小于所述窗口的原剪切区域,定义所述第一区域为空区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海全志科技有限公司,未经珠海全志科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110162780.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:限制用户界面操作的方法和装置
- 下一篇:一种多点触摸跟踪识别方法及其系统