BTW:
Bei Methode 1
Code:
TopView.Buffer.EditPosition.InsertText(replaceCommentString);
hatte ich zwar diese Undo-Probleme, dafür aber kamen zumindest die Umlaute 'ö', 'ü', 'ä' korrekt im Text an.
Bei Methode 2
Code:
Writer.Insert(PAnsiChar(AnsiString(QuellCodeStrList.Text)));
kann man diesen exakt gleichen „replaceCommentString“-String jetzt gar nicht so ohne weiteres in diese QuellCodeStrList (ist eine StringListe mit dem QuellCode, den ich per IOTAEditReader ausgelesen habe) einbauen, OHNE dass dabei dann aus dessen Umlaute im resultierenden Quelltext kleine Rechtecke o.ä. werden.
Weiß event. noch jemand, in welch speziellem Format dieser „replaceCommentString“-String da zuvor in diese QuellCode-StringListe eingebaut werden muss?
Thx.