[發明專利]一種窗口布局中基于方向鍵選擇窗口的方法、裝置及設備有效
| 申請號: | 202011375250.5 | 申請日: | 2020-11-30 |
| 公開(公告)號: | CN112445565B | 公開(公告)日: | 2022-10-25 |
| 發明(設計)人: | 廖凌熙 | 申請(專利權)人: | 杭州海康威視數字技術股份有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 謝安昆;宋志強 |
| 地址: | 310051 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 窗口 布局 基于 方向鍵 選擇 方法 裝置 設備 | ||
本申請公開了一種在窗口布局中基于方向鍵選擇窗口的方法,該方法包括,響應于使用方向鍵輸入的方向鍵信號,在存在目標窗口的情況下,將與當前窗口距離最小的目標窗口作為最終選擇窗口,其中,目標窗口為:至少一部分窗口區域在第一平移區域內的窗口,第一平移區域為當前窗口在窗口布局中按照所述方向鍵所指方向進行直線平移而形成的區域。本申請可以在任意自定義窗口布局中,包括窗口缺失、窗口合并等情況中選擇正確的窗口,提高了窗口選擇的準確性。
技術領域
本申請涉及界面窗口控制領域,特別地,涉及一種在窗口布局中基于方向鍵選擇窗口的方法、裝置及電子設備。
背景技術
界面中窗口布局包括規則的窗口布局和不規則窗口布局。參見圖1所示,圖1為規則的窗口布局的一種示意圖。圖1中,每個單位窗口大小相同,布局均勻。使用方向鍵可以在窗口布局中進行窗口的選擇。
如圖1所示,當前窗口為窗口104時,若指向右方的方向鍵→被使用,則位于窗口104右方的窗口102、105、108中,窗口105被選中。其他方向鍵與此類似。
不規則窗口布局中通常存在由多個單位窗口合并組成的合并窗口和/或坐標范圍的上、下、左、右方向上都沒有窗口的孤立窗口。參見圖2a所示,圖2a為不規則窗口布局的一種示意圖,其中,有一個窗口是由至少兩個單位窗口組成了合并窗口,如圖2a中的窗口2003為由2個單位窗口合并的合并窗口,在使用方向鍵來進行不規則窗口布局中的窗口選擇時,由于是通過比較各個窗口之間中心點位置,選取方向鍵方向上、且與當前窗口中心點位置距離最小的窗口作為被選中的窗口,現有的使用方向鍵來進行窗口選擇并不適用。
例如,在圖2a中,當前窗口為窗口2003時,若指向左方的方向鍵←被使用,通常窗口2001被選中,而窗口2002并不被選中。
由此可見,在窗口布局中,現有的使用方向鍵選擇窗口的方法所選擇的窗口不準確。
發明內容
本申請提供了一種窗口布局中基于方向鍵選擇窗口的方法,以提高使用方向鍵選擇窗口的準確性。
本申請提供的一種在窗口布局中基于方向鍵選擇窗口的方法,該方法包括,
響應于使用方向鍵輸入的方向鍵信號,在存在目標窗口的情況下,將與當前窗口距離最小的目標窗口作為最終選擇窗口,
其中,目標窗口為:至少一部分窗口區域在第一平移區域內的窗口,第一平移區域為當前窗口在窗口布局中按照所述方向鍵所指方向進行直線平移而形成的區域。
可選地,該方法進一步包括:在響應于所述方向鍵信號的目標窗口不存在的情況下,將與當前窗口距離最小的備選窗口作為最終選擇窗口,和/或,響應于使用組合鍵輸入的組合鍵信號,將與當前窗口距離最小的備選窗口作為最終選擇窗口,其中,所述組合鍵包括至少一方向鍵、以及除方向鍵之外的至少一功能鍵的組合,備選窗口為:在當前窗口的方向鍵所指方向側的窗口中,除了當前窗口在窗口布局中按照與所述方向鍵所指方向呈90°的方向進行直線平移而形成的第二平移區域之外的完整窗口。
可選地,所述目標窗口為:全部窗口區域在第一平移區域內的完整窗口。
可選地,所述最終選擇窗口的選取包括:如果與當前窗口距離最小的窗口不唯一,則按照用于標識窗口優先級的窗口編號信息,選擇優先級最高的窗口。
可選地,所述將與當前窗口距離最小的目標窗口作為最終選擇窗口,包括:獲取當前窗口對應的矩形框的坐標信息、以及各個目標窗口對應的矩形框的坐標信息,計算當前窗口對應的矩形框與各個目標窗口對應的矩形框之間的距離,作為當前窗口與各個目標窗口之間的距離,選擇與當前窗口具有最小距離的目標窗口。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州海康威視數字技術股份有限公司,未經杭州海康威視數字技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011375250.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:顯示面板和顯示裝置
- 下一篇:一種旅游酒店廚房油煙收集凈化裝置





