// 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"
{
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;
};
/*
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);
};
#endif
- // __PRINTWINH__
+ // _WX_PRINTWIN_H_