Consultor Eletrônico



Kbase P138119: Colors of some screen objects are not correct after deployment of new version of WebClient cabs.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/12/2008
Status: Unverified

SYMPTOM(s):

Colors of some screen objects are not correct after deployment of new version of WebClient cabs.

FACT(s) (Environment):

No error messages during upgrade.
New cab file was generated.
Windows
OpenEdge 10.1B

CHANGE:

Upgrade made to application the WebClient package is based on.

CAUSE:

Color definitions within the INI file the WebClient application uses were not updated.

FIX:

When deploying applications, WebClient or standard ABL / 4GL, that use an INI file (or use the registry entries) to control object colors within the application remember to review the INI (or registry section for colors) before deployment to make sure the section for [COLORS] match what the application requires.

Below are the default color definitions:
[Colors]
;******************************************************************************
; THE DEFINITION OF COLOR 0 THROUGH 15 IS PRIVATE TO THE PROGRESS ADE.
; MODIFYING COLORS 0 THROUGH 15 MAY PREVENT THE PROGRESS ADE FROM RUNNING.
; The following color definitions correspond to the ADE standards.
; 0 to 15 - reserved
color0=0,0,0
color1=0,0,128
color2=0,128,0
color3=0,128,128
color4=128,0,0
color5=128,0,128
color6=128,128,0
color7=128,128,128
color8=192,192,192
color9=0,0,255
color10=0,255,0
color11=0,255,255
color12=255,0,0
color13=255,0,255
color14=255,255,0
color15=255,255,255

It is advisable to use color definitions beginning with color16 and higher so as not to impact existing Progress Applications which might make use of the same INI file or registry entries.