[發明專利]將Z次序指派給用戶界面元素有效
| 申請號: | 201110100115.4 | 申請日: | 2011-04-13 |
| 公開(公告)號: | CN102221964A | 公開(公告)日: | 2011-10-19 |
| 發明(設計)人: | M·歐斯學格夫;E·D·邦特;G·霍夫米斯特;M·馬勒德諾夫斯基;K·U·薩格特;R·G-H·里姆 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06F3/048 | 分類號: | G06F3/048;G06F3/041 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 高見 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 次序 指派 用戶界面 元素 | ||
技術領域
本發明涉及顯示器的多用戶交互,尤其涉及將z次序(z-order)指派給用戶界面元素。
背景技術
帶有多觸摸顯示器的圖形用戶界面可以被配置成同時從多個用戶接收輸入。此外,每個用戶可以與多觸摸顯示器顯示的一個或多個用戶界面元素交互。例如,兩個用戶可以與一組數字圖像交互,且每個用戶可以同時操縱來自該組的不同的數字圖像。這樣,在多觸摸顯示器上可能存在隨著用戶操作元素而可能重疊的若干個活動的用戶界面元素。
由此,向圖形用戶界面上的用戶界面元素指派z次序以確定在重疊的情況下哪個用戶界面元素在其他元素的前面顯示。這種z排序可影響各種功能,諸如拖放動作。
發明內容
相應地,此處公開了與將z次序指派給多個用戶界面元素相關的各個實施例。例如,一個公開的實施例提供了在包括顯示器的多用戶交互式顯示設備中,基于用戶界面元素的交互狀態將z排序指派給在顯示器上顯示的用戶界面元素的方法,該交互狀態取決于用戶如何與用戶界面元素交互。方法包括檢測用戶界面元素的交互狀態的改變。如果改變是對用戶界面元素在顯示器上的移動的發起,則用戶界面元素被移動到z排序內的第一預定位置。如果改變是對與包含在用戶界面元素內的內容的用戶交互的發起,則用戶界面元素被移動到z排序內的第二預定位置。如果改變是停止與用戶界面元素的用戶交互,那么用戶界面元素被移動到z排序內的第三預定位置。
提供本概述以便以簡化形式介紹將在以下詳細描述中進一步描述的一些概念。本概述并不旨在標識出所要求保護的主題的關鍵因素或必要特征,也不旨在用于限定所要求保護的主題的范圍。此外,所要求保護的主題不限于解決在本發明的任一部分中提及的任何或所有缺點的實現。
附圖說明
圖1示出了與多用戶交互式顯示設備的實施例交互的用戶的示意圖。
圖2示出了包括交互式顯示器的計算設備的實施例的示意圖。
圖3示出了將z次序指派給用戶界面元素的方法的實施例的流程圖。
圖4-6示出了根據本發明的一實施例的用戶界面元素在多觸摸顯示器上移動的示例。
圖7-9示出了根據本發明的一實施例的用戶界面元素在多觸摸顯示器上移動的另一示例。
圖10-12示出了根據本發明的一實施例的將z次序指派給用戶界面元素的示例。
圖13示出了示出將用戶輸入從用戶輸入設備定向到所選用戶界面元素的方法的實施例的流程圖。
具體實施方式
此處公開了涉及將z次序指派給在多觸摸顯示器上顯示的多個用戶界面元素的各個實施例。如上所述,當多個用戶與多個用戶界面元素交互時,一個或多個活動的用戶界面元素可以重疊。根據用戶界面元素的z次序,這種重疊可支持或阻礙諸如拖放功能之類的各種功能。在討論將z次序指派給多觸摸顯示器上的用戶界面元素之前,參考圖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也包括諸如所描述的LCD(液晶顯示器)、LCOS(硅上液晶)顯示器、DLP(數字光處理)顯示器之類的圖像產生元件210或任何其他適當的圖像產生元件。
顯示屏幕206包括諸如玻璃片之類的清晰的透明部分212和設置在清晰的透明部分212上的漫射屏幕層214。如所描述的,漫射屏幕層214用作觸摸表面。在其他實施例中,可以在漫射屏幕層214上設置附加透明層(未示出)作為觸摸表面,以向顯示表面提供平滑的外觀和感覺。此外,在使用LCD平板而非投影圖像源在顯示屏幕206上顯示圖像的實施例中,可省略漫射屏幕層214。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110100115.4/2.html,轉載請聲明來源鉆瓜專利網。





