作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

›› 2004, Vol. 30 ›› Issue (S1): 400-402.

• 论文 • 上一篇    下一篇

基于组件的多媒体软件撤销重做设计

卞劲松   

  1. 上海交通大学软件学院 上海 200030
  • 发布日期:2004-12-29

Undo/Redo Design of Component-based Multimedia Software

BIAN Jinsong   

  1. (School of Software,Shanghai Jiaotong University,Shanghai 200030)
  • Published:2004-12-29

摘要: 设计模式是现代软件设计技术的基础,组件化可重用设计是现代软件设计的趋势。多媒体编辑应用软件越来越普及,撤销重做操作 是编辑软件中非常重要的功能。该文介绍了基于组件开发的多媒体软件实现撤销重做功能的实现、媒体剪辑软件系统结构、Command模式、 组件内的回调接口类。

关键词: 设计模式, 撤销重做, 多媒体系统

Abstract: Design patterns are the basis of modern software design technology, and the component-based reusable software development is the trend of the modern software development. Multimedia editing application is popular day by day, and the undo/redo function is one of the most important features to an edit application. This paper introduces the implementation of undo/redo functions in a component-based multimedia system, architecture of scene composer system, Command behavior pattern, and the callback interface class inside the components.

中图分类号: