文本编辑装置以及文本编辑方法制造方法及图纸

技术编号:11152909 阅读:67 留言:0更新日期:2015-03-18 09:27
一种文本编辑装置以及文本编辑方法。文本编辑装置具有:显示部,显示文本的一部分;页面切换部,切换在显示部中显示的页面;操作部,接受对于一部分的编辑的操作;编辑部,根据在操作部中接受到的编辑的操作,对一部分进行编辑;撤销/恢复存储器,存储在编辑部中进行的编辑的历史;撤销/恢复指示部,接受对于由编辑部进行的编辑的撤销及恢复的指示;存储器管理部,将包括对于一部分的编辑的历史的能够存储的编辑的历史的上限数,以文本为单位进行管理,或者以一部分为单位进行管理,或者以撤销/恢复存储器单位进行管理;撤销/恢复执行部,在通过撤销/恢复指示部接受到撤销的指示时,只追溯对于一部分的编辑的历史进行撤销,在通过撤销/恢复指示部接受到恢复的指示时,只追溯对于一部分的编辑的历史进行恢复。

【技术实现步骤摘要】

本专利技术涉及具有撤销/恢复功能的。
技术介绍
大多数文本编辑装置具有如下功能:存储从用户接受到的编辑作业的历史,将已经进行的编辑作业从最新的编辑作业起按时序追溯而依次取消的撤销(Undo);以及再次执行(取消撤销)已撤销的编辑作业的恢复(Redo)。 通常,具有撤销钮和恢复钮,若撤销钮被操作一次,则最新的一个编辑作业被取消并返回到原来的状态,若撤销钮重复被操作,则编辑作业一个接一个按时序追溯而取消。同样地,若恢复钮被按下,则再次执行通过最新的撤销而被取消了的编辑作业,若恢复钮持续被操作,则通过撤销而被取消了的多个编辑作业能够按照与被取消时相反的顺序执行而返回到取消前的状态。 在专利文献I中,公开了从省去重复撤销钮等的操作的工夫等的目的,通过滑动条(Slider bar)等来指定过去的任意的时刻,能够返回到该指定的时刻的编辑内容的撤销/恢复机构。 此外,一般,若通过撤销操作而删除或者追加字符之后进行新的输入,则存在通过该撤销而被删除或者追加的字符已经不能复原的问题。作为对应于这个问题的技术,在专利文献2中,公开了如下技术:撤销的操作本身也作为新的编辑的历史而追加记录,通过依次追溯该记录,能够复原过去的任意的时刻的字符输入状态。 【现有技术文献】 【专利文献】 【专利文献I】 (日本)特开2OlO— 5I55I6号公报 【专利文献2】 (日本)特开2OO8— 2573I8号公报 在对由多个页面构成的文本进行编辑的情况下,在进行对于某一页面的字符的追加/删除等的编辑作业时,有时发现在以前进行的其他的页面的编辑内容的错误。此时,若为了修改这个错误而使用撤销功能,则从当前时刻按时序追溯而编辑作业依次被取消,所以在撤销目标页面中的编辑作业之前,对当前的页面进行的编辑作业也被取消。 此外,在切换页面的同时进行编辑作业的情况下,若为了将对于当前正在显示中的页面的编辑作业追溯到过去的规定时刻进行取消而重复撤销,则有时会转移到其他的页面而导致其他的页面的编辑作业被取消。 即使使用了在专利文献1、2中公开的技术,也不能解决上述的问题。 另外,期望有效地利用撤销/恢复存储器,而撤销/恢复用存储器的容量不会为了解决上述的问题而增大。
技术实现思路
本专利技术是为了解决上述的问题而完成的,其目的在于,提供一种,其能够不切换正在显示中的页面而对当前正在显示中的页面持续进行撤销/恢复,并且,能够将有限的撤销/恢复存储器有效利用于正在显示中的页面的撤销/恢复。 为了实现这个目的,本专利技术的主旨在于以下的各项专利技术。 [I] 一种文本编辑装置,其特征在于,具有: 显示部,显示文本的一部分; 页面切换部,切换在所述显示部中显示的页面; 操作部,接受对于正在所述显示部中显示的所述一部分的编辑的操作; 编辑部,根据在所述操作部中接受到的编辑的操作,对正在所述显示部中显示的所述一部分进行编辑; 撤销/恢复存储器,存储在所述编辑部中进行的编辑的历史; 撤销/恢复指示部,接受对于由所述编辑部进行的编辑的撤销以及恢复的指示; 存储器管理部,将包括对于正在所述显示部中显示的所述一部分的编辑的历史的能够存储的编辑的历史的上限数,以所述文本为单位进行管理,或者以正在所述显示部中显示的所述一部分为单位进行管理,或者以所述撤销/恢复存储器单位进行管理;以及 撤销/恢复执行部,在通过所述撤销/恢复指示部接受到撤销的指示时,在所述撤销/恢复存储器中存储的编辑的历史中,只追溯对于在接受到所述撤销的指示的时刻在所述显示部中正在显示的所述一部分的编辑的历史进行撤销,在通过所述撤销/恢复指示部接受到恢复的指示时,在所述撤销/恢复存储器中存储的编辑的历史中,只追溯对于在接受到所述恢复的指示的时刻在所述显示部中正在显示的所述一部分的编辑的历史进行恢复。 在上述专利技术中,能够不切换正在显示中的页面而对当前正在显示中的页面连续进行撤销/恢复。此外,由于将撤销/恢复的上限数以文本为单位进行管理,或者以正在显示中的文本的一部分为单位进行管理,或者以撤销/恢复存储器为单位进行管理,所以在多个页面中能够灵活地通融使用撤销/恢复存储器,能够有效活用存储器区域。正在显示中的文本的一部分是指通过显示部而当前正在显示的文本的部分,例如,在正在显示文本中的任意的I个页面的情况下,文本的一部分是该I个页面,在正在同时显示文本中的任意的多个页面的情况下,文本的一部分是该多个页面。 [2]如[I]所述的文本编辑装置,其特征在于, 所述存储器管理部在将所述上限数以所述一部分为单位进行管理的情况下,关于没有在所述显示部中显示的页面,将能够存储的编辑的历史的上限数以页面单位进行管理,以所述一部分为单位的上限数在所述一部分中的各个页面的所述页面单位的上限数的总和以内。 在上述专利技术中,将能够存储的编辑的历史(设为编辑历史)的上限数以页面单位进行管理作为基本的同时,在同时显示了多个页面时,以该正在显示中的多个页面为单位管理上限数,该上限数成为在各页面的页面单位的上限数的总和以内。即,在正在同时显示多个页面的期间,相互通融在各页面中设定的页面单位的上限数,所以能够对任意的一个页面存储多于页面单位的上限数的数目的编辑历史。 [3]如[2]所述的文本编辑装置,其特征在于, 所述存储器管理部在将所述上限数以所述一部分为单位进行管理的情况下,在所述显示部中显示的页面通过页面切换而没有在所述显示部中显示时,关于该页面所存储的编辑的历史的数目超过该页面的所述页面单位的上限数的情况下,删除超过该页面单位的上限数的量的编辑的历史。 在上述专利技术中,在正在同时显示多个页面的期间,相互通融在各页面中设定的页面单位的上限数,所以能够对一个页面存储多于页面单位的上限数的编辑历史。但是,当不再被显示时,以页面单位管理上限数,所以在各页面中超过该页面单位的上限数的量的编辑历史被删除。 [4]如[I]所述的文本编辑装置,其特征在于, 所述存储器管理部在以所述文本为单位或者以所述撤销/恢复存储器单位进行所述管理的情况下,生成只将与正在所述显示部中显示的一部分有关的编辑的历史从所述撤销/恢复存储器中提取并注册的显示用撤销/恢复缓冲区, 在通过所述编辑部对正在所述显示部中显示的所述一部分进行了编辑时,将该编辑的历史注册在所述显示用撤销/恢复缓冲区中, 所述撤销/恢复执行部追溯所述显示用撤销/恢复缓冲区而执行撤销以及恢复, 所述存储器管理部在所述显示部中显示的页面通过页面切换而没有在所述显示部中显示时,使即将进行该页面切换之前在所述显示用撤销/恢复缓冲区中注册的编辑的历史反映到所述撤销/恢复存储器。 在上述专利技术中,在以文本单位或者撤销/恢复存储器全体来管理上限数的情况下,从撤销/恢复存储器中只提取正在显示中的文本的一部分的编辑历史而构成显示用撤销/恢复缓冲区,追溯该显示用撤销/恢复缓冲区而进行撤销/恢复。由此,能够不产生页面转变而执行关于正在显示中的页面的撤销/恢复。 [5]如[I]所述的文本编辑装置,其特征在于, 所述存储器管理部在所述管理的单位中,所存储的编辑的历史的数目超过所述上限数的情况下,优先删除所存储的日期时间早的编辑的历史。 在上本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/55/201410412415.html" title="文本编辑装置以及文本编辑方法原文来自X技术">文本编辑装置以及文本编辑方法</a>

【技术保护点】
一种文本编辑装置,其特征在于,具有:显示部,显示文本的一部分;页面切换部,切换在所述显示部中显示的页面;操作部,接受对于正在所述显示部中显示的所述一部分的编辑的操作;编辑部,根据在所述操作部中接受到的编辑的操作,对正在所述显示部中显示的所述一部分进行编辑;撤销/恢复存储器,存储在所述编辑部中进行的编辑的历史;撤销/恢复指示部,接受对于由所述编辑部进行的编辑的撤销以及恢复的指示;存储器管理部,将包括对于正在所述显示部中显示的所述一部分的编辑的历史的能够存储的编辑的历史的上限数,以所述文本为单位进行管理,或者以正在所述显示部中显示的所述一部分为单位进行管理,或者以所述撤销/恢复存储器单位进行管理;以及撤销/恢复执行部,在通过所述撤销/恢复指示部接受到撤销的指示时,在所述撤销/恢复存储器中存储的编辑的历史中,只追溯对于在接受到所述撤销的指示的时刻在所述显示部中正在显示的所述一部分的编辑的历史进行撤销,在通过所述撤销/恢复指示部接受到恢复的指示时,在所述撤销/恢复存储器中存储的编辑的历史中,只追溯对于在接受到所述恢复的指示的时刻在所述显示部中正在显示的所述一部分的编辑的历史进行恢复。

【技术特征摘要】
2013.08.20 JP 2013-1705251.一种文本编辑装置,其特征在于,具有: 显示部,显示文本的一部分; 页面切换部,切换在所述显示部中显示的页面; 操作部,接受对于正在所述显示部中显示的所述一部分的编辑的操作; 编辑部,根据在所述操作部中接受到的编辑的操作,对正在所述显示部中显示的所述一部分进行编辑; 撤销/恢复存储器,存储在所述编辑部中进行的编辑的历史; 撤销/恢复指示部,接受对于由所述编辑部进行的编辑的撤销以及恢复的指示;存储器管理部,将包括对于正在所述显示部中显示的所述一部分的编辑的历史的能够存储的编辑的历史的上限数,以所述文本为单位进行管理,或者以正在所述显示部中显示的所述一部分为单位进行管理,或者以所述撤销/恢复存储器单位进行管理;以及 撤销/恢复执行部,在通过所述撤销/恢复指示部接受到撤销的指示时,在所述撤销/恢复存储器中存储的编辑的历史中,只追溯对于在接受到所述撤销的指示的时刻在所述显示部中正在显示的所述一部分的编辑的历史进行撤销,在通过所述撤销/恢复指示部接受到恢复的指示时,在所述撤销/恢复存储器中存储的编辑的历史中,只追溯对于在接受到所述恢复的指示的时刻在所述显示部中正在显示的所述一部分的编辑的历史进行恢复。2.如权利要求1所述的文本编辑装置,其特征在于, 所述存储器管理部在将所述上限数以所述一部分为单位进行管理的情况下,关于没有在所述显示部中显示的页面,将能够存储的编辑的历史的上限数以页面单位进行管理,以所述一部分为单位的上限数在所述一部分中的各个页面的所述页面单位的上限数的总和以内。3.如权利要求2所述的文本编辑装置,其特征在于, 所述存储器管理部在将所述上限数以所述一部分为单位进行管理的情况下,在所述显示部中显示的页面通过页面切换而没有在所述显示部中显示时,关于该页面所存储的编辑的历史的数目超过该页面的所述页面单位的上限数的情况下,删除超过该页面单位的上限数的量的编辑的历史。4.如权利要求1所述的文本编辑装置,其特征在于, 所述存储器管理部在以所述文本为单位或者以所述撤销/恢复存储器单位进行所述管理的情况下,生成只将与正在所述显示部中显示的一部分有关的编辑的历史从所述撤销/恢复...

【专利技术属性】
技术研发人员:田中芳则岸本和久釜井康行
申请(专利权)人:柯尼卡美能达株式会社
类型:发明
国别省市:日本;JP

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

1