在文件编辑中撤消操作项目的方法技术

技术编号:2851636 阅读:253 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种文件编辑中撤消操作项目的方法,文件编辑进程接收到显示操作项目撤消列表命令后,启动操作撤消子程序,根据存储的编辑数据信息显示操作项目撤消列表;使用者在操作项目撤消列表中选择需要撤消的操作项目,操作项目是使用者任意选择的一个或多个操作项目;操作撤消子程序判断是否能够将操作项目撤消,若是,操作撤消子程序撤消操作项目中可以撤消的操作项目,对执行撤消后的文件进行显示处理,并调整当前的撤消列表;否则,提示使用者错误信息。本发明专利技术实现了非连续撤消操作项目的功能,使使用者可以直接看到想要的执行结果,而不必撤消从指定项目到当前最后一个项目的所有操作项目,从而为使用者提供了更为方便灵活的文件编辑方式。

【技术实现步骤摘要】

本专利技术涉及一种文件编辑方法,尤其是一种。
技术介绍
随着信息社会的发展,计算机软件在人们的社会生活、经济生活中有着越来越广泛的应用。同时,人们在软件使用中,对进一步提高软件编辑的灵活性、提高编辑效率、节省编辑时间也提出了越来越高的要求。在使用软件编辑文件、处理数据时,操作项目的“撤消”或“重做”(为了叙述方便,下文以“撤消”代替“撤消或重做”)是一项人们经常使用的数据交换和转移方式,为使用者提供了很大便利,当使用者进行多次编辑操作项目以后,发现当前做的一些更改并不符合自己的要求,就可以通过撤消列表一直返回到自己希望的某个编辑操作点。在现有软件的撤消操作项目中,如果要跳到某个编辑点,这个过程必须执行从当前的最后一个编辑动作到指定编辑点之间的所有操作项目,这种处理存在很多弊端在仅需要撤消某个操作项目时,却要撤消多个操作项目,这显然是一种浪费和低效率的做法;撤消过多的操作项目,会极大干扰使用者的思路;为了避免撤消多个操作项目时发生误操作,使用者会保存多个文件,管理起来也很麻烦。
技术实现思路
本专利技术的目的是提供一种,可以直接对使用者选择的非连续操作项目进行撤消,从而可以大大提高编辑本文档来自技高网...

【技术保护点】
一种在文件编辑中撤消操作项目的方法,其中执行以下步骤:步骤1、文件编辑进程接收到显示操作项目撤消列表命令后,启动操作撤消子程序,根据存储的编辑数据信息显示操作项目撤消列表;步骤2、使用者在所述操作项目撤消列表中选择需要撤消的 操作项目,所述操作项目是使用者任意选择的一个或多个操作项目;步骤3、所述操作撤消子程序判断是否能够将所述操作项目撤消,若能够撤消,执行步骤4,否则,执行步骤6;步骤4、所述操作撤消子程序撤消所述操作项目中可以撤消的操作项目; 步骤5、所述操作撤消子程序对执行撤消后的文件进行显示处理,并调整当前的撤消列表,执行步骤...

【技术特征摘要】
1.一种在文件编辑中撤消操作项目的方法,其中执行以下步骤步骤1、文件编辑进程接收到显示操作项目撤消列表命令后,启动操作撤消子程序,根据存储的编辑数据信息显示操作项目撤消列表;步骤2、使用者在所述操作项目撤消列表中选择需要撤消的操作项目,所述操作项目是使用者任意选择的一个或多个操作项目;步骤3、所述操作撤消子程序判断是否能够将所述操作项目撤消,若能够撤消,执行步骤4,否则,执行步骤6;步骤4、所述操作撤消子程序撤消所述操作项目中可以撤消的操作项目;步骤5、所述操作撤消子程序对执行撤消后的文件进行显示处理,并调整当前的撤消列表,执行步骤7;步骤6、所述操作撤消子程序提示使用者错误信息,执行步骤7;步骤7、结束。2.根据权利要求1所述的方法,其中所述步骤3具体为步骤31、所述操作撤消子程序按照预先设定的顺序,采用逐一判断的方式判断是否能够将所述操作项目撤消,若是,执行步骤4;否则,执行步骤6。3.根据权利要求2所述的方法,其中所述步骤31具体为步骤301、所述操作撤消子程序按照预先设定的顺序,判断待判断的第一个操作项目是否可以撤消,若是,执行步骤302,否则,执行步骤6;步骤302、所述操作撤消子程序将该操作项目从待判断的操作项目中删除;步骤303、所述操作撤消子程序判断是否有待判断的操作项目,若是,执行步骤301,否则,执行步骤4。4.根据权利要求2所述的方法,其中所述步骤31具体为步骤311、所述操作撤消子程序按照预先设定的顺序,判断待判断的第一个操作项目是否能够撤消,若是,执行步骤312,否则,执行步骤313;步骤312、所述操作撤消子程序将所述第一个操作项目标记为可撤消,执行步骤314;步骤313、所述操作撤消子程序将所...

【专利技术属性】
技术研发人员:柳鲲鹏
申请(专利权)人:无锡永中科技有限公司
类型:发明
国别省市:32[中国|江苏]

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

1