[發明專利]一種窗口管理方法及計算設備有效
| 申請號: | 201910554053.0 | 申請日: | 2019-06-25 |
| 公開(公告)號: | CN110286819B | 公開(公告)日: | 2021-07-16 |
| 發明(設計)人: | 舒樂 | 申請(專利權)人: | 武漢深之度科技有限公司 |
| 主分類號: | G06F3/0481 | 分類號: | G06F3/0481;G06F9/451 |
| 代理公司: | 北京思睿峰知識產權代理有限公司 11396 | 代理人: | 孟玉潔;張贊 |
| 地址: | 430205 湖北省武漢市東湖新技術開發區東一產業園光*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 窗口 管理 方法 計算 設備 | ||
本發明公開了一種窗口管理方法,該方法在計算設備中執行,包括以下步驟:當窗口處于最大化狀態時,監聽鼠標指針在屏幕中的位置;當鼠標指針位于預設區域時,在預設區域顯示預設樣式的狀態管理控件;響應于用戶對狀態管理控件的點擊操作,設置窗口的狀態。本發明一并公開了相應的計算設備。
技術領域
本發明涉及圖形界面顯示技術領域,尤其涉及一種窗口管理方法及計算設備。
背景技術
應用程序的窗口上通常會設置最小化、最大化/還原、關閉等按鈕,以便用戶調整窗口在桌面上的顯示狀態。在Linux操作系統中,由于應用程序所采用的圖形化編程語言不同,不同的圖像化編程語言在界面顯示上具有較大的差異性,導致上述按鈕在不同應用程序窗口上的顯示位置不統一,降低了用戶操作窗口的便捷性和一致性。例如,采用GTK2和傳統QT語言編寫的應用程序,窗口按鈕通常位于窗口的右上角或左上角;而采用GTK3語言編寫的應用程序,窗口按鈕通常位于窗口的左側中部或右側中部,且不同應用程序的窗口按鈕的樣式尺寸不一定相同,導致用戶需要針對不同的應用程序來將鼠標移動至不同的區域進行窗口操作,操作不便,降低了用戶體驗。
針對上述問題,一種可能的解決方式是使用快捷鍵來進行窗口操作。但是,快捷鍵的使用具有一定的門檻,用戶需要學習并記憶相應的快捷鍵組合,易用性較差。此外,快捷鍵沒有統一的標準,例如,關閉窗口的快捷鍵可能是CTRL+W、ALT+F4等,大多數應用僅支持一種快捷鍵,且彼此之間沒有嚴格一致,用戶在實際使用中可能做出錯誤的嘗試而導致窗口操作失敗。
發明內容
為此,本發明提供一種窗口管理方法及計算設備,以力圖解決或至少緩解上面存在的問題。
根據本發明的第一個方面,提供一種窗口管理方法,在計算設備中執行,所述方法包括:當窗口處于最大化狀態時,監聽鼠標指針在屏幕中的位置;當鼠標指針位于預設區域時,在所述預設區域顯示預設樣式的狀態管理控件;響應于用戶對所述狀態管理控件的點擊操作,設置所述窗口的狀態。
可選地,在根據本發明的窗口管理方法中,所述預設區域為位于屏幕右上角的矩形區域。
可選地,在根據本發明的窗口管理方法中,狀態管理控件包括最小化按鈕、還原按鈕、關閉按鈕中的至少之一;相應地,所述窗口的狀態包括最小化、還原、關閉中的至少之一。
可選地,在根據本發明的窗口管理方法中,所述當鼠標指針位于預設區域時,在所述預設區域顯示預設樣式的狀態管理控件的步驟,包括:當鼠標指針位于預設區域的時長大于閾值時,在所述預設區域顯示預設樣式的狀態管理控件。
可選地,在根據本發明的窗口管理方法中,在所述預設區域顯示預設樣式的狀態管理控件的步驟,還包括:隱藏所述窗口上原有的狀態管理控件。
可選地,在根據本發明的窗口管理方法中,所述設置所述窗口的狀態的步驟,包括:確定所述窗口所對應的進程,向所述進程發送狀態設置消息,以便所述進程將所述窗口設置為相應的狀態。
可選地,在根據本發明的窗口管理方法中,還包括步驟:當鼠標指針移出所述預設區域后,隱藏所述預設樣式的狀態管理控件。
可選地,在根據本發明的窗口管理方法中,所述隱藏所述預設樣式的狀態管理控件的步驟,還包括:顯示所述窗口上原有的狀態管理控件。
可選地,在根據本發明的窗口管理方法中,由窗口管理程序執行。
根據本發明的第二個方面,提供一種計算設備,包括:至少一個處理器;和存儲有程序指令的存儲器,所述程序指令包括窗口管理程序,當所述窗口管理程序被所述處理器讀取并執行時,使得所述計算設備執行如上所述的窗口管理方法。
根據本發明的第三個方面,提供一種存儲有程序指令的可讀存儲介質,當所述程序指令被計算設備讀取并執行時,使得所述計算設備執行如上所述的窗口管理方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢深之度科技有限公司,未經武漢深之度科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910554053.0/2.html,轉載請聲明來源鉆瓜專利網。





