]> git.saurik.com Git - wxWidgets.git/blobdiff - src/generic/fontdlgg.cpp
fixed some GTK2 compilation warnings
[wxWidgets.git] / src / generic / fontdlgg.cpp
index 6ca1b71e4c02d41112a298186837ba37f4e94b4f..0de608cd458ebdc8228c1055943dfd12d150658a 100644 (file)
@@ -167,6 +167,9 @@ void wxGenericFontDialog::Init()
 {
   m_useEvents = FALSE;
   m_previewer = NULL;
+#ifdef __WXMAC__
+  Create( m_parent ) ;
+#endif
 }
 
 wxGenericFontDialog::~wxGenericFontDialog()
@@ -180,6 +183,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 +199,7 @@ bool wxGenericFontDialog::DoCreate(wxWindow *parent)
 
 int wxGenericFontDialog::ShowModal()
 {
-  int ret = wxDialog::ShowModal();
+    int ret = wxDialog::ShowModal();
 
     if (ret != wxID_CANCEL)
     {