期刊文献+
共找到48篇文章
< 1 2 3 >
每页显示 20 50 100
利用设计模式实现电力图形编辑系统(iSee3.0)中的Undo/Redo功能 被引量:4
1
作者 黄逸民 袁繁 王树青 《计算机工程与应用》 CSCD 北大核心 2003年第11期126-128,137,共4页
该文从设计模式角度研究了由笔者自行开发设计的电力图形编辑系统(iSee3.0)中的Undo/Redo功能的设计,通过两种典型设计模式-Command模式和Composite模式相结合,简洁而高效地实现了电力图形编辑系统中的Undo/Redo功能,这充分说明了设计... 该文从设计模式角度研究了由笔者自行开发设计的电力图形编辑系统(iSee3.0)中的Undo/Redo功能的设计,通过两种典型设计模式-Command模式和Composite模式相结合,简洁而高效地实现了电力图形编辑系统中的Undo/Redo功能,这充分说明了设计模式在用于面向对象软件设计时所能产生的巨大作用和意义。 展开更多
关键词 设计模式 图形 undo/redo
下载PDF
MFC文档编辑器中多级Undo与Redo的通用实现 被引量:4
2
作者 赵梅 高晓雷 《计算机工程》 CAS CSCD 北大核心 2003年第17期95-96,共2页
介绍了一种在MFC VC开发中实现多级撤消和重做的一种通用技术,并提供了具体的编程步骤。这种技术实现简单,通用性好,可应用于文档和图形编辑器的实现中。
关键词 VC++6.0 MFC 文档编辑器 CFile undo/redo
下载PDF
CAX系统中智能Undo/Redo操作的研究 被引量:2
3
作者 刘云华 何苗 罗年猛 《计算机工程与应用》 CSCD 2012年第4期61-64,169,共5页
CAX系统中,对于复杂操作和关联操作,现有Undo/Redo机制很难保证Undo/Redo操作语义一致性,避免破坏图形数据,从而导致实现具体的Undo和Redo方法困难、二次开发难度大的问题。分析了CAX复杂操作和关联操作的特点,讨论了Undo操作中事务的... CAX系统中,对于复杂操作和关联操作,现有Undo/Redo机制很难保证Undo/Redo操作语义一致性,避免破坏图形数据,从而导致实现具体的Undo和Redo方法困难、二次开发难度大的问题。分析了CAX复杂操作和关联操作的特点,讨论了Undo操作中事务的原子性和一致性以及触发器机制,提出了基于事务保证操作语义一致性和基于触发器机制降低操作复杂度和关联度的解决策略,描述了具体的执行流程及主要算法。在大型CAD软件开发中实例分析证明了该方法的有效性。 展开更多
关键词 undo/redo 事务 触发器 一致性维护 关联操作
下载PDF
图形编辑系统下Undo/Redo操作的设计与实现 被引量:7
4
作者 朱靖飞 谢虎 《科学技术与工程》 2009年第6期1597-1599,共3页
以命令模式为基础,提出图形编辑系统中Undo/Redo操作的一种实现算法,设计相关数据机构,并给出解决方案。
关键词 撤销/恢复 命令模式 图形编辑
下载PDF
图形应用系统下Undo/Redo操作的设计与实现 被引量:6
5
作者 聂颖 《计算机应用研究》 CSCD 北大核心 2005年第3期181-182,188,共3页
针对图形应用系统下Undo/Redo操作问题,提出了一种解决方案,设计了相关的数据模型,详细说明了工作原理,并给出了部分代码实现。
关键词 撤销/恢复 图形应用系统 图形对象 命令集合
下载PDF
矢量图形编辑系统中Undo与Redo操作的实现 被引量:1
6
作者 刘伟 李兴文 《计算机工程与应用》 CSCD 北大核心 2001年第1期119-121,共3页
提出了一种在矢量图形编辑系统中实现 Undo/Redo操作的算法,并给出了详细的数据结构定义。
关键词 矢量图形编辑系统 undo操作 redo操作 CAD
下载PDF
地图制图软件中图形编辑Undo/Redo功能的实现 被引量:1
7
作者 杨勇 叶民盛 +2 位作者 刘敏 张旭 李霖 《测绘与空间地理信息》 2006年第5期47-50,共4页
地图制图软件中,图形编辑功能与其撤销/重做(Undo/Redo)是必不可少的。本文详细说明了基于Ora-cle数据库的地图制图软件中编辑模块的数据模型及其定义,提出了图形编辑的一般公式。并在此公式的基础上,提出了一种高效的Undo/Redo执行原理... 地图制图软件中,图形编辑功能与其撤销/重做(Undo/Redo)是必不可少的。本文详细说明了基于Ora-cle数据库的地图制图软件中编辑模块的数据模型及其定义,提出了图形编辑的一般公式。并在此公式的基础上,提出了一种高效的Undo/Redo执行原理:在编辑过程中保存编辑类型和参数,在执行Undo/Redo时提取数据编辑类型和参数进行处理,并给出了具体的实现代码。 展开更多
关键词 图形编辑 undo redo 编辑类型 编辑参数
下载PDF
基于反射的Command模式实现Undo/Redo 被引量:2
8
作者 张兴亮 《计算机应用》 CSCD 北大核心 2010年第A01期233-234,共2页
针对经典Command模式在实现Undo/Redo功能时的两个缺陷,提出了基于反射的Command模式实现Undo/Redo的设计思路和实现方法,给出了该方法的数据模型,说明了事务处理的过程。
关键词 反射 COMMAND模式 设计模式 undo/redo
下载PDF
3D协作系统下基于DOAG的选择性Undo/Redo研究 被引量:1
9
作者 高丽萍 刘珊珊 《小型微型计算机系统》 CSCD 北大核心 2019年第3期552-559,共8页
工件设计过程是一个有创意的过程,设计者必须反复地应用undo/redo的操作来修改CAD模型来探索新的用户设计意图.在交互CAD系统中,undo/redo已经成为最重要的功能之一.在协作设计的CAD系统中,undo/redo操作也非常有助于团队协作意识的提高... 工件设计过程是一个有创意的过程,设计者必须反复地应用undo/redo的操作来修改CAD模型来探索新的用户设计意图.在交互CAD系统中,undo/redo已经成为最重要的功能之一.在协作设计的CAD系统中,undo/redo操作也非常有助于团队协作意识的提高,设计出质量更高满足用户意愿的工品,然而,在一个协作的CAD系统中,设计者需要反复应用Undo/Redo操作来更改CAD模型来探索新的满足用户要求的新模型,undo/redo已经不能满足用户的需求,单步撤销效率很低,操作间依赖关系又很复杂.本文提出了一种在分布式协作CAD系统中的selective undo/redo方法.我们使用站点ID和状态向量来定位每个站点上要undo/redo目标操作.通过将复杂的CAD模型分解成几个独立的子结构模型,构成每个子结构模型的所有操作都有固定的依赖关系,子结构模型之间也有联系,于是提出了一种称为操作组合DOAG的图状数据结构,描述了构成整个CAD模型操作间的依赖关系.基于DOAG,我们很快找到要撤销的目标对象的依赖集及它所构成的子结构,再对该结构进行分解重构边界模型,实现用户意图和在协作系统下的一致性维护的正确性.关于提出的基于DOAG方法已在后面进行了正确性的验证和运用. 展开更多
关键词 选择性undo/redo 协作CAD 设计意图维护 一致性维护 DOAG
下载PDF
GIS软件中Undo/Redo操作的设计与实现 被引量:5
10
作者 胡最 《衡阳师范学院学报》 2008年第3期122-124,共3页
Undo/Redo操作是常见的软件编辑功能。本文在分析Undo/Redo操作的原理和机制的基础上,深入分析了GIS软件中Undo/Redo操作的特点和要求,设计了可以实现GIS软件中Undo/Redo操作的抽象类,并给出了该类的应用实例。
关键词 undo/redo GIS软件 机制 应用实例
下载PDF
监控绘图软件中Undo/Redo的设计和实现 被引量:1
11
作者 张昊 王彦桂 唐去克 《自动化与信息工程》 2008年第1期23-25,共3页
文章介绍了监控组态软件及其绘图功能的开发,着重探讨了利用设计模式和对象序列化技术实现监控组态绘图软件中重要的Undo/Redo(恢复/撤销),并且这种操作可以是无限次数,很大程度上提升了监控组态软件的可用性。文章给出了部分实现例程。
关键词 组态软件 设计模式 序列化 undo/redo
下载PDF
改进的Undo/Redo机制在绘图CAD中的应用 被引量:3
12
作者 王玥 《现代机械》 2008年第1期74-76,共3页
为了增强CAD系统的灵活性,提高设计的效率,本文引入设计模式概念,通过对数据对象的持久化,设计出一套支持无限Undo/Redo和批量化操作的CAD图形绘制系统,文章介绍了各模块的实现原理及核心算法。
关键词 无限撤消/重做 设计模式 对象持久化 批量化操作 绘图CAD
下载PDF
分布式虚拟设计中的Undo/Redo方法研究
13
作者 郭蕴华 陈定方 《制造业自动化》 2003年第z1期57-60,共4页
Undo/Redo是交互式系统的重要特性,分布式虚拟设计系统也不例外.虚拟设计是一个创造性的过程,可能会利用Undo/Redo功能对实体模型进行反反复复的修改.由于多用户并发交互的原因,协同设计中Undo/Redo比单用户虚拟设计复杂得多.针对这个问... Undo/Redo是交互式系统的重要特性,分布式虚拟设计系统也不例外.虚拟设计是一个创造性的过程,可能会利用Undo/Redo功能对实体模型进行反反复复的修改.由于多用户并发交互的原因,协同设计中Undo/Redo比单用户虚拟设计复杂得多.针对这个问题,本文提出了一种基于可变PDU(Variable Protocol Data Units,简称VPDU)的协同操作方法,并在此基础上,设计并实现了一个分布式虚拟设计中的Undo/Redo方法. 展开更多
关键词 虚拟设计 undo/redo 协同工作 分布式环境
下载PDF
一种基于分层结构容器的多级Undo与Redo实现方案
14
作者 卜登立 刘昌鑫 《井冈山大学学报(自然科学版)》 2006年第5期23-25,共3页
针对在Windows环境下开发的文档编辑器的Undo与Redo操作问题,提出了一种基于分层结构容器的实现方案,并结合MFC编程给出了关键实现代码。这种方案既能实现文档编辑器的无限级Undo与Redo操作,又能保证Undo与Redo的操作速度。
关键词 WINDOWS 分层结构 容器 文档编辑器 undo/redo MFC
下载PDF
CAD软件中无级UNDO、REDO的实现 被引量:1
15
作者 黄隆 许连远 何援军 《浙江工业大学学报》 CAS 2000年第S1期23-28,共6页
AD软件中的UNDO和REDO功能是图形编辑的两大关键功能 ,作者提出了显示链、备份链和命令链的三链数据结构 ,利用MFC类库里的典型类实现链的构造并利用C +
关键词 CAD undo redo 虚函数 多态性
下载PDF
GIS软件中矢量编辑Undo/Redo功能的设计和实现 被引量:1
16
作者 王玉莉 王樱 《佳木斯大学学报(自然科学版)》 CAS 2009年第5期683-685,共3页
针对GIS软件中矢量编辑Undo/Redo操作问题,提出了一种解决方案.本文在对Undo/Redo原理进行研究与分析的基础上,设计出其数据结构以及功能函数,并给出了主要实现代码.实践应用表明,该方案能够满足矢量编辑对撤销与恢复功能的需求.
关键词 撤销/恢复 矢量编辑 GIS软件
下载PDF
油藏GIS图元编辑UNDO/REDO功能的实现
17
作者 王勃 杨柳 +2 位作者 彭改萍 王铎 李泳慧 《测绘与空间地理信息》 2012年第10期150-152,共3页
应用二次开发组件面向特定领域开发GIS系统,其撤销和重做功能应针对相应需求来定制实现。本文设计了一种存储用户编辑操作结果的栈结构,并针对油藏GIS的实际应用需求进行了优化。在栈数据结构的基础上,本文介绍了用户编辑操作记录接口Re... 应用二次开发组件面向特定领域开发GIS系统,其撤销和重做功能应针对相应需求来定制实现。本文设计了一种存储用户编辑操作结果的栈结构,并针对油藏GIS的实际应用需求进行了优化。在栈数据结构的基础上,本文介绍了用户编辑操作记录接口RecordEdit、撤销操作接口UndoEdit和重做操作接口RedoEdit的程序运行逻辑。最后,作者使用Visual Basic 6.0开发平台结合MapObjects开发组件对UNDO/REDO功能模块进行了实现,并集成到一个油藏开发动态分析图形系统中,得到了实际的应用。 展开更多
关键词 MAPOBJECTS undo redo 油藏GIS
下载PDF
矢量图软件中Undo/Redo操作 被引量:1
18
作者 韩小俊 王珂 《电脑编程技巧与维护》 2007年第3期63-65,共3页
Undo/Redo操作是一种良好的人机交互设计,Undo/Redo设计的实现不仅可以方便用户,也可以提高软件的技术含量。一般的方法是通过命令模式实现的,在本文中提供了一种基于备忘录模式实现Undo/Redo操作的方法,该方法较命令模式减少了类的数量... Undo/Redo操作是一种良好的人机交互设计,Undo/Redo设计的实现不仅可以方便用户,也可以提高软件的技术含量。一般的方法是通过命令模式实现的,在本文中提供了一种基于备忘录模式实现Undo/Redo操作的方法,该方法较命令模式减少了类的数量,同时也更容易理解。 展开更多
关键词 undo/redo 交互设计 备忘录模式
下载PDF
基于对象的Any Undo策略 被引量:1
19
作者 李春萍 窦万峰 《计算机工程与设计》 CSCD 北大核心 2005年第7期1712-1714,1717,共4页
Undo是基于对象的协同图形编辑系统的重要功能,可用于误操作的恢复。Undo的实现极具挑战性,因为分布协同环境下操作具有并发性,Undo的实现与一致性维护密切相关。提出的基于对象的AnyUndo策略从操作语意的角度探讨了Undo操作的一致性维... Undo是基于对象的协同图形编辑系统的重要功能,可用于误操作的恢复。Undo的实现极具挑战性,因为分布协同环境下操作具有并发性,Undo的实现与一致性维护密切相关。提出的基于对象的AnyUndo策略从操作语意的角度探讨了Undo操作的一致性维护,并给出了具体的实现机制。给出的支持机制都得到了实例证明,其可行性也在原型系统CoDraftPaint中得到初步验证。 展开更多
关键词 undo/redo 协同图形编辑系统 一致性维护 几何属性 非几何属性
下载PDF
覆水难收? 轻松写个Undoable程序(下)
20
作者 侯捷 《程序员》 2006年第10期96-101,共6页
“Undoable程序的撰写原本不是件容易的事。Java Swing恰在\javax\swing\undo目录下提供了一组相关classes做掉大部分工作,使我们的负担相对轻松很多。本文观察知名软件中的Undo/Redo行为模式,后探讨Java Undoable APIs运行过程的来... “Undoable程序的撰写原本不是件容易的事。Java Swing恰在\javax\swing\undo目录下提供了一组相关classes做掉大部分工作,使我们的负担相对轻松很多。本文观察知名软件中的Undo/Redo行为模式,后探讨Java Undoable APIs运行过程的来龙去脉,最后讨论应用端如何运用Swing写出Undoable程序。” 展开更多
关键词 程序 undo/redo SWING JAVA 行为模式 运行过程
下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部