]> git.saurik.com Git - wxWidgets.git/commitdiff
add member for sheetdialog
authorStefan Csomor <csomor@advancedconcepts.ch>
Thu, 9 Jun 2011 00:28:28 +0000 (00:28 +0000)
committerStefan Csomor <csomor@advancedconcepts.ch>
Thu, 9 Jun 2011 00:28:28 +0000 (00:28 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@67896 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/osx/dirdlg.h
include/wx/osx/filedlg.h
include/wx/osx/msgdlg.h

index 584527f6220ad85b673455271cc38967f5674f1f..882b9beaab849079e1be9809fd94eb58af905c7f 100644 (file)
@@ -23,6 +23,10 @@ public:
                 const wxSize& size = wxDefaultSize,
                 const wxString& name = wxDirDialogNameStr);
 
                 const wxSize& size = wxDefaultSize,
                 const wxString& name = wxDirDialogNameStr);
 
+#if wxOSX_USE_COCOA
+    ~wxDirDialog();
+#endif
+
     virtual int ShowModal();
 
 #if wxOSX_USE_COCOA
     virtual int ShowModal();
 
 #if wxOSX_USE_COCOA
@@ -33,6 +37,10 @@ public:
 protected:
 
     DECLARE_DYNAMIC_CLASS(wxDirDialog)
 protected:
 
     DECLARE_DYNAMIC_CLASS(wxDirDialog)
+
+#if wxOSX_USE_COCOA
+    WX_NSObject m_sheetDelegate;
+#endif
 };
 
 #endif
 };
 
 #endif
index 170795379e52b51fc9b612b884954c6f27fe1f29..2d7e1648f406b2c09bce436f4faa5a54579916c3 100644 (file)
@@ -41,6 +41,10 @@ public:
                  const wxSize& sz = wxDefaultSize,
                  const wxString& name = wxFileDialogNameStr);
 
                  const wxSize& sz = wxDefaultSize,
                  const wxString& name = wxFileDialogNameStr);
 
+#if wxOSX_USE_COCOA
+    ~wxFileDialog();
+#endif
+    
     virtual void GetPaths(wxArrayString& paths) const { paths = m_paths; }
     virtual void GetFilenames(wxArrayString& files) const { files = m_fileNames ; }
 
     virtual void GetPaths(wxArrayString& paths) const { paths = m_paths; }
     virtual void GetFilenames(wxArrayString& files) const { files = m_fileNames ; }
 
@@ -81,6 +85,7 @@ protected:
     int m_firstFileTypeFilter;
     wxArrayString m_currentExtensions;
     WX_NSObject m_delegate;
     int m_firstFileTypeFilter;
     wxArrayString m_currentExtensions;
     WX_NSObject m_delegate;
+    WX_NSObject m_sheetDelegate;
 #endif
 };
 
 #endif
 };
 
index 694d84dc8403b5515766569a1a993a9c70b59940..cad3de35b7a6f72b841437aaba175c5f76755d00 100644 (file)
@@ -22,6 +22,10 @@ public:
                     long style = wxOK|wxCENTRE,
                     const wxPoint& pos = wxDefaultPosition);
 
                     long style = wxOK|wxCENTRE,
                     const wxPoint& pos = wxDefaultPosition);
 
+#if wxOSX_USE_COCOA
+    ~wxMessageDialog();
+#endif
+    
     virtual int ShowModal();
 
 #if wxOSX_USE_COCOA
     virtual int ShowModal();
 
 #if wxOSX_USE_COCOA
@@ -42,6 +46,9 @@ protected:
     int m_buttonId[3];
     int m_buttonCount;
 
     int m_buttonId[3];
     int m_buttonCount;
 
+#if wxOSX_USE_COCOA
+    WX_NSObject m_sheetDelegate;
+#endif
     DECLARE_DYNAMIC_CLASS(wxMessageDialog)
 };
 
     DECLARE_DYNAMIC_CLASS(wxMessageDialog)
 };