X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/947c91dae14d0f9bdb12fa0a640a63946a9cc935..7344108e8a129a3f9b4df5ab0f98a1713db03b89:/interface/wx/printdlg.h diff --git a/interface/wx/printdlg.h b/interface/wx/printdlg.h index 7e92bb8f75..630e03a0af 100644 --- a/interface/wx/printdlg.h +++ b/interface/wx/printdlg.h @@ -3,7 +3,7 @@ // Purpose: interface of wxPrintDialog // Author: wxWidgets team // RCS-ID: $Id$ -// Licence: wxWindows license +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// /** @@ -18,7 +18,7 @@ @see @ref overview_printing, @ref overview_cmndlg_print */ -class wxPrintDialog : public wxDialog +class wxPrintDialog : public wxObject { public: /** @@ -30,6 +30,7 @@ public: @see wxPrintDialogData */ wxPrintDialog(wxWindow* parent, wxPrintDialogData* data = NULL); + wxPrintDialog(wxWindow *parent, wxPrintData* data); /** Destructor. @@ -54,6 +55,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 +96,7 @@ public: @see @ref overview_printing, wxPrintDialog, wxPageSetupDialogData */ -class wxPageSetupDialog : public wxDialog +class wxPageSetupDialog : public wxObject { public: /**