Thema: Delphi RichEdit: Farbige Zeilen

Einzelnen Beitrag anzeigen

Benutzerbild von Lannes
Lannes

Registriert seit: 30. Jan 2005
Ort: Münster
745 Beiträge
 
Delphi 3 Professional
 
#7

Re: RichEdit: Farbige Zeilen

  Alt 2. Dez 2005, 13:30
Hallo,

mit der geänderten Prozedur:
Delphi-Quellcode:
procedure AddColoredString(ARichEdit: TRichEdit; AText: string; AColor: TColor);
var oldColor : TColor;
begin
  with ARichEdit do
  begin
    setfocus;
    SelStart := Length(Text);
    oldColor := SelAttributes.Color;
    SelAttributes.Color := AColor;
    SelAttributes.Size := 8;
    SelAttributes.Name := 'Tahoma';
    SelText := AText;
    SelAttributes.Color := oldColor;
  end;
end;
darf man dann auch per add Zeilen hinzufügen, die die zuvor vorhandene Textfarbe annehmen.
MfG Lannes
(Nichts ist nicht Nichts) and ('' <> nil ) and (Pointer('') = nil ) and (@('') <> nil )
  Mit Zitat antworten Zitat