Delphi 2009 - crie um TPanel em tempo de execução e mude sua cor

tive um problema estranho: eu crio um TPanele em tempo de execução e altero sua cor - no entanto, a cor ainda é clBtnFace.

Aqui está o 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; 

Alguma ideia? Obrigado!

questionAnswers(2)

yourAnswerToTheQuestion