FONT_AUTO_ADJUST

This variable allows you to disable an automatic font adjustment that is applied on Windows machines. The runtime attempts to adjust automatically for differences in the relative proportions between small fonts and large fonts. You can inhibit the adjustment by setting this variable to 0 (off, false, no).

The adjustment is provided because the internal scaling of fonts under Windows changes between small and large fonts. Under small fonts, digits are slightly wider than the average character. Under large fonts, digits have the same width as the average character. ACUCOBOL-GT uses the size of the font's width for many calculations. Thus, the change in relative proportion within a single font can cause problems for screens designed for the small fonts. For example, a frame may not be big enough to hold its contents. To prevent this problem, the runtime ensures that the "standard font measure" is always a bit larger than the average character width in a font. To disable this adjustment, set this variable to 0.

Note: This variable computes the width of a printer font in the same way that the width of a screen font is computed. You can suppress this behavior by compiling with the -C43 option.