From: Stefan Csomor Date: Fri, 17 Mar 2006 20:51:38 +0000 (+0000) Subject: disabling close box X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/5cd47bd76a0714c9d3e6e315a635c98cbc771c95 disabling close box git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38185 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/mac/carbon/fontdlgosx.mm b/src/mac/carbon/fontdlgosx.mm index ee1e20cd91..79a4c20fe8 100644 --- a/src/mac/carbon/fontdlgosx.mm +++ b/src/mac/carbon/fontdlgosx.mm @@ -147,6 +147,7 @@ int RunMixedFontDialog(wxFontDialog* dialog) SetWindowGroup(carbonWindowRef , GetWindowGroupOfClass(kMovableModalWindowClass)); [fontPanel setFloatingPanel:NO] ; + [[fontPanel standardWindowButton:NSWindowCloseButton] setEnabled:NO] ; wxMacFontPanelAccView* accessoryView = (wxMacFontPanelAccView*) [fontPanel accessoryView] ; if ( accessoryView == nil) @@ -166,6 +167,8 @@ int RunMixedFontDialog(wxFontDialog* dialog) [NSApp endModalSession:session]; + // if we don't reenable it, FPShowHideFontPanel does not work + [[fontPanel standardWindowButton:NSWindowCloseButton] setEnabled:YES] ; if( FPIsFontPanelVisible()) FPShowHideFontPanel() ;