X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2bda0e173844e8e0f8acf4e8ad8b5c26e5c6fe5d..ae8db4dc3a54dbecb56ae8ee6fa452fdf7896021:/include/wx/msw/printwin.h?ds=sidebyside diff --git a/include/wx/msw/printwin.h b/include/wx/msw/printwin.h index 6ba0aa6a72..00abaf710d 100644 --- a/include/wx/msw/printwin.h +++ b/include/wx/msw/printwin.h @@ -5,12 +5,12 @@ // Modified by: // Created: 01/02/97 // RCS-ID: $Id$ -// Copyright: (c) Julian Smart and Markus Holzem -// Licence: wxWindows license +// Copyright: (c) Julian Smart +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// -#ifndef __PRINTWINH__ -#define __PRINTWINH__ +#ifndef _WX_PRINTWIN_H_ +#define _WX_PRINTWIN_H_ #ifdef __GNUG__ #pragma interface "printwin.h" @@ -26,15 +26,16 @@ class WXDLLEXPORT wxWindowsPrinter: public wxPrinterBase { DECLARE_DYNAMIC_CLASS(wxWindowsPrinter) - private: - WXFARPROC lpAbortProc; public: - wxWindowsPrinter(wxPrintData *data = NULL); + wxWindowsPrinter(wxPrintDialogData *data = NULL); ~wxWindowsPrinter(void); virtual bool Print(wxWindow *parent, wxPrintout *printout, bool prompt = TRUE); - virtual bool PrintDialog(wxWindow *parent); + virtual wxDC* PrintDialog(wxWindow *parent); virtual bool Setup(wxWindow *parent); + + private: + WXFARPROC m_lpAbortProc; }; /* @@ -47,7 +48,7 @@ class WXDLLEXPORT wxWindowsPrintPreview: public wxPrintPreviewBase DECLARE_CLASS(wxWindowsPrintPreview) public: - wxWindowsPrintPreview(wxPrintout *printout, wxPrintout *printoutForPrinting = NULL, wxPrintData *data = NULL); + wxWindowsPrintPreview(wxPrintout *printout, wxPrintout *printoutForPrinting = NULL, wxPrintDialogData *data = NULL); ~wxWindowsPrintPreview(void); virtual bool Print(bool interactive); @@ -55,4 +56,4 @@ class WXDLLEXPORT wxWindowsPrintPreview: public wxPrintPreviewBase }; #endif - // __PRINTWINH__ + // _WX_PRINTWIN_H_