Zitat von
Green:
also so den text den du gechrieben hast geht nit:
Delphi-Quellcode:
ProcColoredText2('hallo'+#3+'hallo'+#3+'hallo',RichEdit1);
RichEdit1.SelText := #13#10; //statt RichEdit1.Lines.Append('');
ProcColoredText2('hallo'+#3+'hallo'+#3+'hallo',RichEdit1);
da erhalte ich nur EINE Zeile
So, nachdem ich da jetzt die Nacht drüber geschlafen habe, ist mir immer noch nicht so ganz klar, wie du das schaffst. Ich hänge jetzt an diesen Beitrag mal das ganze Projekt an, so wie das bei mir wunderbar funktioniert. Ich habe jetzt statt
#13#10
sLineBreak
verwendet. Damit hast du ab Delphi6 zu jedem
OS den passenden Zeilenumbruch. Das sollte jetzt bestens funktionieren...