[发明专利]内置滚动激活和光标装饰有效
申请号: | 200980134160.2 | 申请日: | 2009-07-31 |
公开(公告)号: | CN102132229A | 公开(公告)日: | 2011-07-20 |
发明(设计)人: | S·M·丹顿;F·沃斯;A·E·庞德;J·R·弗林;L·莫利科内 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F3/033 | 分类号: | G06F3/033;G06F3/03;G06F3/048;G06F3/14 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 蔡悦 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 内置 滚动 激活 光标 装饰 | ||
背景技术
内容常常被显示在计算系统中,在窗口或视窗内。当视窗比内容小的时候,一个或多个滚动条可沿着视窗的各侧出现。例如,如果内容比视窗高,则垂直滚动条将出现在视窗的右侧或左侧,从而允许用户向上滚动和向下滚动通过内容。另选地或另外,如果内容比视窗宽,则水平滚动条将出现在视窗的上侧或下侧,从而允许用户向右滚动或向左滚动通过内容。
滚动条通常包括四个基本组件:两个箭头控件、轨道、和滚动块(thumb)。对于垂直滚动条,滚动条的顶部由上箭头,并且滚动条的底部有下箭头。对于水平滚动条,滚动条的左面有左箭头,并且滚动条的右面有右箭头。跟踪在两个箭头控件之间扩展。轨道的长度表示在滚动条所服务的可滚动方向上的内容的整个广度。滚动块是可沿着轨道被滑动以便在滚动条所服务的可滚动方向上移动通过该内容的矩形控件。与轨道的整个长度成比例的在轨道方向上的滚动块长度表示当前显示的内容的比例。轨道内的滚动块位置表示相对于滚动条所服务的可滚动方向上内容的整个广度而言,当前所查看的内容部分的相对位置。
只要所显示的内容比视窗大,这样的滚动条通常总呈现在视窗中并且占据视窗空间。此外,如果有若干层嵌套的视窗,则同样可以有嵌套的滚动条,因为每一视窗可具有一个或多个滚动条。为了在适当的视窗内滚动,用户应在多个嵌套的滚动条之中找出适当的滚动条。
为了使用滚动条,用户将光标从其所在的无论什么位置,移动到适当的滚动条内适当的导航控件。如果用户要改变要执行的滚动类型,则可能需要进一步的光标移动。例如,如果一个人正使用下箭头来向下滚动,而用户现在要向上滚动,则用户将光标从下箭头控件向上移动以选择上箭头控件,或点击显示滚动块处上面的滚动条。滚轮,通过无需鼠标在滚动条的界限内而操作滚动条来提供进一步的效率是一种进步。然而,滚轮常常被用于诸如滚动和缩放等多个目的,这使得用户有时对滚轮将在给定上下文中做什么有歧义。
简要概述
本文描述的各实施例涉及用于允许用户滚动通过已显示视窗的机制。当视窗正被显示时检测到使用输入之后,用户输入被标识为滚动手势。作为响应,滚动控件在已显示视窗的内部被激活。在一个实施例中,滚动控件大约被显示在当检测到用户输入手势时光标被定位的视图的部分。滚动控件允许用户在视窗的可滚动方向上滚动视窗。在一个实现中,用户输入手势是拖动操作,并且已导致激活滚动控件的该拖动操作,可持续地导致被用于操纵滚动控件的拖动操作。
在另一实现中,当用户将光标导航到可滚动显示内时,用表示视窗可用的滚动选项的滚动上下文标志来装饰光标。在一个实现中,滚动上下文标志还可表示相对于整个内容当前显示的内容部分在哪里。
本概述不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
附图简述
为了描述可以获得本发明的上文所列举的及其他优点和特征的方式,下面将通过参考附图来呈现对各实施例的更具体的描述。可以理解,这些附图只描绘了样本实施例,并且因此不被认为是对其范围的限制,将通过使用附图并利用附加特性和细节来描述和解释各实施例,在附图中:
图1示出了可实现文本描述的一个或多个特征的计算系统;
图2示出了用于允许用户滚动显示的可滚动视窗的方法的流程图;
图3示出了示出具有已激活的垂直滚动控件的视窗的用户界面;
图4示出了其中垂直滚动控件已被操纵以便向下滚动视窗的图3的用户界面;
图5示出了示出具有已激活的水平滚动控件的视窗的用户界面;
图6示出了示出具有已激活的二维滚动控件的可水平和垂直滚动的视窗的用户界面;
图7示出了包括具有三维滚动块的三维广度的三维滚动控件;
图8示出了用于向用户通知所显示的可滚动视窗内的滚动选项和上下文的方法的流程图;
图9示出了具有用垂直滚动上下文标志装饰的光标的用户界面;
图10示出了具有用水平滚动上下文标志装饰的光标的用户界面;以及
图11示出了具有用二维滚动上下文标志装饰的光标的用户界面。
具体实施方式
根据本文描述的各实施例,本文描述的原理提供了用于允许用户滚动通过已显示视窗的机制,以及即使在不参与滚动操作时仍提供视窗的用户滚动上下文的机制。首先,通用计算系统将参考图1来描述。随后,滚动的各种实施例将参考图2至11来描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980134160.2/2.html,转载请声明来源钻瓜专利网。