Das liegt daran, dass Delphi 5 die Fenstergröße falsch berechnet (nämlich ohne zu beachten, dass die Randbreite unterschiedlich sein kann). Daran lässt sich leider nichts ändern.
Du musst die Oberfläche so designen, dass es nichts macht, wenn das Fenster nach dem Starten eine falsche Größe des Clientbereichs hat. Mit Align, Anchors usw. lässt sich das machen.
Hättest Du hierzu ein paar Infos? (Quellen)
So auf Anhieb ist mir nicht klar welche Auswirkungen z.B. Anchors auf den Clientbereich eines Forms haben.
Gruß
K-H