How to fix interface distortion on Windows 7 & 8 & 10

Do you want help in using H & H Servicco's TP105, TP414, TP781, and ASP?

How to fix interface distortion on Windows 7 & 8 & 10

Postby Stan Hilliard » 29 Jan 2014, 01:49

If your TP105 or TP414 has a distorted interface with tab 6 being off screen -- here is why. There is a known problem with some Windows computers resulting from recent changes in the way Windows handles fonts -- beginning with Windows 7.

Here is the way the problem comes about:
At the time that Windows 7 is installed, the installation program checks the current resolution of the monitor. If the monitor is at high resolution, the Windows 7 installer will install larger fonts. (125%.) It does this because otherwise the high resolution screen would make the fonts look too small.

If users subsequently set the already installed fonts back to standard size, (100%) Windows 7 will adjust most fonts correctly. But it cannot adjust bit-mapped fonts, like the "MS Sans Serif" fonts used by TP105 and TP414. This explains why on your screen tabs 3 & 4 are distorted and tab 6 is hidden (off screen).

TP105 and TP414 are not the only legacy programs experiencing over-sized fonts due to the change introduced with Windows 7. And your PC is probably not the only one that causes some fonts to be over-sized.

Here is the fix:
The fix to this problem requires a change to the Windows 7 registry. Here is a link to the fix (including the program FONT FIX.REG that implements the fix automatically.)

Below is a listing of the contents of a small file, FONT FIX.REG, that makes the changes to the registry for an English system using Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"MS Sans Serif 8,10,12,14,18,24"="SSERIFE.FON"
"MS Serif 8,10,12,14,18,24"="SERIFE.FON"
"Courier 10,12,15"="COURE.FON"

Also, here are two links to detailed explanations of the problem by a Microsoft developer: ... 1#comments ... tings.aspx

Stan Hilliard, H & H Servicco Corp., 651-777-0152
User avatar
Stan Hilliard
Posts: 28
Joined: 17 May 2007, 12:44

Return to Software Support

Who is online

Users browsing this forum: No registered users and 1 guest