Moin,
du must deine Änderungen ja auch in der Frame-
Unit machen.
Nicht auf den eingebundenen Frames arbeiten sondern auf der Original-Frame-
Unit. Dann bekommen das auch alle Positionen mit.
Zu deinem Beispiel
Ich habe 2 Fenster: Form1 und Form2
==> das bedeutet du hast drei
Unit: Form1 (Unit1), Form2 (Unit2), Frame1 (Unit3)
In beide habe ich Frame1 eingebunden.
Befinde ich mich nun in Form2 und erstelle in dem Frame1 einen Button zur Laufzeit, dann seh ich den nicht in Form1.
==> das ist nicht sinnvoll, weil diese Änderungen dann nicht in der Unit3 vorhanden sind, also diese
Änderung in Unit3 machen
MfG
Thorsten