[發明專利]豐富的拖放用戶界面有效
| 申請號: | 200680025543.2 | 申請日: | 2006-06-30 |
| 公開(公告)號: | CN101223497A | 公開(公告)日: | 2008-07-16 |
| 發明(設計)人: | C·庫敏斯;C·K·范多克;D·G·德弗奇克;S·霍弗納格爾斯;T·P·麥基;T·K·彼姆 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06F3/048 | 分類號: | G06F3/048 |
| 代理公司: | 上海專利商標事務所有限公司 | 代理人: | 張政權 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 豐富 拖放 用戶界面 | ||
背景
現代電子文件系統通常以分層樹結構來儲存文件。該樹的每一節點被認為是包含一個或多個文件的文件夾。通常,在這一電子文件系統中,一個項的位置受到組織定義的文件系統的限制。例如,在許多文件系統中,每一文件位于一個(且僅一個)文件夾中。這意味著文件生存期和文件組織被合并。即,文件只能在其具有相對于其它文件或文件夾組織的位置時才存在。另外,文件不能被放置在多個組織中。這意味著例如如果用戶希望在多個文件夾中查看一文件,則用戶必須制作該文件的多個副本。這對于用戶而言既冗長乏味又易于出錯,并且浪費了存儲空間。
另外,當執行拖/放操作時,用戶并不總是清楚在完成拖/放操作時候將要采取什么動作。當一起選擇了多個文件來進行拖/放時,這甚至可能更混亂。
概述
需要更多地允許用戶使用圖形用戶界面以更靈活的方式來操縱文件和其它對象的更高級的電子文件系統和用戶界面。有了這一靈活性,就有機會向用戶提供關于當執行拖/放操作時發生了什么的更豐富信息。
本發明的各方面涉及可被實現的各種類型的文件系統對象,包括項、文件夾、列表、持久化自動列表以及棧。然而,例如,文件夾包含實際對象,而列表和持久化自動列表包含對對象的引用或快捷方式而非對象本身。持久化自動列表參考具有遵循由該持久化自動列表定義的一個或多個準則的屬性的對象來自動填充。
本發明的其它方面涉及在圖形用戶界面中將所選對象拖到目標對象上的操作的過程中向用戶提供預覽信息。該預覽信息指示如果所選的對象被放到目標對象上則會采取什么動作,由此在完成拖/放操作之前向用戶提供了確定特定的拖/放操作是否合需的機會。要采取的特定動作可以取決于所選對象的類型和/或目標對象的類型。例如,當所選對象是項而目標對象是持久化自動列表時,該動作可包括添加、移除或修改所選對象的一個或多個屬性以遵循由該持久化自動列表定義的一個或多個準則。
本發明的另外一些方面涉及當選中多個對象時向用戶提供數字反饋。例如,當選中七個對象時,在光標旁邊出現文本數字“7”。這可得到比過去的用戶界面更易于理解的用戶界面,在過去的用戶界面中,多個對象在其移動時分散在屏幕周圍。在常規界面中,用戶有時難以確定選中了多少對象。
本發明的還有一些方面涉及響應于不同的拖/放組合來執行各種類型的動作。所執行的動作的具體類型可由被放下的對象的類型和/或對其發生了放置的目標對象的類型來確定。
當結合以下說明性實施例的詳細描述來考慮時,將清楚此處公開的這些和其它方面。
附圖簡述
當結合附圖閱讀時,可以更好地理解以上概述以及以下說明性實施例的詳細描述,附圖作為示例而非對所要求保護的本發明的局限被包括在內。
圖1是一個說明性計算環境的功能框圖。
圖2是示出可響應于特定的拖/放操作來采取的說明性動作的表。
圖3-10示出了可響應于各種拖/放操作來呈現的說明性預覽反饋實例。
圖11-13示出了其中拖/放操作導致在光標附近或在屏幕上的另一位置中呈現預覽反饋實例的說明性屏幕截圖。
圖14示出了可響應于將一項拖到各種類型的目標對象上而呈現的說明性預覽反饋實例。
圖15-18示出了各自包括解釋性文本的說明性預覽反饋實例。
圖19-23示出了對將一對象拖到在一分層結構中其下具有子對象的目標對象上的說明性響應。
說明性實施例的詳細描述
說明性計算環境
圖1示出了其中可實現手寫識別功能和/或神經網絡創建、修改、和/或訓練的合適的計算環境100的一個示例。計算環境100僅為合適的計算環境的一個示例,并非對本發明的使用范圍或功能提出任何局限。也不應將計算環境100解釋為對說明性計算環境100中示出的任一組件或其組合具有任何依賴性或需求。
可以使用其它通用或專用計算系統環境或配置。眾所周知的計算系統、環境和/或配置的示例包括但不限于,個人計算機(PC);服務器計算機;手持式和其它便攜式設備,諸如個人數字助理(PDA)、平板樣式的PC或膝上型PC;多處理器系統;基于微處理器的系統;機頂盒;可編程消費者電子設備;網絡PC;小型機;大型計算機;包括任一上述系統或設備的分布式計算環境;等等。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200680025543.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:深井熱交換系統壓力轉換系統
- 下一篇:帶認證圖像的報告書生成系統





