Kbase P6099: Message boxes are displayed behind other windows or dialogs
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  8/9/2007 |
|
Status: Verified
FACT(s) (Environment):
OpenEdge 10.1A
Progress 9.x
SYMPTOM(s):
A message box displayed from dialog box displays behind the dialog box with no way to bring it to the foreground
Message boxes are displayed behind other windows or dialog boxes
The -debugalert startup parameter is being used
The SESSION:DEBUG-ALERT = TRUE is being used
CAUSE:
Bug# 20060503-006
CAUSE:
Message boxes were not being parented to the correct window when either the -debugalert startup parameter was used or the SESSION:DEBUG-ALERT attribute was set to TRUE
FIX:
Upgrade to OpenEdge 10.1A02 or later.
If upgrading is not an option then use one of the following workarounds:
1. Do not start the session with the -debugalert startup parameter if you are currently doing so.
2. Remove the statement "SESSION:DEBUG-ALERT = TRUE" from the code if it is there.
3. Press ALT-TAB to bring the hidden message box to the top
4. Follow these steps to access the hidden alert box:
a. Right-mouse-click in the window Taskbar and select Cascade Windows.
b. Part of the previously hidden message box is now visible. Close it.
c. Right-mouse-click in the window Taskbar and select Undo Cascade
6. If none of the above workarounds is acceptable, then publish the application in the desktop mode.