Ticket #15 (closed defect)

Opened 8 years ago

Last modified 8 years ago

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.

Change History

Changed 8 years ago by vadz

This bug has been fixed in the current version of wxWindows,
please upgrade to it and reopen the bug report if the bug
doesn't disappear. Thank you.

Note: See TracTickets for help on using tickets.