Delphi 2009: cree un TPanel en tiempo de ejecución y cambie su color

tengo un problema extraño: creo un TPanele en tiempo de ejecución y cambio su color; sin embargo, el color sigue siendo clBtnFace.

Aquí 'el código:

procedure TForm1.Button1Click(Sender: TObject);
var
  pnlTest : TPanel;
begin
    pnlTest := TPanel.Create(Form1);
    pnlTest.Parent := Form1;
    pnlTest.Width := 100;
    pnlTest.Height := 100;
    pnlTest.Color := clRed;
end; 

¿Algunas ideas? ¡Gracias!

Respuestas a la pregunta(2)

Su respuesta a la pregunta