Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Text in RichEdit einfügen! (https://www.delphipraxis.net/6734-text-richedit-einfuegen.html)

mirage228 20. Jul 2003 14:26


Text in RichEdit einfügen!
 
Hallo,

wenn ich manuell einen Text in ein RichEdit einfüge (als RichEdit1.Text := RichEdit1.Text + Irgendwas) kann ich dies nicht wieder rückgängig machen. Gibt es eine Methode mit der ich den Text so einfügen kann, das das auch wieder rückgängig zu machen ist (mit EM_UNDO)?

thx
mirage228

Christian Seehase 20. Jul 2003 14:50

Re: Text in RichEdit einfügen!
 
Moin Mirage,

hast Du schon mal versucht RichEdit.Lines.Add(...) zu verwenden?
Die Eigenschaft Text empfiehlt sich für so etwas eh' nicht besonders, da bei jedem Lesezugriff auf diese Eigenschaft der Wert erst aus allen Lines erzeugt wird, und nach jedem Schreibzugriff die Lines wieder aus Text erstellt werden.

mirage228 20. Jul 2003 14:53

Re: Text in RichEdit einfügen!
 
Hi,

der Rückgängig Button geht immer noch nicht, d.h. EM_CANUNDO gibt 0 zurück...

Stanlay Hanks 20. Jul 2003 14:56

Re: Text in RichEdit einfügen!
 
Das geht anscheinend allgemein nicht, wenn die eingabe nicht über die Tastatur erfolgt. Vielleicht solltest du dir den text merken in einer Variablen oder so.

Man liest sich, Stanlay :hi:


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