Kbase 14054: Overlapping Widgets Not Supported in Character Mode
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  3/30/1999 |
|
Overlapping Widgets Not Supported in Character Mode
Customers may experience strange behavior (screen corruption, parts of
screen missing, things not getting hidden, etc.) in their application
when they are overlapping or displaying UI (user-interface) widgets on
top of each other in character mode.
The same code might run fine in GUI mode (on MS-Windows or MOTIF).
*** We do not support overlapping widgets in v7 character mode ***
The reason has to do with the implementation of the Vermont Views
screen management software that we use. It is not designed to keep
track of multiple concurrent screen mappings for a given frame. The
characters are just "blasted" to the terminal, and if another
character is blasted to the same location, then the results can be
unpredictable.
NOTE: We do support overlapping FRAMES in character mode. This is the
workaround for this problem. If you place the widget that you wish to
overlay on top of another widget in a separate frame, then it will
work correctly. The frame can be totally transparent to the user (it
can be sized to fit the widget exactly, with NO-BOX and no title).
Progress Software Technical Support Note # 14054
Reference:
Programming Handbook - May 1997 - Page 18-40.