On 11/08/2019 15:41, Bart via lazarus wrote:
One more question: The current solution creates 2 "redo" points. I have to press ^Z 2 times to undo the process. Is there a way to make it so that the whole process can be undone in one step (by invoking the default undo-mechanism of TSynEdit)?
SynEdit1.BeginUpdate(); / EndUpdate or BeginUndoBlock. -- _______________________________________________ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus