So:
Delphi-Quellcode:
RichEdit1.Clear;
RichEdit1.Lines.Insert(0,'');
RichEdit1.SelAttributes.Size := 15;
RichEdit1.Lines.Insert(1,' Text1');;
RichEdit1.SelAttributes.Size := 10;
RichEdit1.Lines.Insert(2,' ' + Variable1 + 'Text2' + 'Text3');
RichEdit1.Lines.Insert(3,'');
RichEdit1.SelAttributes.Size := 10;
RichEdit1.Lines.Insert(4,' ' + Variable2 + 'text4' + 'Text5');
RichEdit1.SelAttributes.Size := 10;
RichEdit1.Lines.Insert(5,' ' + Variable3 + 'text6' + 'Text7');
RichEdit1.SelAttributes.Size := 10;
RichEdit1.Lines.Insert(6,' ' + Variable4 + 'Text8' + 'Text8');
RichEdit1.Lines.Insert(7,'');
Den code verwände ich dafür.
und die Texte, 2-8, sollen immer untereinander stehn, egal wie lang die Variable1-4 ist
Variable 1-4 sind String's mit unterschiedlich langen Texten drin, die verändert werden können