#ifndef _WX_PRINTWIN_H_
#define _WX_PRINTWIN_H_
-#ifdef __GNUG__
- #pragma interface "printwin.h"
-#endif
-
#include "wx/prntbase.h"
// ---------------------------------------------------------------------------
virtual bool Print(wxWindow *parent,
wxPrintout *printout,
- bool prompt = TRUE);
- virtual wxDC* PrintDialog(wxWindow *parent);
+ bool prompt = true);
+
+ virtual wxDC *PrintDialog(wxWindow *parent);
virtual bool Setup(wxWindow *parent);
private:
WXFARPROC m_lpAbortProc;
+
+ DECLARE_NO_COPY_CLASS(wxWindowsPrinter)
};
// ---------------------------------------------------------------------------
class WXDLLEXPORT wxWindowsPrintPreview : public wxPrintPreviewBase
{
- DECLARE_CLASS(wxWindowsPrintPreview)
-
public:
wxWindowsPrintPreview(wxPrintout *printout,
wxPrintout *printoutForPrinting = NULL,
virtual bool Print(bool interactive);
virtual void DetermineScaling();
+
+private:
+ DECLARE_DYNAMIC_CLASS_NO_COPY(wxWindowsPrintPreview)
};
#endif