Moin DragonDrake,

Zitat von
DragonDrake:
BluePanel muss eine lokale Variable sein und darf keine Public wariable sein.
was verstehst Du unter Public-Variable?
Um das Panel zu erzeugen spielt es übrigens keine Rolle, wo die Variable deklariert ist.
Damit kann es nichts zu tun haben, zumal es bei der Angabe eines Owners auch ganz ohne ginge:
Delphi-Quellcode:
procedure TForm2.Button1Click(Sender: TObject);
begin
with TBluePanel.Create(Self) do begin
Parent := Panel1;
end;
end;