ich befasse mich zur Zeit mit TSynedit und bin dabei auf die " Biblia del Synedit" gestoßen. Auf der Seite 26 findet man folgenden Codeschnipsel als Beispiel:
Code: Alles auswählen
ActiveEditor.SynEditor.BeginUpdate; //se deshabilita el refreso del SynEdit
try
SynEdit1.BeginUndoBlock;
//Aquí pueden haber varios cambios que soporten deshacer.
...
SynEdit1.EndUndoBlock;
finally
ActiveEditor.SynEditor.EndUpdate; //Se reactiva el refresco de SynEdit
end;
Viele Grüße
Bernd