一种撤消处理方法及终端技术

技术编号:24799363 阅读:37 留言:0更新日期:2020-07-07 21:01
本发明专利技术公开一种撤消处理方法及终端,接收对预设文件的执行操作,根据所述执行操作对所述预设文件进行处理,并将所述执行操作按照时间顺序进行存储,形成执行操作集;接收针对存储的执行操作集中任一执行操作的撤消指令;判断所述撤消指令对应的执行操作是否与存储的其余执行操作有关联,若否,则仅撤消所述执行操作;不需要按照执行操作的执行顺序倒序地依次撤消在要撤消的执行操作之后执行的执行操作直至要撤消的执行操作,能够在不影响其他执行操作的情况下实现单一执行操作的无序撤消,提高文件处理的方便性和灵活性。

【技术实现步骤摘要】
一种撤消处理方法及终端
本专利技术涉及文件处理领域,尤其涉及一种撤消处理方法及终端。
技术介绍
现有技术中,为了方便用户对文件的处理,都有撤消功能,比如Microsoft的office办公软件:word,excel,Powerpoint等的撤消键入的功能,Photoshop的undo功能。通过撤消功能,用户能够对已对文件进行的执行操作进行撤消,对自己不满意的执行操作或者错误的执行操作进行及时的更正。但是,现有的撤消功能如果要撤消某个执行操作,则在这个执行操作之后进行的执行操作也要一并撤消,即只能根据时间顺序倒序地依次撤消之前的执行操作直至到达要撤消的执行操作。这给用户造成了极大的不便,因为很多情况下,用户只需要撤消其中一个执行操作,并不需要将该执行操作之后的其他执行操作进行撤消。比如在word里面已输入了15个字,此时发现输入的第6个字是多余的错别字,这时候如果要执行撤消操作,则需要将第6个字之后输入的字都撤消输入后,才能将第6个字删除。无疑这给用户的文件处理带来了很多不方便和不灵活的地方。专
技术实现思路
本本文档来自技高网
...

【技术保护点】
1.一种撤消处理方法,其特征在于,包括步骤:/nS1、接收对预设文件的执行操作,根据所述执行操作对所述预设文件进行处理,并将所述执行操作按照时间顺序进行存储,形成执行操作集;/nS2、接收针对存储的执行操作集中任一执行操作的撤消指令;/nS3、判断所述撤消指令对应的执行操作是否与存储的其余执行操作有关联,若否,则仅撤消所述执行操作。/n

【技术特征摘要】
1.一种撤消处理方法,其特征在于,包括步骤:
S1、接收对预设文件的执行操作,根据所述执行操作对所述预设文件进行处理,并将所述执行操作按照时间顺序进行存储,形成执行操作集;
S2、接收针对存储的执行操作集中任一执行操作的撤消指令;
S3、判断所述撤消指令对应的执行操作是否与存储的其余执行操作有关联,若否,则仅撤消所述执行操作。


2.根据权利要求1所述的一种撤消处理方法,其特征在于,存储的每一执行操作有对应的关联数据,所述关联数据包含与其关联的执行操作;
所述步骤S1还包括:
确定所述执行操作与已存储的执行操作是否有关联,若是,则将与所述执行操作关联的执行操作存储至与其对应的关联数据中,并同步更新已存储的执行操作对应的关联数据;
所述步骤S3中判断所述撤消指令对应的执行操作是否与存储的其余执行操作有关联包括:
根据所述撤消指令对应的执行操作的关联数据判断其是否与存储的并且执行时间在其之后的执行操作有关联。


3.根据权利要求2所述的一种撤消处理方法,其特征在于,所述步骤S3还包括:
若是,则根据所述撤消指令对应的执行操作的关联数据确定执行时间在其之后并且与其关联的执行操作,得到关联操作集;
按照执行时间的倒序依次撤消所述关联操作集中的执行操作;
所述关联操作集中的执行操作均撤消完成后,撤消所述撤消指令对应的执行操作。


4.根据权利要求1至3中任一项所述的一种撤消处理方法,其特征在于,所述执行操作和撤消指令均包括唯一标识符;
所述唯一标识符指示不同的执行操作发送端;
所述将所述执行操作按照时间顺序进行存储,形成执行操作集包括:
根据所述执行操作包含的唯一标识符构建对应的缓存区,将与所述唯一标识符对应的发送端发送的执行操作按照时间顺序存储至所述缓存区,形成与所述唯一标识符对应的执行操作集;
所述判断所述撤消指令对应的执行操作是否与存储的其余执行操作有关联包括:
判断所述撤消指令对应的执行操作是否与所述唯一标识符对应的执行操作集中存储的其余执行操作有关联。


5.根据权利要求1至3中任一项所述的一种撤消处理方法,其特征在于,所述执行操作集中的执行操作在所述预设文件关闭之后依然保存。


6.一种撤消处理终端,包括存储器、处理...

【专利技术属性】
技术研发人员:刘德建
申请(专利权)人:福建网龙计算机网络信息技术有限公司
类型:发明
国别省市:福建;35

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

1