[發明專利]一種窗口管理方法、裝置及計算機無效
| 申請號: | 200910243834.4 | 申請日: | 2009-12-23 |
| 公開(公告)號: | CN102109944A | 公開(公告)日: | 2011-06-29 |
| 發明(設計)人: | 姚遠;秦波 | 申請(專利權)人: | 聯想(北京)有限公司 |
| 主分類號: | G06F3/048 | 分類號: | G06F3/048 |
| 代理公司: | 北京銀龍知識產權代理有限公司 11243 | 代理人: | 許靜 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 窗口 管理 方法 裝置 計算機 | ||
技術領域
本發明涉及操作系統中應用程序的窗口管理,特別是一種窗口管理方法、裝置及計算機。
背景技術
操作系統的窗口的管理是一個以來是一個重要的問題。
在各種類型的操作系統中,任意一個窗口都包括標題欄、菜單欄、窗口工作區等幾大部分。
對于單一窗口,用戶可以通過鼠標拖拽的方式進行窗口大小的縮放,位置的移動,也可以通過鼠標雙擊窗口的標題欄來進行大小控制,甚至還可以通過標題欄的還原按鈕來進行窗口大小調整。
然而現有技術的窗口管理至少存在如下的問題:
在窗口數量較多時,用戶只能一個一個的進行窗口管理,得到用戶預期的窗口位置及大小,操作極為繁瑣,舉例說明如下。
如圖1a所示,假定從左到右排列了3個窗口,現在用戶想把3個窗口并排排列,在這種情況下,用戶首先要選擇其中一個窗口(最下方的窗口),對該窗口進行大小管理,得到圖1b所示的排列圖;
然后用戶選擇中間的窗口,對該窗口進行大小管理,得到圖1c所示的排列圖;最后用戶選擇最上方的窗口,對該窗口進行大小管理,得到圖1d所示的排列圖;
應當理解的是,對每一個窗口的大小及位置進行管理時,還需要用戶進行多次。
上述僅僅是3個窗口,如果窗口更多,用戶需要進行的操作越多,因此,現有的窗口管理方案在窗口較多時,用戶需要進行大量的操作,極為不便。
發明內容
本發明的目的是提供一種窗口管理方法、裝置及計算機,減少用戶進行窗口管理時的操作。
為了實現上述目的,本發明實施例提供了一種窗口管理裝置,用于管理電子設備中打開的至少兩個窗口,所述窗口管理裝置包括:
檢測模塊,用于檢測一輸入操作;
窗口控制模塊,用于根據所述檢測模塊檢測到的輸入操作,對所述至少兩個窗口執行窗口控制操作,同時改變所述至少兩個窗口中的每一個窗口的大小和位置。
上述的窗口管理裝置,其中,所述窗口控制模塊執行所述窗口控制操作后,所述至少兩個窗口存在至少一個窗口保留顯示于屏幕。
上述的窗口管理裝置,其中,所述窗口控制模塊執行所述第一窗口控制操作后,所述至少兩個窗口中保留顯示在屏幕的窗口互不重疊。
上述的窗口管理裝置,其中,所述當前打開的至少兩個窗口屬于不同類型的窗口。
上述的窗口管理裝置,其中,所述窗口控制模塊執行所述窗口控制操作前,所述至少兩個窗口以平鋪方式顯示。
上述的窗口管理裝置,其中,所述檢測模塊具體用于檢測焦點的位置變化。
上述的窗口管理裝置,其中,窗口排列規則對應于一輸入操作,所述窗口控制模塊具體用于根據與所述檢測模塊檢測到的輸入操作對應的窗口排列規則對所述至少兩個窗口執行窗口控制操作,同時改變所述至少兩個窗口中的每一個窗口的大小和位置。
上述的窗口管理裝置,其中,還包括:
一呈現到屏幕的控件模塊;
所述輸入操作為對所述控件模塊的拖拽操作;
所述第一窗口控制模塊具體包括:
確定單元,用于根據所述拖拽操作對應的窗口排列規則確定所述至少兩個窗口的目標大小和目標位置;
控制單元,用于根據確定的所述至少兩個窗口的目標大小和目標位置對所述至少兩個窗口進行窗口控制。
上述的窗口管理裝置,其中,還包括:
觸發模塊,用于根據拖拽操作的操作參數判斷所述拖拽操作是否有效,并在拖拽操作有效時觸發所述第一窗口控制模塊。
上述的窗口管理裝置,其中,還包括:
調整模塊,用于在所述窗口控制模塊執行所述窗口控制操作后,保留顯示在屏幕的窗口的尺寸小于預設尺寸時,對保留顯示在屏幕的窗口執行窗口控制操作,使最終保留顯示在屏幕的窗口的尺寸大于或等于所述預設尺寸。
上述的窗口管理裝置,其中,每個窗口對應于一文件或應用程序,在所述窗口上設置有一信息呈現單元,用于顯示對應的文件或應用程序的狀態。
為了實現上述目的,本發明實施例還提供了一種窗口管理方法,用于管理電子設備中打開的至少兩個窗口,其特征在于,所述窗口管理方法包括:
檢測一輸入操作;
根據檢測到的輸入操作,對所述至少兩個窗口執行窗口控制操作,同時改變所述至少兩個窗口中的每一個窗口的大小和位置。
上述的窗口管理方法,其中,所執行所述窗口控制操作后,所述至少兩個窗口存在至少一個窗口保留顯示于屏幕。
上述的窗口管理方法,其中,執行所述第一窗口控制操作后,所述至少兩個窗口中保留顯示在屏幕的窗口互不重疊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯想(北京)有限公司,未經聯想(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910243834.4/2.html,轉載請聲明來源鉆瓜專利網。





