From b1ea5b28aba13a1a0171e0866c5bd7ac477f857e Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Thu, 1 Mar 2007 19:01:55 +0000 Subject: [PATCH] Create the other frame on all platforms git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@44589 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- wxPython/wx/tools/helpviewer.py | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/wxPython/wx/tools/helpviewer.py b/wxPython/wx/tools/helpviewer.py index 26fff9794c..e5e470fecf 100644 --- a/wxPython/wx/tools/helpviewer.py +++ b/wxPython/wx/tools/helpviewer.py @@ -72,15 +72,13 @@ def main(args=sys.argv): print "Adding %s..." % helpfile helpctrl.AddBook(helpfile, 1) - # on Mac a menubar and About box are added for HIG compliance, but - # the frame used by the HtmlHelpController is set to not prevent - # app exit. So in the case of a standalone helpviewer like this - # when the about box is closed that frame will be the only one - # left and the app will close unexpectedly. To work around this - # we'll create another frame that is never shown, but which will - # be closed when the helpviewer frame is closed. - if "wxMac" in wx.PlatformInfo: - wx.CallAfter(makeOtherFrame, helpctrl) + # The frame used by the HtmlHelpController is set to not prevent + # app exit, so in the case of a standalone helpviewer like this + # when the about box or search box is closed the help frame will + # be the only one left and the app will close unexpectedly. To + # work around this we'll create another frame that is never shown, + # but which will be closed when the helpviewer frame is closed. + wx.CallAfter(makeOtherFrame, helpctrl) # start it up! helpctrl.DisplayContents()