JvRichEdit, RichEdit, Memo etc. nutzen ja ein internes Undo, bei dem einzelne Änderungen schrittweise wieder rückgängig gemacht werden können. Ich suche nun nach einer Möglichkeit, eine oder mehrere einzelne Änderung(en) entweder erst gar nicht in die interne Undo-"Liste" aufzunehmen oder die Undo-"Liste"
vor der Änderung zu sichern, dann die Änderung auszuführen und die Undo-"Liste"
danach wieder zu laden.
Der Effekt ist in beiden Fällen der selbe: Die Änderung ist im Undo nicht vorhanden.
Quelltext
1: 2:
| SaveUndo(RichEdit1) LoadUndo(RichEdit1) |
Nur leider gibt's das nicht, aber so in der Art!
CanUndo := False geht ja leider nicht.
Kann man das machen, ohne ein eigenes Undo zu implementieren?
gedunstig war's - und fahle wornen zerschellten karsig im gestrock. oh graus, es gloomt der jabberwock - und die graisligen gulpen nurmen!