Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Rückgängig in Richedit ? (https://www.delphipraxis.net/126438-rueckgaengig-richedit.html)

thomas2009 24. Dez 2008 12:16


Rückgängig in Richedit ?
 
Hallo
ich verwende einen Richedit als Texteditor aber es gibt ein Problem und zwar wenn ich irgend einen Fehler mache beim Schreiben, dann kann erscheint die Option Rückgängig nicht im Kontextmenü
http://www.weaverslave.ws/data/ws/he...tmenu_text.jpg

Wie konnte man dies programmieren ?

mkinzler 24. Dez 2008 12:19

Re: Rückgängig in Richedit ?
 
Du müsstest dir die Änderungsschritte einzeln merken.

toms 24. Dez 2008 12:21

Re: Rückgängig in Richedit ?
 
Bei mir erscheint der Menüpunkt.

Die Muhkuh 24. Dez 2008 12:27

Re: Rückgängig in Richedit ?
 
Zitat:

Zitat von mkinzler
Du müsstest dir die Änderungsschritte einzeln merken.

RichEdit hat sowas doch schon eingebaut?

mkinzler 24. Dez 2008 12:28

Re: Rückgängig in Richedit ?
 
Er hat ja geschrieben, dass es bei ihm nicht funktioniert und gefragt, wie man so etwas programmieren könnte.

DeddyH 24. Dez 2008 12:29

Re: Rückgängig in Richedit ?
 
Bin mal wieder unter Linux unterwegs, aber gab es nicht so etwas wie eine AllowUndo-Property?

thomas2009 24. Dez 2008 12:35

Re: Rückgängig in Richedit ?
 
Zitat:

Zitat von Die Muhkuh
RichEdit hat sowas doch schon eingebaut?

Gibt es Versionen bei Richedit ? Wenn ja, dann wie kann ich meine version auslesen?
Ich verwende D7

mkinzler 24. Dez 2008 12:37

Re: Rückgängig in Richedit ?
 
In deinem Screenshot ist das Rückgängig doch zu sehen :gruebel:

thomas2009 24. Dez 2008 12:41

Re: Rückgängig in Richedit ?
 
Zitat:

Zitat von mkinzler
In deinem Screenshot ist das Rückgängig doch zu sehen :gruebel:

Das war nur ein Beispiel von Google-Bilder, damit man versteht, wasfür ein undo/Redo ich meine

fkerber 24. Dez 2008 12:50

Re: Rückgängig in Richedit ?
 
Hi!

Vielleicht hilft dir das weiter:
http://www.kasparsoft.de/UndoRedo/index.htm


Ciao, Frederic

toms 24. Dez 2008 12:55

Re: Rückgängig in Richedit ?
 
Add a Standard Context (popup) Menu to Delphi's TRichEdit:
http://delphi.about.com/od/tmemotric...edit-popup.htm

thomas2009 24. Dez 2008 13:27

Re: Rückgängig in Richedit ?
 
Zitat:

Zitat von toms
Add a Standard Context (popup) Menu to Delphi's TRichEdit:
http://delphi.about.com/od/tmemotric...edit-popup.htm

Ich habe habe das Projeckt dort gedownloadet aber beim Kompilieren, bekomme ich
eine fehlermeldung, dass die Unit re_contextpopup fehlt
Delphi-Quellcode:
...
uses re_contextpopup;
...
Edit:
Ich habe folgenden Code gefunden :
Delphi-Quellcode:
procedure TForm1.Undo1Click(Sender: TObject);
begin
with Richedit1 do
  if HandleAllocated then
    SendMessage(Handle, EM_UNDO, 0, 0);
end;

procedure TForm1.Redo1Click(Sender: TObject);
begin
with Richedit1 do
  if HandleAllocated then
    SendMessage(Handle, EM_UNDO, 1, 0);
end;
Es geht mindestens einen Schritt zurück und einen Schritt vorne


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:58 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