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"