[ wxwindows-Bugs-1885358 ] EVT_ICONIZE not triggered by Iconize()
call after Show()
SourceForge.net
noreply at sourceforge.net
Sat Feb 2 11:03:37 PST 2008
Bugs item #1885358, was opened at 2008-02-02 19:03
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=109863&aid=1885358&group_id=9863
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: wxMSW specific
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Andy (exsecant)
Assigned to: Nobody/Anonymous (nobody)
Summary: EVT_ICONIZE not triggered by Iconize() call after Show()
Initial Comment:
Calling Iconize() (with a true or false parameter) on a previously hidden wxFrame after Show() has been called will fail to generate an EVT_ICONIZE event on Windows.
eg.
Iconize(true); // Generates an EVT_ICONIZE event
Hide();
Show();
Iconize(false); // The window is restored but EVT_ICONIZE is not triggered under wxMSW
Tested on two WinXP machines both using wxWidgets-2.8.7.1 (Unicode Release build).
Everything behaves correctly under wxGTK.
Demo app attached if you need a working example.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=109863&aid=1885358&group_id=9863
More information about the wx-dev
mailing list