[发明专利]一种支持粘贴的快速对象成组方法有效

专利信息
申请号: 200810057926.9 申请日: 2008-02-21
公开(公告)号: CN101241436A 公开(公告)日: 2008-08-13
发明(设计)人: 董宁;叶欣;徐剑波;闫进兵 申请(专利权)人: 北大方正集团有限公司;北京方正阿帕比技术有限公司;北京大学
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 北京天悦专利代理事务所 代理人: 田明;王瑛
地址: 100871北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 支持 粘贴 快速 对象 成组 方法
【说明书】:

技术领域

发明属于对象成组技术领域,具体涉及一种支持粘贴的快速对象成组方法。

背景技术

在交互式软件操作中,对象往往定义为页面上的一个操作元素,为便于对多个操作元素进行统一操作(如选择、移动等),往往通过对象成组的方式来实现。成组后的操作元素称为组对象,而原先的各个对象成为组对象的子对象。与组对象有关的操作包括:组的生成,解散,往组对象中增加一个或多个子对象,从组对象中删除一个或多个子对象。

在组对象不允许嵌套的情形下,由于组对象的生成和解散过程比较简单,因此当需要往组对象中增加或删除子对象时,可以通过解散组再重新生成组对象的方法来实现。但即便是可以这样操作,组对象的属性数据在解散后会丢失。

当组对象允许嵌套时,情形变得复杂。考虑到操作效率,因此必须能够支持动态往组对象中增加或删除子对象。而当前主流的版面设计软件,比如《方正飞腾创艺》,《Adobe Indesign》等都需要在对象同级条件下才能进行成组操作(参见相关软件操作说明书),这就大大限制了操作的便捷性。

动态往组对象中增加或删除子对象的常见方法是:通过鼠标拖动来实现对象在对象树中的移动。类似于在Windows的资源管理器中,把文件或目录在目录树中进行拖放操作。这种操作方式比较便捷,但这种方式需要存在这样一棵可视化的“对象树”,在交互式版面设计软件中,这样的“对象树”会占用有限的屏幕面积,使用频率不高,开关这个“对象树”窗口也会浪费操作时间。另外,即便实现了这样的对象树和鼠标拖动方式改变对象的层次,在对操作效率敏感的场合很难应用。在报社的组版车间的实际应用中,大量通过快捷键操作来提高操作效率,对熟练的操作人员来说,往往出现软件的界面呈现和反应跟不上他的实际键盘操作速度,即操作人员通过一连串的按键完成了他的工作,而软件要过一会儿才能处理完的全部的操作序列。

发明内容

针对现有技术中存在的缺陷,本发明的目的是提供一种支持粘贴的快速对象成组方法,该方法能够使用复制及粘贴功能快速实现对象成组,即动态往组对象中增加子对象,而无需在对象树中利用鼠标拖动对象,从而提高了操作效率,并能很好地应用于对操作效率敏感的场合。

为达到以上目的,本发明采用的技术方案是:一种支持粘贴的快速对象成组方法,包括以下步骤:

(1)选中一个或多个同层对象;

(2)执行复制或剪切操作;复制操作的功能是把选中的一个或多个对象的数据放到操作系统的裁剪板上;而剪切操作除了执行复制的功能以外,还同时删除了选中的对象;

(3)选中需要添加子对象的目标组对象;

(4)执行粘贴操作,将选中的一个或多个对象插入到目标组对象中。

进一步,步骤(1)中所述的选中一个或多个同层对象是在对象树中通过鼠标和键盘的组合来实现;或者是在展示对象的页面上通过鼠标和键盘的组合来实现。

步骤(1)中所述的对象是指顶层对象、组对象、组对象中的子对象或非组对象。

进一步,步骤(2)中执行复制或剪切操作后,先将步骤(1)中选中的对象数据序列化后保存到操作系统的裁剪板上。

进一步,步骤(4)中所述的执行粘贴操作的过程是,操作系统取得裁剪板上的数据,验证是有效的对象数据后,创建相应的对象,并恢复对象的所有属性值,并把该对象加入到步骤(3)选中的目标组对象中。

进一步,如果步骤(3)中没有选中一个目标组对象,那么执行步骤(4)的操作结果是常规的粘贴结果,即把对象粘贴到顶层。

本发明的效果在于:采用本发明所述的方法,可以使用复制及粘贴功能快速实现对象成组,即动态往组对象中增加子对象,而无需在对象树中利用鼠标拖动对象,从而提高了操作效率。另外,由于本发明在进行对象的复制和粘贴的过程中,高效地实现组对象动态增删子对象以及改变现有的对象层次,除了被操作的对象,其他对象的层次关系,以及组对象本身属性均不受到影响,因此本发明所述的方法特别适用于对操作敏感的场合。

附图说明

图1为移动或复制对象的操作流程图;

图2为选中两个对象“地图_图片”和“地图_文字_PDF_叠盖”后的状态图;

图3为执行剪切操作后,并且选择目标组对象的状态图;

图4为执行粘贴操作后的状态图。

具体实施方式

下面结合具体实施方式和说明书附图对本发明作进一步的描述。

如图1所示,一种支持粘贴的快速对象成组方法,包括以下步骤:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京方正阿帕比技术有限公司;北京大学,未经北大方正集团有限公司;北京方正阿帕比技术有限公司;北京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810057926.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top