[发明专利]将应用窗口智能插入到受管理的显示器区段中有效
申请号: | 201380076594.8 | 申请日: | 2013-09-20 |
公开(公告)号: | CN105378653B | 公开(公告)日: | 2019-07-16 |
发明(设计)人: | M.弗兰杰斯;J.萨特菲尔德;M.沃尔利;N.森德林;黄子欣;B.安德森;R.贾雷特;C.萨里恩;A.斯泰因格拉斯 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 窗口 智能 插入 管理 显示器 区段 | ||
1.一种管理在计算机上执行的各个相互自主的应用的窗口的显示的方法,所述计算机包括显示器、处理器、输入设备和存储装置,每一项应用包括由计算机的操作系统管理的相应进程,所述方法包括:
在显示器上显示多个窗口,每一个窗口由管理针对应用的窗口的窗口管理系统单独管理;
接收指向所述显示器的受管理区段的交互式用户输入,所述用户输入包括所述受管理区段中的相应位置,所述相应位置用于把所述窗口插入到所述显示器的所述受管理区段内的用户指定位置;以及
当所述窗口中除了具有最小尺寸的目标窗口之外的两个或更多窗口当前正以拼贴布置被显示在所述受管理区段中时,每当接收到所述交互式输入中的一个交互式输入以用于放置对应的所述目标窗口的插入时,响应于所述交互式输入,通过以下把所述目标窗口插入到所述受管理区段中:
自动调整当前正在所述区段中显示的所述两个或更多窗口中的任一个或全部两个的尺寸,其中用于调整所述受管理区段中的所述目标窗口的尺寸和用于恢复所述受管理区段中的所述两个或更多窗口的尺寸的目标量通过以下来计算:
仅在插入所述目标窗口之前确定所述两个或更多窗口中的任一个具有不同于其默认尺寸的尺寸,
在确定所述两个或更多窗口中没有一个窗口具有不同于其默认尺寸的尺寸时,选择第一自动布置计算,并且在确定所述两个或更多窗口中的任一个窗口具有不同于其默认尺寸的尺寸时,选择第二自动布置计算,
根据所选择的布置计算,自动确定用于调整所述目标窗口的尺寸和用于恢复所述两个或更多窗口的尺寸的目标尺寸量,
其中当所述第一自动布置计算被选择时,所述目标尺寸量由此被自动设置到所述最小尺寸,并且当所述第二自动布置计算被选择时,所述目标尺寸量由此被自动设置为比所述最小尺寸更大;以及
通过以下来在所述受管理区段中显示所述目标窗口以及显示所述两个或更多窗口:根据所确定的目标尺寸量,将所述目标窗口的尺寸调整到所述目标尺寸量,并且将所述两个或更多窗口的尺寸恢复所述目标尺寸量,所述窗口被显示以使得所述目标窗口和所述两个或更多窗口按照拼贴布置被显示在所述受管理区段中。
2.根据权利要求1所述的方法,还包括,显示图形指示器,所述图形指示器被显示成与用户和输入设备的交互相应地移动,所述图形指示器的位置对应于输入指定的位置,并且其中所述图形指示器的释放位置控制所述两个或更多窗口的恢复尺寸量的分派。
3.根据权利要求1所述的方法,还包括,访问包括所述应用的最小或优选尺寸的尺寸信息,并且使用所述最小或优选尺寸来实施所述尺寸调整。
4.根据权利要求1所述的方法,还包括,在两个当前所显示的窗口之间提供用户可调节的分割线,并且根据所述用户可调节的分割线的位置计算所述目标尺寸量。
5.根据权利要求1所述的方法,其中,在插入所述目标窗口时,所述方法首先确定对应的插入位置是否处在所述受管理区段的边缘,并且当确定所述对应的插入位置处在所述受管理区段的所述边缘时,所述方法确定被邻近边缘的边缘窗口占用的空间是否能够容纳所述边缘窗口和所述目标窗口而无需改变任何其他所显示的窗口的尺寸,并且当确定所述边缘窗口占用的所述空间能够容纳所述边缘窗口和所述目标窗口而无需改变任何其他所显示的窗口的尺寸时,所述方法将所述空间分割成所述目标窗口和所述边缘窗口分别被装到其中的两个部分,其中所述目标窗口被显示在所述边缘旁边的部分中。
6.根据权利要求5所述的方法,还包括:当确定所述空间无法容许尺寸调整时,根据是否对窗口尺寸进行了人工调节和/或根据最小窗口尺寸,调整至少两个当前所显示的窗口的尺寸,以便容许在所述边缘旁边插入所述目标窗口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380076594.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:使客户端设备能够访问远程桌面的方法和系统
- 下一篇:在异构数据卷中配置多个层