Probleme mit Dock and Drop

Hallo, ich habe mehrere Komponenten, die ich zusammen aus der Form loesen und in einer separaten Form darstellen will.
Habe dazu diese Komponenten auf ein Panel gelegt, und dem Panel die Dock Eigenschaften zugewiesen.
Ich kann jetzt nur das Panel bewegen, wenn der Focus direct darauf liegt, aber nicht, wenn der Mauszeiger auf eine der Komponentnen liegt. Wie kann ich es anstellen, dass die Komponenten ihr Parent-Panel bewegen?

Und noch ein Effekt: Bei ersten Ziehen bleibt das Panel auf der urspruenglichen Form liegen, man muss ein zweites Mal klicken und ziehen, damit sich das Panel loest. Wie kann ich das umgehen.

Und schliesslich: Das ganze ist in C++Builder 5 geschrieben, in der Hoffnung, dass nicht zu viele Unterschiede sind, poste ich dass im Delphi Forum…

Fuer Eure erschoepfenden Antworten bedanke ich mich schon jetzt,
Hans