[发明专利]一种窗口布局中基于方向键选择窗口的方法、装置及设备有效
申请号: | 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.vipzhuanli.com/pat/books/202011375250.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:显示面板和显示装置
- 下一篇:一种旅游酒店厨房油烟收集净化装置