Added new wxPrintFactory code and made wxPrinter
and wxPrintPreview make use of it. BIG CHANGE. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29817 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -1,36 +1,17 @@
|
||||
#ifndef _WX_PRINT_H_BASE_
|
||||
#define _WX_PRINT_H_BASE_
|
||||
|
||||
#if defined(__WXMSW__) && (!defined(__WXUNIVERSAL__) || !wxUSE_POSTSCRIPT_ARCHITECTURE_IN_MSW)
|
||||
#include "wx/msw/printwin.h"
|
||||
#if defined(__WXMSW__) && !defined(__WXUNIVERSAL__)
|
||||
|
||||
#ifndef wxPrinter
|
||||
#define wxPrinter wxWindowsPrinter
|
||||
#endif
|
||||
#ifndef wxPrintPreview
|
||||
#define wxPrintPreview wxWindowsPrintPreview
|
||||
#endif
|
||||
#include "wx/msw/printwin.h"
|
||||
|
||||
#elif defined(__WXMAC__)
|
||||
|
||||
#include "wx/mac/printmac.h"
|
||||
|
||||
#ifndef wxPrinter
|
||||
#define wxPrinter wxMacPrinter
|
||||
#endif
|
||||
#ifndef wxPrintPreview
|
||||
#define wxPrintPreview wxMacPrintPreview
|
||||
#endif
|
||||
|
||||
#else
|
||||
#include "wx/generic/printps.h"
|
||||
|
||||
#ifndef wxPrinter
|
||||
#define wxPrinter wxPostScriptPrinter
|
||||
#endif
|
||||
#ifndef wxPrintPreview
|
||||
#define wxPrintPreview wxPostScriptPrintPreview
|
||||
#endif
|
||||
#include "wx/generic/printps.h"
|
||||
|
||||
#endif
|
||||
|
||||
|
Reference in New Issue
Block a user