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

用于显示软件功能控件的多个区段的命令用户界面制造技术

技术编号:7130666 阅读:254 留言:0更新日期:2012-04-11 18:40
为了提高命令访问效率并优化用户的可用用户界面工作空间,提供了用于显示与一个或多个所选顶层功能相关联的可选软件功能控件的逻辑分组的改进用户界面。在选择顶层功能选项卡之后,与顶层功能选项卡相关联的可选功能被分成逻辑分组并被呈现在自定义功能控件区段中该选项卡以下。在选择不同顶层功能选项卡之后,与后续所选顶层功能选项卡相关联的可选功能可替换第一功能控件区段,或如果在用户界面中可操作区域可用,则可在与第一功能控件区段相邻的单独功能控件区段中显示。

【技术实现步骤摘要】
【国外来华专利技术】用于显示软件功能控件的多个区段的命令用户界面背景随着计算机时代的出现,计算机和软件用户已变得习惯于用户友好软件应用程序,它们帮助用户编写、计算、组织、准备演示、发送与接收电子邮件、制作音乐等。例如,现代电子文字处理应用程序允许用户准备各种有用文档。现代电子表格应用程序允许用户输入、操纵和组织数据。现代电子幻灯片演示应用程序允许用户创建包含文本、图片、数据或其他有用对象的各种幻灯片演示。为了帮助用户定位并利用给定软件应用程序的功能,通常沿其中用户可输入、复制、操纵和格式化文本或数据的所显示工作空间的上、下或侧边缘提供包含多个通用功能控件的用户界面。这种功能控件通常包括具有诸如“文件(file)”、“编辑(edit)”、“视图 (view)”、“插入(insert)”、“格式(format) ”等名称的可选按钮。通常,对这些顶层功能按钮的选择(例如,“格式(format)”)使下拉菜单被部署以展示与顶层功能相关联的一个或多个可选功能控件,例如在顶层功能“格式”下面的“字体(font) ”。在用户选择所需功能控件之后,或者如果用户将鼠标光标移动到不同位置,下拉菜单通常消失。如果用户确定第一下拉菜单的功能曾是所需功能,则用户必须记住曾选择哪个顶层功能,再选择那个功能并随后再一次找到所需功能控件。因此,为了使用给定软件应用程序的功能,用户必须知道所需功能在所选按钮之一下面可用,或者用户必须选择不同顶层功能直到定位所需特定功能。这种搜索所需功能的方法是麻烦且耗时的,具体而言对于经验较少的用户以及当软件应用程序的开发者添加新功能时,直到以某种方式教育用户关于它的存在以前可能都不会使用新功能。因此,本领域需要一种改进的功能命令用户界面,用于显示可选软件功能控件并呈现与所选顶层功能相关联的特定功能控件的逻辑分组。本专利技术正是对于这些和其他考虑事项而作出的。概述本专利技术的各个实施例通过提供用于显示可选软件功能控件以及呈现与所选顶层功能相关联的特定功能控件的逻辑分组的改进用户界面来解决以上和其他问题。一般而言,本专利技术的各方面提供了将给定软件应用程序的功能组织成基于任务的模式。这些模式与带状用户界面中的选项卡相关联,并且用与不同功能模式或任务相关联的描述性文本标记选项卡。在一行顶层功能选项卡下面,按逻辑分组呈现与给定顶层功能选项卡相关联的功能。对特定选项卡的选择用与所选选项卡相关联的功能的控件填充用户界面。根据本专利技术的一个实施例,提供了用于经由改进用户界面提供来自软件应用程序的功能的方法和系统。根据可用软件应用程序执行的一个或多个任务来组织一个或多个软件应用程序中可用的多个功能。在用户界面中提供针对一个或多个任务中的每一个的用户界面选项卡。在接收到对给定用户界面选项卡的选择的指示之后,在用户界面中显示一个或多个可选功能控件,用于选择在与所选用户界面选项卡相关联的给定任务下组织的一个或多个功能。根据另一个实施例,如果在响应于接收到对给定用户界面选项卡的选择的指示显示一个或多个可选功能控件之后用户界面包含可用显示空间,则可用显示空间可用于显示与关联于不同任务的附加用户界面选项卡相关联的附加可选功能控件。根据这个实施例, 在用户界面中可显示两个或更多个顶层功能选项卡,以及包含与所选顶层功能选项卡相关联的特定功能控件的逻辑分组的功能控件区段。即,对第一顶层功能选项卡的选择可导致在用户界面的第一部分中显示与所选第一顶层功能选项卡相关联的第一可选功能控件集, 以及对第二或后续顶层功能选项卡的选择可导致在用户界面的第二或后续部分中显示与所选第二或后续顶层功能选项卡相关联的第二或后续可选功能控件集。替换地,可用与所编辑对象的上下文相关联的第二或后续可选功能控件集填充用户界面的第二或后续部分。 例如,编辑文本文档中的图片对象可导致与关联于先前所选顶层功能选项卡的先前所显示的功能控件集相邻地,显示与在用户界面的空白空间中编辑的图片相关联的功能控件集。 另外,用户可改变如何在包含不同功能控件集的用户界面的相邻部分之间划分空间。因而, 各实施例使用户能够具有同时可用的多组工具并允许用户优化在用户界面中可用的空间。通过阅读下面的详细描述并参考相关联的附图,这些及其他特点和优点将变得显而易见。可以理解,前述一般描述和以下详细描述均仅是说明性的,且不限制所要求保护的本专利技术。提供本概述以便以简化的形式介绍将在以下详细描述中进一步描述的一些概念。 本概述并不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。附图简述附图说明图1是示出个人计算机的体系结构的框图,该个人计算机提供用于本专利技术的各实施例的说明性操作环境。图2是示出用于显示基于任务的顶层功能选项卡以及显示在所选顶层功能选项卡下面可用的多个功能的带状用户界面的计算机屏幕显示的图示。图3示出了示出图2所示用户界面的计算机屏幕显示,由此呈现与不同顶层功能选项卡相关联的不同功能集。图4示出了示出图2所示用户界面的计算机屏幕显示,由此呈现与不同顶层功能选项卡相关联的不同功能集。图5示出了示出用于提供详细功能的弹出用户界面的计算机屏幕显示,该详细功能与图2至4所示的带状用户界面中所呈现的所选功能子集相关联。图6示出了示出用于提供详细功能的弹出用户界面的计算机屏幕显示,该详细功能与图2至4所示的带状用户界面中所呈现的所选功能子集相关联。图7示出了示出与图2至4所示的带状用户界面中所呈现的所选功能相关联的功能的下拉菜单的计算机屏幕显示。图8示出了示出工具提示对话框的呈现的计算机屏幕显示,该工具提示对话框用于提供关于所选或所聚焦功能控件的有用信息。图9示出了示出带状用户界面内的空白空间的计算机屏幕显示,该带状用户界面显示与所选顶层功能选项卡相关联的可选功能的功能控件区段。图10是示出带状用户界面的计算机屏幕显示的图示,该带状用户界面显示包含在两个所选顶层功能选项卡下面可用的多个功能的两个功能控件区段。图11是示出带状用户界面的计算机屏幕显示的图示,该带状用户界面显示包含在三个所选顶层功能选项卡下面可用的多个功能的三个功能控件区段。详细描述如上所简述的,本专利技术的各个实施例涉及用于显示与基于任务的功能相关联的可选软件功能控件以及呈现与所选基于任务的功能相关联的特定功能的逻辑分组的改进用户界面。如将在以下详细描述的,当从本专利技术的用户界面中选择一个基于任务的功能选项卡时,在带状用户界面内用户正在输入或编辑文本或对象的工作空间之上的功能控件区段中呈现由相关联的软件应用程序提供的可选功能控件,用于执行与所选基于任务的功能选项卡相关的任务的各个方面。在用户界面中呈现的可选功能控件被归组成逻辑分组以便更有效的利用。例如,如果使用文字处理应用程序并且用户选择“书写(Writing)”选项卡,则可由关联于诸如“剪贴板(Clipboard)”工具(例如,“剪切(Cut)”、“复制(Copy)”、 “粘贴(Paste)”等)、“格式(Formatting)” 工具(例如,“对齐(Alignment),,、“字形(Font Style)”、“字号(Font Size)” 等)、“编写(Writing) ” 工具(例如,“查找 / 替换(Find/ R 印 lace)”、“插入符号(Insert本文档来自技高网...

【技术保护点】
1.一种用于经由改进用户界面提供来自软件应用程序的功能的方法,包括:提供所述软件应用程序中可用的多个功能;根据可用所述软件应用程序来执行的一个或多个任务组织所述多个功能;针对所述一个或多个任务中的每一个,在所述用户界面200中提供用户界面选项卡905;在接收到对第一用户界面选项卡905的选择的指示之后,在所述用户界面200中显示第一功能控件区段915,所述第一功能控件区段915包含用于选择在与所选第一用户界面选项卡905相关联的任务下组织的一个或多个功能的一个或多个控件;以及在接收到对替换用户界面选项卡910的后续选择的指示之后,确定在所述用户界面200内除了在与所述第一所选用户界面选项卡905相关联的任务下组织的一个或多个功能的所显示控件之外,显示空间920是否可用于显示在与后续所选用户界面选项卡910相关联的任务下组织的一个或多个功能的控件。

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

【专利技术属性】
技术研发人员:E·E·迪安
申请(专利权)人:微软公司
类型:发明
国别省市:US

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

1