关于图形编辑软件undo与redo的编程实现(用c++builder或delphi如何编程 ??)

                            
各位高手:   大家好!   
   
        几乎所有的图形编辑软件都有undo与redo操作,   用c++builder或delphi如何  
  高效地编程实现   ??     高效地全程操作如何编程   ??   听说与command   模式和堆栈  
  有关.   具体如何编程呢   ??    
         
        请教具体编程思路,   请给出代码,   最好提供针对性的c++builder或delphi  
  完整例子.   谢谢   !!  
 

查看回复