[发明专利]Z-次序带无效
申请号: | 201110423054.5 | 申请日: | 2011-12-16 |
公开(公告)号: | CN103092598A | 公开(公告)日: | 2013-05-08 |
发明(设计)人: | G.德贝克;A.斯尼特科夫斯基夫;C.古扎克;J.斯蒂芬斯;T.奥尔森;M.萨德克;山本浩文;R.贾雷特;D.阿扎里安;A.唐;J.男;A.福德;C.萨里恩 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 黄维;刘鹏 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 次序 | ||
技术领域
本主题公开涉及计算系统显示管理,且更具体地涉及建立便于针对与计算显示相关的图形项目的可见性控制。
背景技术
计算系统利用各种输出机制将信息传递(relay)到系统用户。例如计算设备利用显示屏再现图形元素,例如窗口、文本、按钮和/或其他控制元素等,以用于用户可视图形元素。常规地,诸如窗口之类的图形元素被配置具有一组坐标(例如x和y坐标),该坐标指定要显示所述元素所在的显示器的区域。此外,窗口和其他图形元素常规地由z次序栈和/或控制在发生重叠时显示图形的次序的其他类似机制来管理。例如,如果两个窗口占用二维显示空间中的共同区域,则z次序栈可以用于确定哪个窗口在另一个窗口前面显示,由此使得在重叠点处最上面(topmost)的窗口可见且最下面的窗口不可见。
在传统的显示管理系统中,各窗口共享相同的z次序栈。然而,当由于图形元素之间的对栈的上面(top)的位置的竞争多个窗口或其他图形元素期望处于z次序的上面时,该单个栈造成了困难。此外,常规显示管理机制没有提供相对z次序定位可以针对不同窗口或其他图形保持的手段,因为图形元素在单个栈内自由移动。而且,在常规系统中缺乏z次序控制导致在保护用户体验的部分以及将开窗口规则应用到窗口子集方面的显著困难。因此,将会期望实现提供改进的z次序控制的显示管理系统。
当今的计算系统和资源管理技术的上述缺陷仅仅旨在提供常规系统的一些问题的综述,并且不旨在是穷举的。一旦回顾了下面的描述,常规系统的其他问题和本文所述的各种非限制性实施例的对应的益处可以变得进一步清楚明白。
发明内容
本文提供一种有助于实现对随后在更详细的描述和附图中的示范性、非限制性实施例的各个方面的基本或一般的理解。然而,该发明内容不旨在作为广泛或穷举的综述。取而代之,该发明内容的唯一目的是以简化形式提出作为下面的各种实施例的更详细描述的序言的与一些示范性非限制性实施例相关的一些概念。
在一个或多个实施例中,窗口和其他显示元素经由多个z次序栈来管理。一个或多个本文中被称为z次序带的z次序栈的相应集合被用于对应于相应应用类型布置窗口和其他图形。此外,显示管理系统控制那些窗口和/或其他图形元素可以进入并退出每个带。在一个实例中,给定带内的图形元素可以另外服从(subject)按带属性,例如对应于该带的开窗口规则、格式属性等。此外或可替代地,图形到z次序带的分配和/或z次序带内图形的配置可以至少部分地基于用户输入而被控制。
在本文的其他实施例中,z次序带和/或其他适当机制被用于促进用于计算环境的注册水印。计算环境的一个或多个受许可元素(例如应用、操作系统等)可以利用验证和/或以另外方式注册对应于计算环境的受许可元素的许可证(一个或多个)的许可证注册过程。此外,计算环境可以管理如上概括描述的窗口和/或其他显示元素的再现。一旦确定了计算环境的受许可元素尚未被成功注册(例如,一旦满足其他条件,例如经过了预定量的时间等),计算系统在显示屏上再现注册水印显示。该注册水印显示被分配z次序带,这实现了它显示在与计算系统相关联的所有其他图形元素之上。此外,计算系统防止任何其他图形元素进入与注册水印显示相关联的z次序带和干扰其可见性。
这些和其他实施例在下文中更详细地描述。
附图说明
各种非限制性实施例进一步参照附图而被描述,在附图中:
图1是示出根据一个或多个实施例的显示管理系统的简化视图的框图;
图2-5是示范性窗口层次的说明性视图;
图6是示出根据一个或多个实施例的z次序显示带控制系统的框图;
图7是根据一个或多个实施例的z次序带功能的说明性视图;
图8是根据一个或多个实施例的示范性z次序带的说明性视图;
图9是示出根据一个或多个实施例的示范性z次序带管理组件的框图;
图10是示出根据一个或多个实施例的按带显示排序系统的框图;
图11是示出根据一个或多个实施例的基于注册的水印系统的框图;
图12是图示用于z次序显示管理的示范性非限制性过程的流程图;
图13是图示用于计算机显示器的注册水印的示范性非限制性过程的另一个流程图;
图14是表示其中可以实现本文描述的各种实施例的示范性非限制性联网环境的框图;以及
图15是表示其中可以实现本文描述的各种实施例的一个或多个方面的示范性非限制性计算系统或操作环境的框图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110423054.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:箴言画意画框
- 下一篇:网布椅背腰靠的形成装置