Leider kann ich das Problem mit der 2002er nicht nachvollziehen. (JVCL Installer kompiliert mit Delphi 6 also auch mit 2006).
Wenn du Lust und Zeit hast könntest du folgenden Code ausprobieren (den der JVCL Installer nutzt):
Delphi-Quellcode:
procedure AddLine(const Line: string);
procedure SetFont(Styles: TFontStyles; Color: TColor = clNone);
begin
RichEditLog.SelStart := RichEditLog.SelStart - Length(Line) - 2;
RichEditLog.SelLength := Length(Line);
if Color <> clNone then
RichEditLog.SelAttributes.Color := Color;
RichEditLog.SelAttributes.Style := Styles;
RichEditLog.SelLength := 0;
end;
begin
RichEditLog.Lines.Add(Line);
SetFont([fsBold], clRed);
end;