Consultor Eletrônico



Kbase 21551: Incorrect Font Displayed -- 9.1C11 and Higher
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/16/2008
Status: Unverified

GOAL:

What changes have occurred to make the Font different within Progress?

FACT(s) (Environment):

Windows NT 32 Intel/Windows 2000
Windows 32 Intel
Progress 9.1C

FIX:

Starting with Progress 9.1C11, Progress by default no longer uses Version 1.0 of the Microsoft RichEdit control. Progress now use Version 2.0 or 3.0 (depending on which is available in the Windows system directory).
This shift affects the font that is displayed in some parts of Progress if the DefaultFont is not set or is commented out within the StartUp section of the progress.ini file used, or if the registry is used and neither of the following registry strings are set:
HKEY_LOCAL_MACHINE\SOFTWARE\PSC\PROGRESS\9.1C\startUp\DefaultFont

- or -

HKEY_CURRENT_USER\Software\PSC\PROGRESS\9.1C\startUp\DefaultFont

In order to have the correct fonts displayed, the DefaultFont setting will need to be added or uncommented in the StartUp section of the progress.ini file:
DefaultFont=MS Sans Serif, size=8

If for some reason the DefaultFont setting cannot be used, the following can be added to the StartUp section of the progress.ini file:

UseRichEdit10=yes

This option will set Progress to use the Microsoft RichEdit control 1.0.

If the registry is being used instead, the following string can be added in the registry:

HKEY_LOCAL_MACHINE\SOFTWARE\PSC\PROGRESS\9.1C\startUp\DefaultFont
With the value: MS Sans Serif, size=8

Or again, if for some reason the DefaultFont setting cannot be used, the following string can be added:

HKEY_LOCAL_MACHINE\SOFTWARE\PSC\PROGRESS\9.1C\StartUp\UseRichEdit10
With the value: yes

This option will set Progress to use the Microsoft RichEdit control 1.0.

FIX:


Reference to Written Documentation:

Progress Knowledge Base Solution 21540, "Behaviour Change / Large Editor Widget In 8.3E & 9.1C11"