]> git.saurik.com Git - wxWidgets.git/commitdiff
added creation of dialog - perhaps needed for all platforms
authorStefan Csomor <csomor@advancedconcepts.ch>
Wed, 14 Aug 2002 13:01:05 +0000 (13:01 +0000)
committerStefan Csomor <csomor@advancedconcepts.ch>
Wed, 14 Aug 2002 13:01:05 +0000 (13:01 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16504 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/generic/fontdlgg.cpp

index 6ca1b71e4c02d41112a298186837ba37f4e94b4f..1e5ecf63dd53f751fb9fd81dcba70fa31c658f12 100644 (file)
@@ -167,6 +167,7 @@ void wxGenericFontDialog::Init()
 {
   m_useEvents = FALSE;
   m_previewer = NULL;
+  Create( m_parent ) ;
 }
 
 wxGenericFontDialog::~wxGenericFontDialog()
@@ -180,6 +181,14 @@ void wxGenericFontDialog::OnCloseWindow(wxCloseEvent& WXUNUSED(event))
 
 bool wxGenericFontDialog::DoCreate(wxWindow *parent)
 {
+#ifdef __WXMAC__
+    if ( !wxDialog::Create( parent , -1 , _T("Choose Font") , wxDefaultPosition, wxDefaultSize, wxDEFAULT_DIALOG_STYLE,
+        _T("fontdialog") ) )
+    {
+        wxFAIL_MSG( wxT("wxFontDialog creation failed") );
+        return FALSE;
+    }
+#endif
   InitializeFont();
   CreateWidgets();
  
@@ -188,7 +197,7 @@ bool wxGenericFontDialog::DoCreate(wxWindow *parent)
 
 int wxGenericFontDialog::ShowModal()
 {
-  int ret = wxDialog::ShowModal();
+    int ret = wxDialog::ShowModal();
 
     if (ret != wxID_CANCEL)
     {