Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Mehr Schritte rückgängig mit Undo? (https://www.delphipraxis.net/20366-mehr-schritte-rueckgaengig-mit-undo.html)

hansklok 16. Apr 2004 17:07


Mehr Schritte rückgängig mit Undo?
 
Wie kann ich mehr Undo Schritte ermöglichen?
Hallo, beim Programmieren eines Textverarbeitungsprogrammes oder eines HTML-Editors macht es sich nicht schlecht, wenn man mehrere Rückgängig-Schritte anbieten kann. Leider weiß ich nur den Code, um 1 Schritt rückgängig zu machen. Kann mir jemand weiterhelfen?

Delphi-Quellcode:
with Memo1 do
    if HandleAllocated then SendMessage(Handle, EM_UNDO, 0, 0);
Danke

toms 16. Apr 2004 17:25

Re: Mehr Schritte rückgängig mit Undo?
 
Hi,

Schau dir z.B mal SynEdit an. Dieses unterstützt - soviel ich weiss - mehrere Undo/Redo

Tryer 16. Apr 2004 21:12

Re: Mehr Schritte rückgängig mit Undo?
 
RakUndoRedo ist ein mächtiges Werkzeug um Undo/Redo zu implemetieren.
Schau Dir am besten mal das Tutorial dazu an, selbst wenn RakUndoRedo Dir zu mächtig sein sollte ist dort dennoch hervorragend erklärt was an den Mechanismus für Anforderungen gestellt werden und wie man diesen gerecht werden kann.

MfG,
Tryer

fkerber 16. Apr 2004 22:27

Re: Mehr Schritte rückgängig mit Undo?
 
Hi!

Schau mal hier:
http://www.delphi-source.de/tutorials/undoredo/

Ciao fkerber

Tryer 16. Apr 2004 23:08

Re: Mehr Schritte rückgängig mit Undo?
 
Sag ich doch :zwinker:
Ist das gleiche Tutorial das Richard Kaspar auch auf seiner eigenen Seite veröffentlich hat.

MfG,
Tryer


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz