ich weiß nicht ob es unter delphi5 schon ging aber unter delphi7 kann man von einem selektierten Text die Farbe so ändern:
Delphi-Quellcode:
var LAttributes: TTextAttributes;
LFont: TFont;
begin
if RichEdit1.SelLength > 0 then
begin
LFont := TFont.Create;
LAttributes := RichEdit1.SelAttributes;
LFont.Assign(LAttributes);
LFont.Color := clRed;
LAttributes.Assign(LFont);
LFont.Free;
end;
Wenn du das ganze machen willst sobald man auf ein Wort klickt musst du also einfach kurz das Wort markieren wo man drauf geklickt hat und den quelltext von oben anwenden.