【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
许多用户界面采用窗格来将应用功能和信息显露给用户。窗格经常专用于应用的具体特征或功能。当用户利用窗格所支持的特征或功能来执行任务时,窗格被添加到用户界面中。在用户界面中,窗格必须与应用画布共享空间,应用画布保持有主要应用内容。虽然有用,但是窗格减少了可供应用画布使用的空间量。若不加限制,窗格会占据用户界面,给应用画布留出很少的空间或者没有留出空间。一个进行窗格管理的常规的方法是不管理,而是让用户负责窗格管理。窗格简单地打开,并且保留直至用户手动关闭。用户还可以选择性地对打开的窗格重定尺寸;然而,低分辨率或者小型化的设备和触摸界面经常不能提供将窗格保留为可用尺寸和最大屏幕使用所需的精确的输入响应。即使当精度可行时,管理窗格的努力减损用户体验。另一种管理窗格的常规方法曾是将硬编码限制施加于窗格的数量上。硬编码限制不适合于所有情形并且不考虑诸如显示配置的因素。当足够的显示区域可用时,硬编码数量会不必要地限制用户对用户期望的全部数量的窗格的访问权。另一方面,当受限制的显示区域可用时,对于窗格数量的实际限制会低于硬编码数量。正是针对这些以及其它的一般考虑给出了实施例。而且,虽然已经论述了相对具体的问题,应当理解实施例不应限于解决在
技术介绍
中所确定的具体的问题。
技术实现思路
提供该
技术实现思路
以便以简化的形式来引入下面的具体实施方式中进一步描述的概念的选择。该
技术实现思路
不旨在确定所要求保护的主题的关键特征或主要特征,也不旨在用于限定所要求保护的主题的范围。用于在用户界面中相对于应用画布自动管理窗格的系统的方面包括计算设备,该计算设备具有至少处理设备、存储器和显示 ...
【技术保护点】
一种在具有宽度的用户界面中自动管理与应用画布有关的窗格的方法,所述方法包括以下动作:从应用接收对所述应用画布的最小宽度的指示;接收对在一个或多个先前打开的窗格被显示的同时所述用户界面的所述宽度已经变化的指示或者对于在所述应用的所述用户界面中显示选择的窗格的请求之一;以及管理所述先前打开的窗格和所述选择的窗格的显示,以确保所述应用画布以至少所述最小宽度被显示。
【技术特征摘要】
【国外来华专利技术】2014.04.02 US 61/974,377;2014.08.06 US 14/453,4451.一种在具有宽度的用户界面中自动管理与应用画布有关的窗格的方法,所述方法包括以下动作:从应用接收对所述应用画布的最小宽度的指示;接收对在一个或多个先前打开的窗格被显示的同时所述用户界面的所述宽度已经变化的指示或者对于在所述应用的所述用户界面中显示选择的窗格的请求之一;以及管理所述先前打开的窗格和所述选择的窗格的显示,以确保所述应用画布以至少所述最小宽度被显示。2.如权利要求1所述的方法,其中,对于显示选择的窗格的请求被接收到,并且没有先前打开的窗格被显示,管理所述先前打开的窗格和所述选择的窗格的显示的所述动作还包括以下动作:当所述用户界面不具有足以显示具有至少所述最小宽度的所述应用画布和所述选择的窗格两者的宽度时,将所述选择的窗格作为暂态窗格显示在所述应用画布的一部分上方。3.如权利要求1所述的方法,其中,对于显示选择的窗格的请求被接收到,并且在所述用户界面中显示先前打开的窗格,管理所述先前打开的窗格和所述选择的窗格的显示的所述动作还包括以下动作:当所述用户界面不具有足以显示具有至少所述最小宽度的所述应用画布、所述先前打开的窗格和所述选择的窗格的宽度时,用所述选择的窗格取代所述先前打开的窗格。4.如权利要求1所述的方法,其中,对于显示选择的窗格的请求被接收到,并且在所述用户界面中显示一个先前打开的窗格,管理所述先前打开的窗格和所述选择的窗格的显示的所述动作还包括以下动作:从所述应用接收对与所述应用相关联的窗格是关键窗格的指示;确定所述先前打开的窗格是所述关键窗格;当所述用户界面不具有足以显示具有至少所述最小宽度的所述应用画布、所述关键窗格和所述选择的窗格的宽度时,自动地关闭所述关键窗格;将所述选择的窗格显示为持久窗格;以及当所述选择的窗格被关闭时,自动地重新打开被自动关闭的关键窗格。5.如权利要求1所述的方法,其中,对于显示选择的窗格的请求被接收到,并且在所述用户界面中显示两个或更多个先前打开的窗格,管理所述先前打开的窗格和所述选择的窗格的显示的所述动作还包括以下动作:当所述用户界面不具有足以显示具有至少所述最小宽度的所述应用画布、所述先前打开的窗格和所述选择的窗格的宽度时,用所述选择的窗格来取代所述先前打开的窗格之一。6.如权利要求1所述的方法,其中,在一个或多个先前打开的窗格被显示的同时,接收到对所述用户界面的宽度已经变化的指示,并且其中,减小所述用户界面的宽度,使得所述用户界面不具有足以显示具有至少所述最小宽度的所述应用画布和所述先前打开的窗格的宽度,管理所述先前打开的窗格和所述选择的窗格的显示的所述动作还包括以下动作:自动关闭足够数量的先前打开的窗格,以允许所述应用画布以至少所述最小宽度被显示。7.如权利要求6所述的方法,还包括以下动作:在自动关闭先前打开的窗格之后,接收对所述用户界面的宽度已经增加的指示;当所述用户界面具有足以显示具有...
【专利技术属性】
技术研发人员:J·S·考夫塔尔,T·斯波米尔,R·斯隆,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。