Kbase 15709: Native attribute makes disabled fill-in combo-box unreadable
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/05/1998 |
|
Native attribute makes disabled fill-in combo-box unreadable
The attribute:
==============
The NATIVE attribute sets the foreground color of a combo-box, fill-in
or menu-item to the default color, defined in the current graphical
environment.
The effect:
===========
If you use default Progress (grey background) and Windows (grey fore-
ground for disabled) settings together with a disabled fill-in or
combo-box you will see grey on grey - which makes it unreadable.
Solutions:
==========
- Change the background color for the disabled widgets.
Side effect: Possible conflicts under Motif.
- Change the disabled color in the graphical environment
Side effect: Not only Progress is effected and it has to be done on
every installation of the graphical environment!
- Don`t use the Native Attribute and define another foreground color
Side effect: Possible conflicts under Motif
No 3D on disabled fields.
Workaround: In the [Startup] section of progress.ini add
Keep3dFillInBorder=yes to get the 3D effect.
Documentation:
==============
Progress Language Reference G-Z, side 1105
Progress Language Reference Widgets, Attributes & Methods, Events &
Indexes, side 1339
Progress Software Technical Support Note # 15709