]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/wx/printdlg.h
Move code removing "-psn_xxx" command line arguments to common code.
[wxWidgets.git] / interface / wx / printdlg.h
index 7e92bb8f75e8a717ffc8e16006d252127897f73d..9c9cf83a5acfc9b8e0faa440af84e6246c57cf97 100644 (file)
@@ -2,8 +2,7 @@
 // Name:        printdlg.h
 // Purpose:     interface of wxPrintDialog
 // Author:      wxWidgets team
-// RCS-ID:      $Id$
-// Licence:     wxWindows license
+// Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
 /**
@@ -18,7 +17,7 @@
 
     @see @ref overview_printing, @ref overview_cmndlg_print
 */
-class wxPrintDialog : public wxDialog
+class wxPrintDialog : public wxObject
 {
 public:
     /**
@@ -30,6 +29,7 @@ public:
         @see wxPrintDialogData
     */
     wxPrintDialog(wxWindow* parent, wxPrintDialogData* data = NULL);
+    wxPrintDialog(wxWindow *parent, wxPrintData* data);
 
     /**
         Destructor.
@@ -54,6 +54,12 @@ public:
     */
     virtual wxPrintDialogData& GetPrintDialogData();
 
+    /**
+       Returns the @ref overview_printing_printdata "print data" associated
+       with the print dialog.
+    */
+    virtual wxPrintData& GetPrintData();
+
     /**
         Shows the dialog, returning @c wxID_OK if the user pressed OK, and @c
         wxID_CANCEL otherwise.
@@ -89,7 +95,7 @@ public:
 
     @see @ref overview_printing, wxPrintDialog, wxPageSetupDialogData
 */
-class wxPageSetupDialog : public wxDialog
+class wxPageSetupDialog : public wxObject
 {
 public:
     /**