nee das geht auch nicht genau wie bei deinem Problem damals was ich gerade gefunden hatte
http://www.delphipraxis.net/internal...ct.php?t=46333
wie hast du das denn da gelöst gehabt ?
SynEdit1.BeginUndoBlock;
// ...
SynEdit1.EndUndoBlock;
geht auch nicht
genau wie
Form1.SynEdit1.UndoList.BeginBlock;
Form1.SynEdit1.Text := StringReplace(Form1.SynEdit1.Text, Edit1.Text, Edit2.Text, [rfReplaceAll]);
Form1.SynEdit1.UndoList.EndBlock;
aus deinem anderen thread