公开了涉及将Z次序指派给多个用户界面元素的各个实施例。一个公开的实施例提供了基于所述用户界面元素的交互状态将z排序指派给在多用户交互式显示器上显示的用户界面元素的方法,该交互状态取决于用户如何与该用户界面元素交互。该方法包括检测该用户界面元素的交互状态的改变。如果改变是对在该显示器上移动该用户界面元素的发起,则将该用户界面元素移动到该z排序内的第一预定位置。如果改变是对与包含在该用户界面元素中的内容的用户交互的发起,则将该用户界面元素移动到该z排序内的第二预定位置。
【技术实现步骤摘要】
本专利技术涉及显示器的多用户交互,尤其涉及将ζ次序(Z-OTder)指派给用户界面元素。
技术介绍
带有多触摸显示器的图形用户界面可以被配置成同时从多个用户接收输入。此外,每个用户可以与多触摸显示器显示的一个或多个用户界面元素交互。例如,两个用户可以与一组数字图像交互,且每个用户可以同时操纵来自该组的不同的数字图像。这样,在多触摸显示器上可能存在随着用户操作元素而可能重叠的若干个活动的用户界面元素。由此,向图形用户界面上的用户界面元素指派ζ次序以确定在重叠的情况下哪个用户界面元素在其他元素的前面显示。这种ζ排序可影响各种功能,诸如拖放动作。
技术实现思路
相应地,此处公开了与将ζ次序指派给多个用户界面元素相关的各个实施例。例如,一个公开的实施例提供了在包括显示器的多用户交互式显示设备中,基于用户界面元素的交互状态将ζ排序指派给在显示器上显示的用户界面元素的方法,该交互状态取决于用户如何与用户界面元素交互。方法包括检测用户界面元素的交互状态的改变。如果改变是对用户界面元素在显示器上的移动的发起,则用户界面元素被移动到Z排序内的第一预定位置。如果改变是对与包含在用户界面元素内的内容的用户交互的发起,则用户界面元素被移动到Z排序内的第二预定位置。如果改变是停止与用户界面元素的用户交互,那么用户界面元素被移动到Z排序内的第三预定位置。提供本概述以便以简化形式介绍将在以下详细描述中进一步描述的一些概念。本概述并不旨在标识出所要求保护的主题的关键因素或必要特征,也不旨在用于限定所要求保护的主题的范围。此外,所要求保护的主题不限于解决在本专利技术的任一部分中提及的任何或所有缺点的实现。附图说明图1示出了与多用户交互式显示设备的实施例交互的用户的示意图。图2示出了包括交互式显示器的计算设备的实施例的示意图。图3示出了将ζ次序指派给用户界面元素的方法的实施例的流程图。图4-6示出了根据本专利技术的一实施例的用户界面元素在多触摸显示器上移动的示例。图7-9示出了根据本专利技术的一实施例的用户界面元素在多触摸显示器上移动的另一示例。图10-12示出了根据本专利技术的一实施例的将ζ次序指派给用户界面元素的示例。图13示出了示出将用户输入从用户输入设备定向到所选用户界面元素的方法的实施例的流程图。 具体实施例方式此处公开了涉及将ζ次序指派给在多触摸显示器上显示的多个用户界面元素的各个实施例。如上所述,当多个用户与多个用户界面元素交互时,一个或多个活动的用户界面元素可以重叠。根据用户界面元素的ζ次序,这种重叠可支持或阻碍诸如拖放功能之类的各种功能。在讨论将ζ次序指派给多触摸显示器上的用户界面元素之前,参考图1描述多触摸的使用环境的示意图,并参考图2描述包括多触摸显示器的示例性计算设备的实施例。图1示出了两个用户102和104与多触摸显示器108的实施例的表面106交互的示意图。如所描述的,用户102正在经由触摸(例如手指110)操纵用户界面元素112,而用户104正在经由触摸(例如手指116)操纵用户界面元素118。示出了部分地位于用户界面元素112之下的第三用户界面元素114。继续到图2,示出了包括多触摸显示器202的表面计算设备200的实施例的示意性描述。多触摸显示器202包括具有图像源204和图像投影到其上的显示屏幕206的投影显示系统。尽管在投影显示系统的上下文中示出,但是可以理解此处所描述的实施例也可以用其他适当的显示系统实现,包括但不限于LCD平板系统。此外,尽管此处在多触摸输入设备的上下文中描述,但是可以理解所公开的实施例可以与任何其他适当的输入设备一起使用,包括但不限于被配置成从多个鼠标设备接收输入的系统等。图像源204包括诸如灯(所描述的)、LED阵列之类的光源208或其他适当的光源。 图像源204也包括诸如所描述的IXD (液晶显示器)、LCOS (硅上液晶)显示器、DLP (数字光处理)显示器之类的图像产生元件210或任何其他适当的图像产生元件。显示屏幕206包括诸如玻璃片之类的清晰的透明部分212和设置在清晰的透明部分212上的漫射屏幕层214。如所描述的,漫射屏幕层214用作触摸表面。在其他实施例中,可以在漫射屏幕层214上设置附加透明层(未示出)作为触摸表面,以向显示表面提供平滑的外观和感觉。此外,在使用IXD平板而非投影图像源在显示屏幕206上显示图像的实施例中,可省略漫射屏幕层214。继续图2,多触摸显示器202还包括电子控制器216,该电子控制器216包括处理器218和存储器220。可以理解存储器220可以是包括其上存储有指令(例如,软件)的计算机可读存储介质(例如盘、带等),这些指令可由处理器218执行以控制计算设备200的各个部分来实现此处所描述的方法。为了感测放置在显示屏幕206上的对象,多触摸显示器202包括图像传感器224, 该图像传感器224被配置成捕捉显示屏幕206的整个背面的图像并将该图像提供给电子控制器216以检测出现在图像中的对象。漫射屏幕层214有助于避免对未与显示屏幕206接触或并非放置在显示屏幕206的几毫米之内的对象进行成像。由于图像传感器224可检测靠近但不接触显示屏幕206的对象,因此可以理解本文中所使用的术语“接触”也可包括接近接触输入。图像传感器224可包括任何适当的图像传感机制。适当的图像传感机制的示例包括但不限于CXD和CMOS图像传感器。此外,图像传感机制可以按足以检测对象在显示屏幕206上的运动的频率捕捉显示屏幕206的图像。尽管图2的实施例示出了一个图像传感器, 但是将理解,可使用多于一个图像传感器来捕捉显示屏幕206的图像。图像传感器224可以被配置成检测任何适当的波长的光,该波长包括但不限于红外线和可见波长。为了协助检测放置在显示屏幕206上的对象,图像传感器224还可以包括诸如一个或多个发光二极管(LED)之类的被配置成产生红外线或可见光以照亮显示屏幕206的背面的照明226。来自照明226的光可以被放置在显示屏幕206上的对象反射,并在随后由图像传感器224检测。此外,红外线带通过滤器227可用于通过由照明226发出的频率的光,但是阻止带通频率之外的频率的光达到图像传感器224,由此减少到达图像传感器224的环境光的量。尽管此处在光学触敏系统的上下文中描述,但是此处所述的实施例也可与任何其他适当类型的触敏输入系统或非触敏输入系统联用以及与任何适当类型的计算设备联用。 其他这种系统的示例包括但不限于电容性和电阻性触敏输入。此外,尽管被示意性地描述为将上述各个组件结合到单个单元中的单个设备,但是可以理解多触摸显示器202也可以包括通过缆线、无线连接、网络连接等连接为一系统的多个分立的物理部分或单元。可以理解术语“计算设备”可以包括电子地执行诸如用户界面程序之类的一个或多个程序的任何设备。这种设备可以包括但不限于个人计算机、膝上型计算机、服务器、便携式媒体播放器、 手持式设备、蜂窝电话以及基于多处理器的可编程消费电子设备和/或电器。图2也描述了其手指放置在显示屏幕206上的手230。图像传感器224可检测由手指反射的来自照明226的光,由此允许在屏幕上检测到手指的触摸。尽管在手指的上下文中示出,但是将理解,可使用任何其他适当的一个或多个操纵器(例如一个或多本文档来自技高网...
【技术保护点】
1.在包括显示器的多用户交互式显示设备中,一种基于用户界面元素的交互状态来将z排序指派给在所述显示器上显示的所述用户界面元素的方法(300),所述交互状态是依赖于用户如何与所述用户界面元素交互的,所述方法(300)包括:检测所述用户界面元素的所述交互状态的改变(302);如果所述改变是对所述用户界面元素在所述显示器上的移动的发起(304),则将所述用户界面元素移动到所述z排序内的第一预定位置(312);以及如果所述改变是对与包含在所述用户界面元素内的用户交互的发起(306),则将所述用户界面元素移动到所述z排序内的第二预定位置(314)。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:M·欧斯学格夫,E·D·邦特,G·霍夫米斯特,M·马勒德诺夫斯基,K·U·萨格特,R·GH·里姆,
申请(专利权)人:微软公司,
类型:发明
国别省市:US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。