Wenn ein WinControl zersört wird, gibt es alle Child-Controls vorher frei, d.h. alle Komponenten, die als Parent dieses WinControl haben. Im Prinzip brauchst Du also entweder einen Owner oder ein Parent. (Auch wenn die
OH hier etwas anderes sagt... siehe: TWinControl.Destroy).
Aber alle Objekte _ohne_ Owner oder Parent müssen von Dir selber freigegeben werden.
Gruß, teebee