格式对象任务窗格的制作方法

上传人:ting****789 文档编号:310010963 上传时间:2022-06-14 格式:DOCX 页数:6 大小:26.93KB
返回 下载 相关 举报
格式对象任务窗格的制作方法_第1页
第1页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《格式对象任务窗格的制作方法》由会员分享,可在线阅读,更多相关《格式对象任务窗格的制作方法(6页珍藏版)》请在金锄头文库上搜索。

1、格式对象任务窗格的制作方法专利名称:格式对象任务窗格的制作方法技术领域:本发明涉及任务窗格的格式化。背景技术:提供了许多应用程序,以提供用于创建和编辑文档、电子表格、演示文稿等的功能。这样的应用程序通常提供允许用户在文档内添加和定制诸如形状、图片、图表和示意图之类的对象。通常,用于这些特征的控件被呈现在对话框中,对话框可能遮挡用户显示器上的可用工作空间。随着更多的控件被提供以便于对对象作出调整,可在对话框内添加这些控件,使得对话框日益庞大和更为复杂。在对象格式化对话框中提供的控件的数量和种类可能非常大且稍微有些使用不便。本发明正是对于这些和其他考虑事项而做出的。发明内容本发明的实施例通过在无模

2、式格式对象任务窗格中提供上下文格式化控件来解决以上和其它问题。根据实施例,在接收到对与对象相关联的格式化功能的选择的指示时,可在格式对象任务窗格中提供与格式化对象相关联的格式化控件。格式化控件可按类别以及按类别内的各部分来组织。格式化控件可根据共同的任务和工作流来被归组在一起。对象和文本格式化控件两者均可在格式对象任务窗格中提供。格式对象任务窗格可以是无模式的,其中用户可在格式对象任务窗格和应用功能之间切换而无需关闭和重新启动格式对象任务窗格。格式对象任务窗格可被停靠在应用窗口的边缘,使得它不会阻挡用户可能正在编辑的内容。在接收到对与第二对象相关联的格式化功能的选择的指示时,格式对象任务窗格可

3、用与格式化第二对象相关联的格式化控件来自动更新。一个或多个实施例的细节在附图和以下描述中阐明。通过阅读下面的具体实施例并参考相关联的附图,其他特征和优点将变得显而易见。要理解的是下面的具体实施例仅仅是说明性的,而不是对所要求保护的发明的限制。提供本发明内容以便以简化的形式介绍将在以下具体实施方式中进一步描述的一些概念。本发明内容并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。合并在本公开中并构成其一部分的附图示出本发明的实施例。在附图中图I是在文档上显示的格式化对象对话框的图示;图2是应用窗口中的格式对象任务窗格的图示;图3是格式对象任务窗格的组

4、件的图示;图4是格式对象任务窗格内的图表元素选择器触发器的图示;图5是示出在无模式任务窗格中提供格式化功能的示例过程的过程流程图6是示出可用来实施本发明的各实施例的计算设备的示例物理组件的框图;图7A和7B是可用来实施本发明的各实施例的移动计算设备的简化框图;以及图8是可在其中实施本发明的各实施例的分布式计算系统的简化框图。具体实施例方式如上简要所述,本发明的实施例涉及在无模式格式对象任务窗格中提供上下文格式化控件。根据实施例,在接收到对与对象相关联的格式化功能的选择的指示时,可在格式对象任务窗格中提供与格式化对象相关联的格式化控件。下面的描述涉及附图。只要可能,就在附图和以下描述中使用相同的

5、附图标记来指示相同或类似的元素。尽管可能描述了本发明的实施例,但修改、改编、以及其他实现是可能的。例如,可对附图中所示的元素进行置换、添加、或修改,并且可通过对所公开的方法置换、重新排序、或添加阶段来修改本文中所描述的方法。因此,以下详细描述并不限制本发明。相反,本发明的正确范围由所附权利要求书定义。现在参考附图,其中在若干附图中相似的附图标记表示相似的元素,将描述本发明的各方面和示例性操作环境。尽管将在结合在个人计算机上的操作系统上运行的应用程序执行的程序模块的一般上下文中描述本发明,但本领域的技术人员可以认识到,本发明也可结合其他程序模块实现。一般而言,程序模块包括执行特定任务或实现特定抽

6、象数据类型的例程、程序、组件、数据结构和其他类型的结构。此外,本领域的技术人员将理解,本发明可以使用其他计算机系统配置来实施,包括手持式设备、多处理器系统、基于微处理器或可编程的消费电子产品、小型计算机、大型计算机等。本发明也可以在其中任务由通过通信网络链接的远程处理设备执行的分布式计算环境中实现。在分布式计算环境中,程序模块可位于本地和远程存储器存储设备两者中。如上简要所述,当前在应用程序中,通常在对话框中提供用于在文档内添加、格式化以及自定义诸如形状、图片、图表和示意图等对象的功能,对话框可能会遮挡用户显示上的可用工作空间。现在参考图1,示出了在文档115上显示的对话框125的示例。如可见

7、的,应用程序窗口 110被示为显示在诸如平板计算设备105的计算设备的屏幕上。应用程序窗口 110被示为具有显示在工作空间中的文档115。应用程序可以是各种应用程序之一,诸如但不限于文字处理应用、电子表格应用、演示应用、计算机辅助的制图应用等。文档115可包含一个或多个对象120、130、140。如图I中所示,文档可包含图片120、图表130、形状140或其它对象。采用当前的设计,当经由各种方法之一启动格式化对话框时,对话框125可被显示为置于文档115上。对话框125可以是模式化或无模式的,且可占用屏幕上的面积。通常,模式化对话框125可能会遮挡文档的工作空间,且可能遮挡用户打算格式化的对象

8、 120、130、140。一些当前的格式化对话框125可能要求用户在选择不同对象120、130、140时重新启动格式化对话框。例如,如果用户想要编辑对象140的形状属性,则用户可启动格式对象对话框;然而,为了编辑对象140上的文本145的文本属性,可能需要用户从不同的入口点重新启动同一对话框。本发明的实施例在无模式任务窗格中提供了格式化控件。实施例允许用户在任务窗格打开时与应用和文档115中的对象交互。格式对象任务窗格可能按上下文来表现,且可呈现专用于当前所选对象120的控件。现在参考图2,示出了停靠在应用窗口 110的边缘处的示例格式对象任务窗格205。在沿边缘停靠的任务窗格205内提供格式

9、化控件可提供不会遮挡对象120、130、140或文档工作空间115的格式化用户界面(UI)。实施例可推广无模式工作流,其中用户可按顺序对多个对象120、130、140执行多个格式化任务而无需退出(dismiss)和重新启动UI。根据实施例,格式化对象任务窗格205默认可停靠在应用窗口110的边缘处;然而,用户可选择移动任务窗格,使得它可在文档115上拖曳,或者如果用户具有多个监视器,任务窗格205可被拖曳到另一屏幕。现在参考图3,示出了格式对象任务窗格205的组件。如图所示,格式对象任务窗格205可包括标题305。标题305可反映所选择的对象的类型。例如,如果选择了形状,则标题305可为“格式

10、化形状”。或者,如果选择了文本,则标题305可为“格式化文本”。如果选择了图表对象130,则标题305可反映所选择的图表元素类型而非图表。例如,如果选择了图表130内的趋势线,则标题305可为“格式化趋势线”。可提供诸如帮助、移动/大小和关闭控件310的功能控件。帮助控件可对用户启动适当的帮助文章,取决于什么项或者使用定点和选择设备(例如,鼠标)来选择或者通过使用键盘来导航至该项而被给予焦点。可提供移动/大小和关闭控件。移动/大小控件可用于重新定位任务窗格205和对其调整大小。任务窗格205可经由其它方法来调整大小,诸如通过在文档非停靠边缘上放置光标,这可产生用于将窗格的边缘拖曳到所需大小/位

11、置的调整大小光标。关闭控件可用于关闭任务窗格205。通常,用户想要格式化对象120、130、140和与对象相关联的文本145。例如,用户可选择形状140,形状在形状内包含文本145。用户可能想要格式化形状140的属性(例如,线条颜色、线条粗细、填充色、阴影等),以及格式化文本145 (例如,字体、字体颜色、字体大小等)。当前的方法提供用于格式化的两个分开的对话框125。提供了用于对象格式化的一个对话框,并提供了用于文本格式化的分开的对话框。这些对话框125可互斥,且可具有不同的启动点。想要在对象和文本格式化之间切换的用户在每当他/她想要在两组格式化控件之间切换时可能需要重新启动对话框125。本

12、发明的实施例允许将对象和文本属性组合到一个无模式任务窗格205。仍参考图3,可提供用于在对象类型之间转换(toggle)的选项转换件315。根据一个实施例,可提供选项转换件315以用于在对象格式化控件和文本格式化控件之间转换。选项转换件315可包括两个可选文本串“形状选项” 345和“文本选项” 350,当选中文本串时,可在两组格式化控件之间转换。根据实施例,当选项转换件315的转换状态处于“形状选项”状态345时,应用于所选对象140的格式化控件360可被显示在格式对象任务窗格205中。当选项转换件315的转换状态处于“文本选项”状态350时,应用于与所选对象140相关联的文本145的格式化

13、控件360可被显示。当处于“文本选项”状态350中时,格式化可基于用户选择的东西而按上下文进行。如果选择了对象140,则可格式化与对象相关联的所有文本145。如果选择了文本145或文本的一部分,则仅可格式化所选文本。格式对象任务窗格205的上下文行为可应用于文本,且可触发转换状态切换。例如,如果用户为与所选对象140相关联的文本145进入了文本编辑模式,则任务窗格205可自动切换到文本选项状态350。不是所有的对象都具有与之相关联的文本(例如,图片)。根据实施例,如果选择了没有与之相关联的文本的对象120,则选项转换件315可从格式对象任务窗格205中隐藏。相反,如果选择了文本145,且对象选

14、项不存在(例如,文字处理文档中的文本),则选项转换件315可从格式对象任务窗格205中隐藏。根据另一实施例,可提供选项转换件315以用于在标记和线条格式化控件之间转换。用于在标记和线条格式化控件之间转换的选项转换件315可以是按上下文的,因为它仅可在所选对象是可具有标记的类型时才被显示。提供了多个类别选择图标320。每一类别选择图标320可表示格式化控件360的类别。在选择图标320时,格式化控件360的相关联类别可被显示在任务窗格205中。例如且如图3中所示,“效果”图标355被选择,与效果相关联的格式化控件360可出现在窗格330中。根据实施例,窗格330可以是格式对象任务窗格205中格式

15、化控件360所驻扎的区 域。如果存在比适于容纳在屏幕上的窗格330内的控件更多的功能控件360,则可显示垂直滚动条。根据实施例,窗格330内的内容可滚动;窗格上方的UI元素(例如,标题305、帮助、移动/大小、关闭控件310、选项转换件315、类别选择图标320等)可保持静止而不受滚动影响。如可以理解地,不同的对象类型可具有不同的格式化选项。从而,出现在格式对象任务窗格205中的类别选择图标320可取决于所选择的对象120、130、140以及取决于格式对象任务窗格的转换状态345、350来变化。可出现表示适用且活动的格式化控件的图标。根据实施例,不适用的图标可能不会显示在格式对象任务窗格中作为

16、变灰/淡出的不可选择图标。即,仅显示适用且活动的格式化控件。可提供诸如鸟嘴分隔器325的视觉UI元件,以便增强类别选择图标320部分中的所选图标355与下方窗格330中的控件之间的关系。如图所示,鸟嘴分隔器325可指向当前选择的图标355。在每一类别内,存在用于格式化控件360的多个部分335。每一部分335可表不一组相关的格式化控件360。如图3中的示例格式对象任务窗格205中所示,“效果”类别355是活动的,且格式化控件360的五个部分335被显不在窗格330中。为每一效果类型(例如,透明度、阴影、镜像、发光和模糊边缘)提供每一部分335。实施例可提供展开/折叠控件340,用于向控件360的每一部分335提供展开/折叠功能。现在参考图4,实施例可提供图表元素选择器触发器405。用于选择图表元素来格式化的当前方法通常因狭窄/精细的图表元素而对用户来说是困难的。本发明的实施例提供了允许用户选择所选图表130上的个别图表元素的图表元素选择器触发器405。如图4中所示,图表元素选择器触发器405可以是脱字号(caret)图标,当该图标被选

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号