![]() |
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 |
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. |
Re: Text in RichEdit einfügen!
Hi,
der Rückgängig Button geht immer noch nicht, d.h. EM_CANUNDO gibt 0 zurück... |
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 04:35 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