]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/mac/carbon/printdlg.h
Cast for argument to delete[] - VC6 doesn't want to delete a const pointer
[wxWidgets.git] / include / wx / mac / carbon / printdlg.h
index e25ddefe680846a3a24c132d719dac5b4c0ac3ba..d6ec1ce09bfa9abd3f24559c9bcc8345c9622a85 100644 (file)
@@ -24,8 +24,8 @@
  * The Mac dialog for printing
  */
 
-class WXDLLEXPORT wxDC;
-class WXDLLEXPORT wxMacPrintDialog: public wxPrintDialogBase
+class WXDLLIMPEXP_FWD_CORE wxDC;
+class WXDLLIMPEXP_CORE wxMacPrintDialog: public wxPrintDialogBase
 {
 public:
     wxMacPrintDialog();
@@ -55,7 +55,7 @@ private:
  * The Mac page setup dialog
  */
 
-class WXDLLEXPORT wxMacPageSetupDialog: public wxPageSetupDialogBase
+class WXDLLIMPEXP_CORE wxMacPageSetupDialog: public wxPageSetupDialogBase
 {
 public:
     wxMacPageSetupDialog(wxWindow *parent, wxPageSetupData *data = NULL);
@@ -74,6 +74,7 @@ private:
     DECLARE_DYNAMIC_CLASS_NO_COPY(wxMacPageSetupDialog)
 };
 
+class WXDLLIMPEXP_FWD_CORE wxTextCtrl;
 
 /*
 * wxMacPageMarginsDialog
@@ -81,7 +82,7 @@ private:
 * (native) wxMacPageSetupDialog doesn't let you set margins.
 */
 
-class WXDLLEXPORT wxMacPageMarginsDialog : public wxDialog
+class WXDLLIMPEXP_CORE wxMacPageMarginsDialog : public wxDialog
 {
 public:
     wxMacPageMarginsDialog(wxFrame* parent, wxPageSetupData* data);