Ich hätt gerne, dass das Frame bei Programmstart leer ist. Erst nach dem ersten Add soll ein erstes Objekt erscheinen. Gleichzeitig möchte ich aber die Möglichkeit haben den "Design" part in der
IDE zu machen und eben nicht textuell in der Runtime.
Wenn du mehrere dieser Frames untereinander haben möchtest, quasi als Listendarstellung, könntest du eine TScrollBox verwenden. Dann kannst du die TFrames zur Laufzeit erzeugen und dort hineinhängen.
Allerdings macht man sich in solch einem Fall das Leben meist unnötig schwer, wenn man solche dynamischen Oberflächen versucht visuell zu designen...
Davon abgesehen gibt es so viele fertige Komponenten für Listen usw., dass sich für viele Zwecke, die so klingen wie bei dir, schon weitgehend fertige Lösungen finden lassen. Aber wie gesagt, ohne weitere Informationen lässt sich das nicht präzisieren.