![]() |
Undo/Redo-Klasse
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
ich hab mir eine Klasse geschrieben, mit der man Undo/Redo handlen kann. Möglicherweise ist das für den einen oder anderen interessant. Ein einfaches Beispielprogramm ist auch dabei. Leider ist der Quellcode nicht kommentiert; dafür ist er aber relativ einfach gehalten. Implementierung läuft ungefähr so ab: - Klassen definieren, die die geänderten Eigenschaften aufnehmen - Prozedur(en) erstellen, die den Namen der Aktion zurückliefert (Toolbar-Hint, z. B.: "Rückgängig: Texteingabe") - Prozeduren erstellen, die eine Aktion speichern (Werte sichern) - Prozedur(en) erstellen, die Aktionen rückgängig machen (alte Werte zurückschreiben) - UndoRedo-Objekt erstellen - Prozeduren registrieren - Bei Bedarf Zustand vor und nach einer Änderung sichern - Rückgängig machen/Wiederherstellen Gruß xaromz |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz