Debes realizar un casting.
Código Delphi
[-]MiObjeto : TObject;
Edit1.Text:=FindControl(windowfrompoint(Cur)).Name; MiObjeto := FindComponent(Edit1.Text); TRichEdit(MiObjeto).Color := clRed;
Aqui tienes un poco de
información acerca de los castings en Delphi.
Saludos
P.D.: Se puede realizar de otras formas, pero lo he hecho siguiendo tu planteamiento, para que se entienda mejor donde estan los fallos