Consultor Eletrônico



Kbase P123148: 4GL/ABL: Error (4025) migrating an 8.3B or lower GUI application to 8.3C or higher
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   16/01/2009
Status: Verified

SYMPTOM(s):

4GL/ABL: Error (4025) migrating an 8.3B or lower GUI application to 8.3C or higher

**Unable to realize RECTANGLE widget. (4025)

Application works fine under 9.1C

Application fails under 9.1E with error (4025)

Application uses a .ini file in its startup command

FACT(s) (Environment):

Windows
Progress 8.x
Progress 9.x

CAUSE:

Bug# 20000128-002

CAUSE:

Some applications encounter real estate and / or focus issues when migrated from 8.3B or earlier to 8.3C or later. These issues are related to the geometry or focus of FRAME, DIALOG BOX and MESSAGE BOX widgets. To resolve this issue, Progress introduced the OldMsgBoxes startup parameter to make such applications behave the same way as they did under their original development version.
In this case, the application worked fine under 9.1C because the .ini file set the OldMsgBoxes to yes, and failed under 9.1E because the .ini file did not set the OldMsgBoxes to yes.

FIX:

Add the line:
OldMsgBoxes=yes
to the Startup section of the progress.ini or the registry.