X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/49fe46105676126c129e26d909ddfd375fdb6d87..e91e1e3d5cab263883c1cee1689c898b8f7c4ecd:/include/wx/os2/printos2.h diff --git a/include/wx/os2/printos2.h b/include/wx/os2/printos2.h index bf026a06b2..3cf8f0ec4d 100644 --- a/include/wx/os2/printos2.h +++ b/include/wx/os2/printos2.h @@ -1,10 +1,9 @@ ///////////////////////////////////////////////////////////////////////////// -// Name: print.h +// Name: wx/os2/printos2.h // Purpose: wxOS2Printer, wxOS2PrintPreview classes // Author: David Webster // Modified by: // Created: 10/14/99 -// RCS-ID: $Id$ // Copyright: (c) David Webster // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// @@ -20,13 +19,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 +38,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();