How to determine if the current machine has large or small fonts installed.
Windows settings can come in two flavors, Small Fonts and Large Fonts
(found under Control Panels, Display Properties, Settings, Font size).
These settings have a real effect on what your forms look like because
they affect the positioning and size of controls - but unfortunately
not the form size itself. So a form that was designed in Small Fonts
to have the controls neatly fill the form looks a real mess in Large
Fonts (window too small, scroller on right and bottom). You may want
to find out what the setting is of the system running your software
and adjust things accordingly (e.g. increase form width and height
by 1.25 when going to Large Fonts). You can determine what the font
setting is by looking at the PixelsPerInch property.
If it is 96, it is Small Fonts, if 120 it is Large Fonts.
Incidentally, there is a bug in Delphi 4.0. If you have a form with
statusbar with default font compiled when in Small Fonts, the font
comes out bold when run in Large Fonts. The only way around that I
have found is to compile in Large Fonts.