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

合并的正交向导创建制造技术

技术编号:8323419 阅读:175 留言:0更新日期:2013-02-14 00:45
描述了合并的正交向导创建。向导在创作程序中被配置为帮助用户编辑文档上的对象。向导可以是水平或垂直定向的向导线,并且可以从单个标尺(在工作空间上显示的垂直或水平标尺任一)中创建。为了创建水平向导,用户可将光标定位在水平标尺上。用户可点击并保持以及拖曳光标来在工作空间上创建和定位水平向导。为了创建垂直向导,用户可将光标定位在水平标尺内并点击和释放。用户可按对应的方式使用垂直标尺来创建垂直和水平向导两者,其中在垂直标尺上点击创建水平向导,而点击并保持并拖曳创建垂直向导。向导可在它们的可视特性方面被单独地配置或更改。

【技术实现步骤摘要】

本申请涉及向导创建,尤其涉及合并的正交向导创建
技术介绍
文档创作程序(尤其是那些以图形为导向的)经常在工作空间上提供向导以帮助用户对对象进行定向和定位。在此使用的术语“向导”通常是显示在用户界面上的在工作空间区域(例如,用户界面的其中文档正被创建或编辑的部分)上的水平或垂直线,但是向导不是文档的一部分。术语“向导”和“向导线”在此被交换地使用。向导的功能是促进用户在工作空间上对对象的对齐(alignment)和定位。例如,生成图形图像的用户可将多个图形对象定位在行或列中。向导可帮助用户在工作空间上定位这些对象并且通常仅能在编辑模式中查看。当完整的文档被在演示模式中查看或被打印时,向导通常不被显示。不同的用户对编辑文档时使用向导具有不同的偏好。在一些情况中,对对齐对象的需求是最小的,用户可能希望移除向导(如果存在的话)或不添加它们。在其它情况中,向导对用户可能是有益的。用户可在编辑某些对象时引入向导,并接着在编辑其它对象时无需它们。因此,需要能容易地创建和移除向导的机制。此处所做出的公开正是关于这些和其他考虑事项而提出的。
技术实现思路
在此描述了用于容易地和直观地在文档创作程序中生成向导的概念和技术。在一个实施例中,垂直或水平向导任一可通过用户与单个标尺进行交互来以类似的方式创建。在在此揭示的一个实施例中,一种用于生成向导线的方法包括以下操作通过处理器来检测光标被定位在在该处理器上执行的创作程序的用户界面上的标尺上,以及通过该处理器将该光标的外观从第一形状更改到第二形状。操作进一步包括在该处理器处接收来自用户的第一输入,该输入与用户输入设备相关联,在该处理器处接收来自用户的第二输入,其中第二输入与用户输入设备相关联。操作进一步包括如果来自用户输入设备的第一输入是点击,则生成具有第一方向的向导线,以及如果来自用户输入设备的第一输入是在将光标移动离开标尺时点击并保持,则生成具有与第一方向正交的第二方向的向导线。在在此描述的另一实施例中,用于显示向导线的系统包括处理器,该处理器被配置成检测光标被定位在在创作程序的用户界面上显示的标尺上,以及响应于检测到光标被定位在标尺上来将光标的外观从第一形状更改到第二形状。处理器被进一步配置成接收来自用户的第一输入,该输入与用户输入设备相关联,以及在该处理器处接收来自用户的第二输入,第二输入与用户输入设备相关联。处理器还被配置成如果第一输入是点击,则生成具有第一方向的向导线,以及如果第一输入是点击并保持之后将光标移动离开标尺,则生成具有与第一方向正交的第二方向的向导线。在另一实施例中,计算机可读存储介质包括当被执行时导致计算机执行以下操作的指令检测光标被定位在创作程序的用户界面上的标尺上,该创作程序被配置成编辑在该创作程序的工作空间内的文档,以及响应于检测到光标被定位在标尺上来将光标的外观从第一形状更改到第二形状。指令进一步导致计算机在处理器处接收来自用户的第一输入以及来自用户的第二输入。指令进一步导致处理器在第一输入是点击情况下生成具有与标尺正交的第一方向的向导线,以及在第一输入是将光标移动离开标尺的点击并保持的情况下生成具有与标尺平行的第二方向的向导线。提供本
技术实现思路
以便以简化形式介绍将在以下具体实施方式中进一步描述的一些概念。本
技术实现思路
并不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在将本
技术实现思路
用来限制所要求保护的主题的范围。此外,所要求保护的主题不限于解决在本公开的任一部分中所提及的任何或所有缺点的实现。附图说明图I是显示根据在此呈现的一个实施例的其中用户可以以创作程序来配置向导 的一个环境的不意图;图2是在用户配置向导之前创作程序的用户界面的描绘;图3A-3B是创作程序的其中用户已经使用水平标尺配置了垂直向导的用户界面的描绘;图4是创作程序的描绘了用于生成水平向导的悬停光标的用户界面的描绘;图5是显示使用悬停光标生成的水平向导的用户界面的描绘;图6示出了与配置现有向导相关联的一组菜单选项;图7A和7B示出了用于以创作程序来生成向导的过程流;以及图8示出了被配置成执行用于生成向导的过程流的计算设备的计算机架构。具体实施例方式在以下详细描述中,参考形成详细描述的一部分并为例示具体实施例或示例而示出的附图。现在参考附图,其中全部若干附图中相同的标号表示相同的元素,将呈现用于配置绘图向导的各方面。以下详细描述涉及以创作程序来生成和配置向导。仓Ij作程序(也叫做,创作应用)(尤其是那些着重于创作具有图形对象的文档并一般在此称为绘图应用的创作程序)可在用户界面(“Π”)上提供各种绘图助手以帮助用户在工作空间上放置或编辑对象。它们的概念和应用在绘图应用的上下文中被示出,但是在此揭示的概念可被应用到其它类型的创作应用,包括那些涉及操纵图像、照片、视频或其它类型的对象的创作应用。使用在此揭示的概念的一个上下文被显示在图I的系统示图100中。在图I中,用户可使用各种类型的计算设备来本地地执行绘图应用,包括包含智能电话101、膝上型计算机102或平板计算设备105的计算设备。在此揭示的概念的应用并不被限制为这些类型的计算设备,这是因为这些概念可被其它类型的计算设备(包括服务器108)使用。计算设备可利用无线连接115、117来与基于云的计算环境106进行交互。用于设备的无线连接在一个实施例中通过因特网104提供到云计算环境106的连通性并可基于各种容易可用的技术,包括各种源自于由蜂窝服务提供者提供的蜂窝基础结构170的基于蜂窝的技术(CDMA、GSM、4G、EDGE等)或其它无线技术(例如,WiMax, WiFi等)。有线技术103可基于ISDN、电缆调制解调器、DSL以及其它公知的技术。由有线103和无线115、117通信通过因特网104提供的连通性向计算设备提供对云计算环境106中的服务器108的访问。计算设备101、102或105可从服务器108下载绘图应用以用于本地执行的需要,或可与在服务器108上执行的绘图应用121进行交互。其他配置是可能的。虽然在此示出的概念可涉及单个服务器108,但是可包括各种服务器。例如,服务器108可由计算设备101访问,其进而可访问另一服务器113。可在另一实施例中使用多个服务器。服务器108可执行各种应用120。这些应用可按共享或分布式方式跨一个或多个服务器由计算设备101、102或105执行。应用120可包括用于创建和编辑图形为导向的程序的绘图应用121。用于编辑图像、视频等的应用也可被考虑在绘图应用的范围中。其它形式的创作应用125也可创建和编辑文档,诸如文本文档和电子表格文档。 在服务器108上执行的其它应用可包括用于管理社交为导向的消息收发和通信的社交媒体应用120。另一应用可以是电子邮件/消息收发应用135并可允许各种单独导向的消息收发能力,包括即时消息收发。通信应用140可允许视频聊天或语音通信。日历应用145可允许组织会议和事件。联系人应用150可允许组织个人的联系人信息。流媒体应用155可用于流化数字数据,诸如音频或视频文件。这些应用中的每一个都可存储数据,这些数据可由服务器108维护在数据存储109中。其它类型和配置的存储系统可被使用。在图2中示出由绘图应用呈现的Π的一个实施例。UI 200可包括若本文档来自技高网
...

【技术保护点】
一种用于生成向导线的方法,包括:通过处理器来检测光标被定位在在所述处理器上执行的创作程序的用户界面上的标尺上;通过所述处理器将所述光标的外观从第一形状更改到第二形状;在所述处理器处接收来自用户的第一输入,所述输入与用户输入设备相关联;如果来自所述用户输入设备的所述第一输入是点击,则以第一方向生成所述向导线;以及如果来自所述用户输入设备的所述第一输入是点击并保持同时将所述光标移动离开所述标尺,则以与所述第一方向正交的第二方向生成所述向导线。

【技术特征摘要】
2011.10.31 US 13/285,0101.一种用于生成向导线的方法,包括 通过处理器来检测光标被定位在在所述处理器上执行的创作程序的用户界面上的标尺上; 通过所述处理器将所述光标的外观从第一形状更改到第二形状; 在所述处理器处接收来自用户的第一输入,所述输入与用户输入设备相关联; 如果来自所述用户输入设备的所述第一输入是点击,则以第一方向生成所述向导线;以及 如果来自所述用户输入设备的所述第一输入是点击并保持同时将所述光标移动离开所述标尺,则以与所述第一方向正交的第二方向生成所述向导线。2.如权利要求I所述的方法,其特征在于,还包括 将所述向导线定位在工作空间上由所述第二输入指示的位置,其中所述向导线不是由所述创作程序打开的文档的一部分。3.如权利要求2所述的方法,其特征在于,还包括 在所述处理器处接收来自所述用户的第二输入,所述第二输入与所述用户输入设备相关联,以及其中 所述光标的第二形状包括两条平行线, 所述第一输入包括点击并保持输入,以及 所述第二输入包括拖曳输入以用于将所述向导线定位在工作空间上。4.如权利要求3所述的方法,其特征在于,其中所述标尺和所述向导线具有水平方向。5.如权利要求3所述的方法,其特征在于,还包括 将具有第一形状的光标定位在所述标尺上; 将所述光标的第一形状更改到所述光标的第二形状; 在所述处理器处接收来自用户的第三输入,所述第三输入包括点击指示;以及 在所述工作空间上显示与所述向导线正交的第二向导线。6.一种用于显示向导线的系统,包括 处理器,被配置成 检测光标被定位在在创作程序的用户界面上显示的标尺上, 响应于...

【专利技术属性】
技术研发人员:D·J·阿尔廷
申请(专利权)人:微软公司
类型:发明
国别省市:

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

1