[发明专利]确定图形状之间的相等间隔向导的显示有效
申请号: | 201210313094.9 | 申请日: | 2012-08-29 |
公开(公告)号: | CN102866883A | 公开(公告)日: | 2013-01-09 |
发明(设计)人: | A·普拉萨德;J·C-N·陈;O·恩代尔 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 胡利鸣 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 确定 图形 之间 相等 间隔 向导 显示 | ||
技术领域
本发明涉及确定图形状之间的相等间隔向导的显示。
背景技术
当在图表或绘图应用中放置形状或其它对象时,用户通常想要形状之间的相等间隔。绘图应用可在图表中的各个形状之间显示间隔向导,以帮助用户将形状或对象相对于彼此间隔开。另外,所放置或移动的形状可以“咬合”到其与相邻形状之间的间隔与该图中其他形状之间的间隔相等的位置,其中显示间隔向导以示出各个形状之间的相等间隔。
一些图表或绘图应用可能仅仅示出相邻或相继形状或对象之间的间隔向导,这可能对用户的帮助过于有限。其他应用可以示出具有相等间隔的任何形状对之间的间隔向导。然而,在具有许多形状的大图中,这可能是计算密集的,并且导致不可接受的“噪声”(即在图上所示出的过多的不相关的间隔向导)量。
本文所做出的公开正是对于这些和其它考虑而提出的。
发明内容
在此描述了用于确定图形状之间的相等间隔向导的显示的技术。利用在此所述的技术,可以实现一种用于确定图中的之间要显示相等间隔向导的形状或对象的新颖方法。确定性地选择用户可能对间隔感兴趣的图中形状或对象,从而允许有限、但适用的一组相等间隔向导在合适时被显示在所选形状之间。这可以导致计算密集度更低的解决方案,该解决方案与在画布上具有相等间隔的任何两个对象中显示向导相比产生更少的噪声,同时与将相等间隔向导仅限于相邻或相继形状相比对用户更有帮助。
根据实施例,确定图中的每个形状的最近邻居,并且计算每个形状与其最近邻居之间的距离。当图中的活动形状被定位或移动时,间隔向导在形状之间的所计算距离变为等于活动形状与其最近邻居之一之间的距离时被显示在具有等距间隔的形状之间。
应当理解,上述主题可被实现为计算机控制的装置、计算机进程、计算系统或诸如计算机可读介质等制品。通过阅读下面的详细描述并审阅相关联的附图,这些及各种其他特征将变得显而易见。
提供本发明内容以便以简化形式介绍将在以下详细描述中进一步描述的一些概念。本概述并不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在将本概述用来限制所要求保护的主题的范围。此外,所要求保护的主题不限于解决在本公开的任一部分中所提及的任何或所有缺点的实现。
附图简述
图1是示出由本文呈现的实施例所提供的说明性操作环境和软件组件的多方面的框图;
图2是示出了根据在此所述实施例的用于在图形状之间显示相等间隔向导的说明性用户界面的屏幕图;
图3是示出了根据在此所述实施例的一种用于在图形状之间显示相等间隔向导的方法的流程图;
图4是示出根据此处描述的各实施例的一种用于为图中的形状确定最近邻居的方法的流程图;
图5是示出了根据在此所述的实施例的关于为绘图画布上的多个形状确定最近邻居的附加细节的框图;
图6是示出了根据在此所述的实施例的关于确定图形状之间的相等间隔向导的显示的附加细节的框图;
图7是示出能够实现本文呈现的实施例的多方面的计算系统的说明性计算机硬件和软件体系结构的框图。
具体实施方式
下面的具体实施方式针对用于确定图形状之间的相等间隔向导的显示的技术。尽管在结合计算机系统上的操作系统和应用程序的执行而执行的程序模块的一般上下文中提出了本文描述的主题,但是本领域技术人员将认识到,其他实现可以结合其他类型的程序模块来执行。一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、组件、数据结构和其他类型的结构。此外,本领域技术人员将明白,可以利用其他计算机系统配置来实施本文描述的主题,这些计算机系统配置包括手持式设备、多处理器系统、基于微处理器的或可编程消费电子产品、小型计算机、大型计算机等等。
在以下详细描述中,参考了构成其一部分并作为说明示出各具体实施例或示例的附图。在附图中,在全部若干附图中相似的附图标记表示相似的元素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210313094.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于圆柱滚动元件的轴向保持架
- 下一篇:一种新型车圆弧刀架