首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 296 毫秒
1.
Undo/Redo操作是一种良好的人机交互设计,Undo/Redo设计的实现不仅可以方便用户,也可以提高软件的技术含量.一般的方法是通过命令模式实现的,在本文中提供了一种基于备忘录模式实现Undo/Redo操作的方法,该方法较命令模式减少了类的数量,同时也更容易理解.  相似文献   

2.
该文从设计模式角度研究了由笔者自行开发设计的电力图形编辑系统(iSee3.0)中的Undo/Redo功能的设计,通过两种典型设计模式-Command模式和Composite模式相结合,简洁而高效地实现了电力图形编辑系统中的Undo/Redo功能,这充分说明了设计模式在用于面向对象软件设计时所能产生的巨大作用和意义。  相似文献   

3.
CAX系统中,对于复杂操作和关联操作,现有Undo/Redo机制很难保证Undo/Redo操作语义一致性,避免破坏图形数据,从而导致实现具体的Undo和Redo方法困难、二次开发难度大的问题。分析了CAX复杂操作和关联操作的特点,讨论了Undo操作中事务的原子性和一致性以及触发器机制,提出了基于事务保证操作语义一致性和基于触发器机制降低操作复杂度和关联度的解决策略,描述了具体的执行流程及主要算法。在大型CAD软件开发中实例分析证明了该方法的有效性。  相似文献   

4.
图形应用系统下Undo/Redo操作的设计与实现   总被引:4,自引:0,他引:4  
针对图形应用系统下Undo/Redo操作问题,提出了一种解决方案,设计了相关的数据模型,详细说明了工作原理,并给出了部分代码实现。  相似文献   

5.
针对单步交互的系统,基于MVC(Model View Contoller)和command模式设计系统结构,对交互命令及其参数进行封装;按照最后输入参数优先的原则实现用户选择和捕捉后,根据用户输入的参数预测候选命令集的交互方式;按照任务一致性原则根据用户以前的操作模式预测其当前行为;通过命令信息的保存和恢复,实现Undo,Redo及操作回放等功能.通过该方法实现的交互设计在虚拟施工软件中取得良好的效果.  相似文献   

6.
故障恢复是DBMS的重要组成部分。提出了一种基于Redo日志、Undo日志和检查点的系统故障恢复技术,并详细介绍了它在数据库系统DM3中的设计和实现,最后还给出了相应的恢复算法。  相似文献   

7.
文章介绍了监控组态软件及其绘图功能的开发,着重探讨了利用设计模式和对象序列化技术实现监控组态绘图软件中重要的Undo/Redo(恢复/撤销),并且这种操作可以是无限次数,很大程度上提升了监控组态软件的可用性。文章给出了部分实现例程。  相似文献   

8.
李春萍  窦万峰 《计算机应用》2004,24(Z1):331-333
基于对象复制的多版本策略是实时协同图形编辑系统实现意愿保证的有效手段,多版本管理是其中的关键问题之一.本文从操作的Do、Undo/Redo出发,在总结已有研究成果的基础上,提出一个全新的对象版本管理框架,并对其中涉及的算法和机制做了深入分析.  相似文献   

9.
在VB编程中,经常使用RichTextBox控件来显示、编辑文件内容.在编辑过程中,多重撤销操作(Undo/Redo)可以极大地增强程序的实用性和趣味性.本文给出了一种简便易行的解决方案.  相似文献   

10.
记事本也支持Ctrl+Z,试过吗?第一次是Un-do,第二次就是Redo了,而在它的菜单中,可没有这一项。 同理,在IE中,Ctrl+Z是Undo,Ctrl+Y是Redo。 在Win98下,地址栏中输入WinDir,就到了  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号