did you tried following design with small fonts:
-drop a tedit on the frame
-adjust Tedits left and width so that the edit is near the left and the right border of the frame
-set the anchors of the tedit top,left,right to true
-drop the frame on the form and set frames align to alClient
-compile the app, all looks fine, the edit changes its width on formresize and is fully visible
now change the system to use large font and run the app.
you will see, that the right end of the tedit leaves the form
and the tedit will never become fully visible
the q is now, how to avoid this effect,
without any analysis of the clientareas?
simple solution wanted