Ticket #15 (closed defect)
Order of MDI child frames change when displaying a dialog
| Reported by: | anonymous | Owned by: | vadz |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | wxMSW | Version: | |
| Keywords: | Cc: | vadz | |
| Blocked By: | Patch: | no | |
| Blocking: |
Description
Bug#: 63
Product: .wxWindows
Version: 2.2.0
Platform: wxMSW
OS/Version: Win NT4 SP4
Status: REOPENED
Resolution:
Severity: normal
Priority: P2
Component: docs
AssignedTo: ???
ReportedBy: kgeza@…
URL:
Summary: Order of MDI child frames change when displaying a dialog box
If you have several (at least two) MDI child documents open in your
application, and display a dialog box (eg. using wxGetTextFromUser),
the document first created gets to be the top one after the dialog box
is closed.
The error can be demonstrated using one of the samples:
- Open the project file for the sample found under
wx2/samples/docvwmdi and build it.
- Create two documents (eg. two drawings). Now 'unnamed2' is the top
window.
- Go to the Help menu and press About.
- Press the OK button on the dialog box.
Result: the frame for 'unnamed1' becomes the top window.
This error seems to have been persistent since wxWindows version 2.11.
Compiler: Microsoft Developer Studio 97, Visual C++ 5.0
comctl32.dll version: 5.80
Created an attachment (id=18)
Effect of bug has been reduced, but still not resolved.
