当前位置: 首页 > 专利查询>微软公司专利>正文

用于选择选项的旋转控件用户界面制造技术

技术编号:8165669 阅读:151 留言:0更新日期:2013-01-08 12:26
使用旋转控件图形用户界面来显示当前所应用的选项并从用户接收选项。旋转控件是圆形图形用户界面,它被放置为靠近它所应用到的所显示的文档。例如,旋转控件可以被放置在所显示的文档的一个角上或靠近所显示的文档的一个角。旋转控件包括在转动旋转控件时呈现给用户的选项。可以手动地选择选项,或者可以在顺时针或逆时针转动旋转控件时自动地选择选项并将其应用到所显示的文档。多于一个的旋转控件可以与所显示的文档相关联。可以响应于当前是否显示旋转控件所附连到的文档来自动地显示旋转控件并将其从显示移除。

【技术实现步骤摘要】
【国外来华专利技术】用于选择选项的旋转控件用户界面背景许多人花费大量时间来尝试可视化数据。通常在电子表格的行和列中将数据呈现为信息块而没有数据的任何可视图形表示。为了理解数据,用户花费时间来尝试找出查看数据的最好方式,且然后创建用于理解数据所需要的图表。这一过程需要时间和明白如何使用应用的可视化特征的专业知识。概述提供本概述以便以简化形式介绍将在以下详细描述中进一步描述的一些概念。本概述并非旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。 使用旋转控件图形用户界面来显示当前所应用的选项并从用户接收选择。旋转控件是圆形图形用户界面元素,它被放置为靠近它所应用到的所显示的文档。例如,旋转控件可以被放置在所显示的文档的一个角上或靠近所显示的文档的一个角。旋转控件包括在旋转控件被转动时呈现给用户的选项。选项可被手动地选择或者可以在顺时针或逆时针转动旋转控件时自动地选择并被应用到所显示的文档。多于一个的旋转控件可以与所显示的文档相关联。可以响应于当前是否显示旋转控件所附连到的文档来自动地显示旋转控件以及将其从显示移除。附图简述图I示出计算机的计算机体系结构;图2示出示例临时格式化和制图系统;图3-图5示出用于临时地格式化所选择的数据和对所选择的数据制图的示例性用户界面和显不;图6阐释用于临时地对所选择的数据制图的过程;图7示出用于格式化临时地显示的图表的过程;图8阐释用于选择选项的示例性旋转控件圆形用户界面;以及图9示出用于显示旋转控件并与之交互的过程。详细描述现在参考其中相同的标号代表相同的元素的附图,描述各实施例。具体地,图I和相应的讨论旨在提供对在其中可实现各实施例的合适计算环境的简要、概括描述。一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、组件、数据结构和其他类型的结构。也可使用其他计算机系统配置,包括多处理器系统、基于微处理器的或可编程的消费电子产品、小型计算机、大型计算机等等。还可使用在其中任务由通过通信网络链接的远程处理设备执行的分布式计算环境。在分布式计算环境中,程序模块可位于本地和远程存储器存储设备两者中。现在参考附图说明图1,将描述在各实施例中利用的计算机100的说明性计算机架构。图I所示的计算机架构可被配置为台式计算机、服务器或移动计算机,并且包括中央处理单元5(“CPU”)、包括随机存取存储器9 (“RAM”)和只读存储器(“ROM”)11在内的系统存储器7、以及将存储器耦合至CPU 5的系统总线12。基本输入/输出系统存储在ROM 11中,所述基本输入/输出系统包含帮助在诸如启动期间在计算机内元件之间传递信息的基本例程。计算机100还包括用于存储操作系统16、应用程序和其他程序模块的大容量存储设备14,这将在以下更为详细地描述。大容量存储设备14通过连接至总线12的大容量存储控制器(未示出)连接到CPU5。大容量存储设备14及其相关联的计算机可读介质为计算机100提供非易失性存储。虽然此处包含的对计算机可读介质的描述涉及诸如硬盘或CD-ROM驱动器等大容量存储设备,但是计算机可读介质可以是能够由计算机100访问的任何可用介质。作为示例而非限制,计算机可读介质可包括计算机存储介质和通信介质。计算机存储介质包括以存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术来实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括,但不限于,RAM、ROM、EPROM、EEPR0M、闪存或其他固态存储器技术、CD-ROM、数字多功能盘(“DVD”)或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备、或能用于存储所需信息且可以由计算机100访问的任何其他介质。根据各实施例,计算机100使用通过诸如因特网等网络18至远程计算机的逻辑连接在联网环境中操作。计算机100可以通过连接至总线12的网络接口单元20来连接到网络18。网络连接可以是无线的和/或有线的。网络接口单元20也可用于连接到其它类型的网络和远程计算机系统。计算机100还可以包括用于接收和处理来自多个其他设备的输入的输入/输出控制器22,这些设备包括键盘、鼠标或者电子指示笔(未在图I中示出)。类似地,输入/输出控制器22可以为包括用户界面28在内的显示屏、打印机或其他类型的输出设备提供输出。旋转控件用户界面(UI) 29被设计为给用户提供与诸如图形图表等的所显示的文档交互的可视方式。也可以使用其他Π元素来与计算设备100上所包括的功能交互。如前简述,多个程序模块和数据文件可以存储在计算机100的大容量存储设备14和RAM 9内,包括适于控制联网计算机的操作的操作系统16,如华盛顿州雷蒙德市的微软公司的WINDOWS 7 操作系统。大容量存储设备14和RAM 9还可以存储一个或多个程序模块。具体地,大容量存储设备14和RAM 9可存储一个或多个应用程序。应用程序中的一种是生产力应用24,例如MICROSOFT EXCEL 中的一种或其他MICROSOFT OFFICE 程序中的一种。通常,生产力应用24是用户例如在电子表格和/或表内在查看数据块并与之交互时利用的应用。生产力应用24是诸如电子表格程序、数据库程序、文字处理程序、演示程序等等的应用。可视管理器26被配置为自动地临时格式化所选择的数据并对所选择的数据制图,以便帮助用户查看和理解所选择的数据。由于制图是对被制图的数据自动地执行的,用户不需要手动创建被制图的数据的显示。一旦自动地将临时格式化和制图应用到所选择的数据,用户可以与可视格式化和图表交互以便获得附加信息。例如,可以不同地格式化图表,可以添加基准线条,可以排序图表,可以改变所显示的图表的类型,用户可以在图表中导航以便获得更详细的信息,等等。一旦用户已经完成与临时地格式化和创建的图表交互,就从显示28移除它们。旋转控件图形用户界面29也与用来显示当前所应用的选项并从用户接收选项的诸如所显示的图表等的所显示的文档相关联。旋转控件29是圆形图形用户界面,它被放置为靠近它所应用到的所显示的文档。例如,旋转控件可以被放置在所显示的文档的一个角上或靠近所显示的文档的一个角。旋转控件包括在转动旋转控件时呈现给用户的选项。选择可以被手动地选择,或者可以在顺时针或逆时针转动旋转控件时被自动地选择并被应用到所显示的文档。多于一个的旋转控件可以与所显示的文档相关联。一旦用户已经完成与临时地格式化和创建的图表交互,就从显示28移除图表和旋转控件。图2示出示例临时格式化和制图系统。正如所阐释的,系统200包括显示28、旋转控件29、可视管理器26、输入205、生产力应用24、数据存储240和其他应用230。可视管理器26可以如图2中所示出的在演示应用24内实现,或者可以如图I中所示出的从应用24外部实现。为了帮助与可视管理器26通信,可以实现在图2中被阐释为回调代码210的一个或多个回调例程。通过使用回调代码210,可视管理器26可以查询用于临时地格式化从生产力应用24内选择的数据并对其制图的附加信息。例如,可视管理器26可以请求在用户 选择数据、选择诸如旋转控件29等的与临时地显示的图表中的一个相关联的用户界面元素和/或移动和导航所显示的图表时获得告知。也可以本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:S·C·拉达科维茨B·S·鲁伯
申请(专利权)人:微软公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1