Consultor Eletrônico



Kbase P105233: 4GL/ABL: Error 4499: Referencing a newly added font in the application.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   26/11/2008
Status: Verified

SYMPTOM(s):

4GL/ABL: Error 4499: Referencing a newly added font in the application.

** Font <font-number> not in Font Set. (4499)

The specified font number is larger than NUM-ENTRIES.

Correctly added two font definitions to the progress.ini file:
font0=Courier New, size=8
font1=MS Sans Serif, size=8
font2=Courier New, size=8
font3=Courier New, size=8
font4=MS Sans Serif, size=8
font5=MS Sans Serif, size=10
font6=MS Sans Serif, size=8, bold
font7=MS Sans Serif, size=8
font8=tahoma, size=14
font9=tahoma, size=10

The application references one of the newly defined fonts.

FACT(s) (Environment):

Windows
Progress 8.x
Progress 9.x
OpenEdge 10.0x

CAUSE:

The Session Startup command line did not include the -basekey and -ininame Client Session Parameters. This error can also occur if the application references fonts that are not defined in either or the .ini file the Windows registry.

FIX:

Use the Client Session Parameters -basekey and -ininame on the Session Startup command line:
prowin32.exe -basekey "INI" -ininame "Customerfilename.ini" -p ApplicationName.p