Es geht um das händische Bearbeiten.
MaxLength stand auf 0.
Ich habe es mal auf 1000 geändert. Ohne sichtbares Resultat. Auch kein Abschneiden des Originaltextes.
Nach Setzten von MaxLenght auf MaxInt funktioniert alles.
Ich halte das für einen Bug. Verständlich wäre eine Begrenzung ja nur, wenn der Rest immer abgeschnitten würde.
Ich muss nur noch soweit korrigieren, dass ich die Dateien nicht direkt lade sondern über den Umweg einer Stringlist.
RichEdit.Lines.Text := SL.Text;
Es handelt sich um Delphi-Units.
Die problematischen sind fremde und etwas größer.
Bei meinen eigenen hatte ich das Problem bisher nicht.
Ich nutze CE 10.3.2
Danke für Eure Hilfe!