X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/49fe46105676126c129e26d909ddfd375fdb6d87..ab67e8874db324fab5223cc8d5dff8a8de3e2b77:/include/wx/os2/printos2.h diff --git a/include/wx/os2/printos2.h b/include/wx/os2/printos2.h index bf026a06b2..f066818cdb 100644 --- a/include/wx/os2/printos2.h +++ b/include/wx/os2/printos2.h @@ -1,5 +1,5 @@ ///////////////////////////////////////////////////////////////////////////// -// Name: print.h +// Name: wx/os2/printos2.h // Purpose: wxOS2Printer, wxOS2PrintPreview classes // Author: David Webster // Modified by: @@ -20,13 +20,13 @@ * Represents the printer: manages printing a wxPrintout object */ -class WXDLLEXPORT wxOS2Printer: public wxPrinterBase +class WXDLLIMPEXP_CORE wxOS2Printer: public wxPrinterBase { DECLARE_DYNAMIC_CLASS(wxOS2Printer) public: wxOS2Printer(wxPrintDialogData *data = NULL); - ~wxOS2Printer(); + virtual ~wxOS2Printer(); virtual bool Print(wxWindow *parent, wxPrintout *printout, bool prompt = true); virtual wxDC* PrintDialog(wxWindow *parent); @@ -39,14 +39,14 @@ private: * Programmer creates an object of this class to preview a wxPrintout. */ -class WXDLLEXPORT wxOS2PrintPreview: public wxPrintPreviewBase +class WXDLLIMPEXP_CORE wxOS2PrintPreview: public wxPrintPreviewBase { DECLARE_CLASS(wxOS2PrintPreview) public: wxOS2PrintPreview(wxPrintout *printout, wxPrintout *printoutForPrinting = NULL, wxPrintDialogData *data = NULL); wxOS2PrintPreview(wxPrintout *printout, wxPrintout *printoutForPrinting, wxPrintData *data); - ~wxOS2PrintPreview(); + virtual ~wxOS2PrintPreview(); virtual bool Print(bool interactive); virtual void DetermineScaling();