Ich habe dich verstanden. Das Zauberwort lautet Owner
Beim instanzieren einer Komponente (.Create) übergibst du Create einen Owner. Und auf diesen kommt es an. Wenn du zum Beispiel ein Panel mit Buttons hast und willst das diese mit auftauchen dann muss es so aussehen:
Delphi-Quellcode:
constructor TYourSuperPanel.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
fButton := TButton.Create(AOwner);
fButton.Parent := Self;
end;
Somit sollte der Button dann auch in der Übersicht auftauchen.