Falls AutoScroll = true ein solches Problem ist, wäre evtl. ein QP bugreport diesbezüglich angebracht.
Am besten mit einem Minimalbeispiel, z.B. eine Form wo's an ist und die zeigt was psssiert wenn's bereits statisch an ist
und ein Button drauf, der ein 2. Fenster öffnet bei dem das aus ist und erst zur Laufzeit aktiviert ist und genauso
Controls drauf die zeigen, dass das dann besser ist.
Das ist "As Designed" seit Jahren so oder wurde das mal geändert? Arbeite noch zu 95% mit Delphi 7 und da ist das der Default. Wenn eine Form AutoScroll=True hat, wird die Grösse der Form mit Absicht nicht angepasst und dafür Scrollbars angezeigt. Kann aber gut sein, dass das mal geändert hat und aktuell nicht mehr so ist.