Hmm..
Neue Projekt, nen Button und nen Panel draufgeschmissen, deinen Source Copy%Paste (mit Anpassen Panel-Name)
und...
Das per Btn.Click erzeugte Panel füllt das Owner-Panel aus...
Somit sollte dies funktionieren...
JEDOCH, ich hab das hier mit Delphi6 getestet...