Thema: Delphi RichEdit: Farbige Zeilen

Einzelnen Beitrag anzeigen

Benutzerbild von Pseudemys Nelsoni
Pseudemys Nelsoni

Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
 
#1

RichEdit: Farbige Zeilen

  Alt 24. Nov 2005, 19:51
Moin,

ich benutze folgenden Code um eine farbige Zeile in mein RichEdit zu bekommen:

Delphi-Quellcode:
procedure AddColoredLine(ARichEdit: TRichEdit; AText: string; AColor: TColor);
begin
  with ARichEdit do
  begin
    SelStart := Length(Text);
    SelAttributes.Color := AColor;
    SelAttributes.Size := 8;
    SelAttributes.Name := 'Tahoma';
    Lines.Add(AText);
  end;
end;
Das funktioniert auch soweit, nur wenn ich folgendes mache:

RichEdit1.Text := RichEdit1.Text + 'hi'; Dann ist der komplette Text wieder schwarz. Jemand ne Ahnung wie das kommt?
Mario
MSN: cyanide@ccode.de
  Mit Zitat antworten Zitat