Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#8

AW: Undo Redo: Bilder

  Alt 9. Mai 2012, 04:24
Für eine saubere Undo/Redo-Implementierung brauchst du zwei Stacks: einen für die Undo- und einen für die Redo-Operation.
Das sehe ich auch so.
Ausserdem sollte man die ganze Undo/Redo-Logik in eine eigene Klasse (den "Undo/Redo-Manager") auslagern.
Damit wären es dann 3 Objekte.
Nur so bekommt man eine Lösung, die nicht Spaghetticode erinnert.
  Mit Zitat antworten Zitat