Fix to reflect wxUNIVERSAL conditions from header.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29820 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -65,19 +65,19 @@ IMPLEMENT_CLASS(wxPrintPreviewBase, wxObject)
|
|||||||
//----------------------------------------------------------------------------
|
//----------------------------------------------------------------------------
|
||||||
|
|
||||||
wxPrintFactory *wxPrintFactory::m_factory = NULL;
|
wxPrintFactory *wxPrintFactory::m_factory = NULL;
|
||||||
|
|
||||||
void wxPrintFactory::SetPrintFactory( wxPrintFactory *factory )
|
void wxPrintFactory::SetPrintFactory( wxPrintFactory *factory )
|
||||||
{
|
{
|
||||||
if (wxPrintFactory::m_factory)
|
if (wxPrintFactory::m_factory)
|
||||||
delete wxPrintFactory::m_factory;
|
delete wxPrintFactory::m_factory;
|
||||||
|
|
||||||
wxPrintFactory::m_factory = factory;
|
wxPrintFactory::m_factory = factory;
|
||||||
}
|
}
|
||||||
|
|
||||||
wxPrintFactory *wxPrintFactory::GetFactory()
|
wxPrintFactory *wxPrintFactory::GetFactory()
|
||||||
{
|
{
|
||||||
if (!wxPrintFactory::m_factory)
|
if (!wxPrintFactory::m_factory)
|
||||||
wxPrintFactory::m_factory = new wxNativePrintFactory;
|
wxPrintFactory::m_factory = new wxNativePrintFactory;
|
||||||
|
|
||||||
return wxPrintFactory::m_factory;
|
return wxPrintFactory::m_factory;
|
||||||
}
|
}
|
||||||
@@ -87,8 +87,8 @@ wxPrintFactory *wxPrintFactory::GetFactory()
|
|||||||
//----------------------------------------------------------------------------
|
//----------------------------------------------------------------------------
|
||||||
|
|
||||||
wxPrinterBase *wxNativePrintFactory::CreatePrinter( wxPrintDialogData *data )
|
wxPrinterBase *wxNativePrintFactory::CreatePrinter( wxPrintDialogData *data )
|
||||||
{
|
{
|
||||||
#if defined(__WXMSW__)
|
#if defined(__WXMSW__) && !defined(__WXUNIVERSAL__)
|
||||||
return new wxWindowsPrinter( data );
|
return new wxWindowsPrinter( data );
|
||||||
#elif defined(__WXMAC__)
|
#elif defined(__WXMAC__)
|
||||||
return new wxMacPrinter( data );
|
return new wxMacPrinter( data );
|
||||||
@@ -97,10 +97,10 @@ wxPrinterBase *wxNativePrintFactory::CreatePrinter( wxPrintDialogData *data )
|
|||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
|
||||||
wxPrintPreviewBase *wxNativePrintFactory::CreatePrintPreview( wxPrintout *preview,
|
wxPrintPreviewBase *wxNativePrintFactory::CreatePrintPreview( wxPrintout *preview,
|
||||||
wxPrintout *printout, wxPrintDialogData *data )
|
wxPrintout *printout, wxPrintDialogData *data )
|
||||||
{
|
{
|
||||||
#if defined(__WXMSW__)
|
#if defined(__WXMSW__) && !defined(__WXUNIVERSAL__)
|
||||||
return new wxWindowsPrintPreview( preview, printout, data );
|
return new wxWindowsPrintPreview( preview, printout, data );
|
||||||
#elif defined(__WXMAC__)
|
#elif defined(__WXMAC__)
|
||||||
return new wxMacPrintPreview( preview, printout, data );
|
return new wxMacPrintPreview( preview, printout, data );
|
||||||
@@ -109,10 +109,10 @@ wxPrintPreviewBase *wxNativePrintFactory::CreatePrintPreview( wxPrintout *previe
|
|||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
wxPrintPreviewBase *wxNativePrintFactory::CreatePrintPreview( wxPrintout *preview,
|
wxPrintPreviewBase *wxNativePrintFactory::CreatePrintPreview( wxPrintout *preview,
|
||||||
wxPrintout *printout, wxPrintData *data )
|
wxPrintout *printout, wxPrintData *data )
|
||||||
{
|
{
|
||||||
#if defined(__WXMSW__)
|
#if defined(__WXMSW__) && !defined(__WXUNIVERSAL__)
|
||||||
return new wxWindowsPrintPreview( preview, printout, data );
|
return new wxWindowsPrintPreview( preview, printout, data );
|
||||||
#elif defined(__WXMAC__)
|
#elif defined(__WXMAC__)
|
||||||
return new wxMacPrintPreview( preview, printout, data );
|
return new wxMacPrintPreview( preview, printout, data );
|
||||||
@@ -814,21 +814,21 @@ bool wxPrintPreviewBase::SetCurrentPage(int pageNum)
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
int wxPrintPreviewBase::GetCurrentPage() const
|
int wxPrintPreviewBase::GetCurrentPage() const
|
||||||
{ return m_currentPage; };
|
{ return m_currentPage; };
|
||||||
void wxPrintPreviewBase::SetPrintout(wxPrintout *printout)
|
void wxPrintPreviewBase::SetPrintout(wxPrintout *printout)
|
||||||
{ m_previewPrintout = printout; };
|
{ m_previewPrintout = printout; };
|
||||||
wxPrintout *wxPrintPreviewBase::GetPrintout() const
|
wxPrintout *wxPrintPreviewBase::GetPrintout() const
|
||||||
{ return m_previewPrintout; };
|
{ return m_previewPrintout; };
|
||||||
wxPrintout *wxPrintPreviewBase::GetPrintoutForPrinting() const
|
wxPrintout *wxPrintPreviewBase::GetPrintoutForPrinting() const
|
||||||
{ return m_printPrintout; };
|
{ return m_printPrintout; };
|
||||||
void wxPrintPreviewBase::SetFrame(wxFrame *frame)
|
void wxPrintPreviewBase::SetFrame(wxFrame *frame)
|
||||||
{ m_previewFrame = frame; };
|
{ m_previewFrame = frame; };
|
||||||
void wxPrintPreviewBase::SetCanvas(wxPreviewCanvas *canvas)
|
void wxPrintPreviewBase::SetCanvas(wxPreviewCanvas *canvas)
|
||||||
{ m_previewCanvas = canvas; };
|
{ m_previewCanvas = canvas; };
|
||||||
wxFrame *wxPrintPreviewBase::GetFrame() const
|
wxFrame *wxPrintPreviewBase::GetFrame() const
|
||||||
{ return m_previewFrame; }
|
{ return m_previewFrame; }
|
||||||
wxPreviewCanvas *wxPrintPreviewBase::GetCanvas() const
|
wxPreviewCanvas *wxPrintPreviewBase::GetCanvas() const
|
||||||
{ return m_previewCanvas; }
|
{ return m_previewCanvas; }
|
||||||
|
|
||||||
bool wxPrintPreviewBase::PaintPage(wxPreviewCanvas *canvas, wxDC& dc)
|
bool wxPrintPreviewBase::PaintPage(wxPreviewCanvas *canvas, wxDC& dc)
|
||||||
@@ -1038,20 +1038,20 @@ void wxPrintPreviewBase::SetZoom(int percent)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
wxPrintDialogData& wxPrintPreviewBase::GetPrintDialogData()
|
wxPrintDialogData& wxPrintPreviewBase::GetPrintDialogData()
|
||||||
{
|
{
|
||||||
return m_printDialogData;
|
return m_printDialogData;
|
||||||
}
|
}
|
||||||
|
|
||||||
int wxPrintPreviewBase::GetZoom() const
|
int wxPrintPreviewBase::GetZoom() const
|
||||||
{ return m_currentZoom; }
|
{ return m_currentZoom; }
|
||||||
int wxPrintPreviewBase::GetMaxPage() const
|
int wxPrintPreviewBase::GetMaxPage() const
|
||||||
{ return m_maxPage; }
|
{ return m_maxPage; }
|
||||||
int wxPrintPreviewBase::GetMinPage() const
|
int wxPrintPreviewBase::GetMinPage() const
|
||||||
{ return m_minPage; }
|
{ return m_minPage; }
|
||||||
bool wxPrintPreviewBase::Ok() const
|
bool wxPrintPreviewBase::Ok() const
|
||||||
{ return m_isOk; }
|
{ return m_isOk; }
|
||||||
void wxPrintPreviewBase::SetOk(bool ok)
|
void wxPrintPreviewBase::SetOk(bool ok)
|
||||||
{ m_isOk = ok; }
|
{ m_isOk = ok; }
|
||||||
//----------------------------------------------------------------------------
|
//----------------------------------------------------------------------------
|
||||||
// wxPrintPreview
|
// wxPrintPreview
|
||||||
@@ -1080,7 +1080,7 @@ wxPrintPreview::wxPrintPreview(wxPrintout *printout,
|
|||||||
wxPrintPreview::~wxPrintPreview()
|
wxPrintPreview::~wxPrintPreview()
|
||||||
{
|
{
|
||||||
delete m_pimpl;
|
delete m_pimpl;
|
||||||
|
|
||||||
// don't delete twice
|
// don't delete twice
|
||||||
m_printPrintout = NULL;
|
m_printPrintout = NULL;
|
||||||
m_previewPrintout = NULL;
|
m_previewPrintout = NULL;
|
||||||
@@ -1092,43 +1092,43 @@ bool wxPrintPreview::SetCurrentPage(int pageNum)
|
|||||||
return m_pimpl->SetCurrentPage( pageNum );
|
return m_pimpl->SetCurrentPage( pageNum );
|
||||||
}
|
}
|
||||||
|
|
||||||
int wxPrintPreview::GetCurrentPage() const
|
int wxPrintPreview::GetCurrentPage() const
|
||||||
{
|
{
|
||||||
return m_pimpl->GetCurrentPage();
|
return m_pimpl->GetCurrentPage();
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxPrintPreview::SetPrintout(wxPrintout *printout)
|
void wxPrintPreview::SetPrintout(wxPrintout *printout)
|
||||||
{
|
{
|
||||||
m_pimpl->SetPrintout( printout );
|
m_pimpl->SetPrintout( printout );
|
||||||
}
|
}
|
||||||
|
|
||||||
wxPrintout *wxPrintPreview::GetPrintout() const
|
wxPrintout *wxPrintPreview::GetPrintout() const
|
||||||
{
|
{
|
||||||
return m_pimpl->GetPrintout();
|
return m_pimpl->GetPrintout();
|
||||||
}
|
}
|
||||||
|
|
||||||
wxPrintout *wxPrintPreview::GetPrintoutForPrinting() const
|
wxPrintout *wxPrintPreview::GetPrintoutForPrinting() const
|
||||||
{
|
{
|
||||||
return m_pimpl->GetPrintoutForPrinting();
|
return m_pimpl->GetPrintoutForPrinting();
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxPrintPreview::SetFrame(wxFrame *frame)
|
void wxPrintPreview::SetFrame(wxFrame *frame)
|
||||||
{
|
{
|
||||||
m_pimpl->SetFrame( frame );
|
m_pimpl->SetFrame( frame );
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxPrintPreview::SetCanvas(wxPreviewCanvas *canvas)
|
void wxPrintPreview::SetCanvas(wxPreviewCanvas *canvas)
|
||||||
{
|
{
|
||||||
m_pimpl->SetCanvas( canvas );
|
m_pimpl->SetCanvas( canvas );
|
||||||
}
|
}
|
||||||
|
|
||||||
wxFrame *wxPrintPreview::GetFrame() const
|
wxFrame *wxPrintPreview::GetFrame() const
|
||||||
{
|
{
|
||||||
return m_pimpl->GetFrame();
|
return m_pimpl->GetFrame();
|
||||||
}
|
}
|
||||||
|
|
||||||
wxPreviewCanvas *wxPrintPreview::GetCanvas() const
|
wxPreviewCanvas *wxPrintPreview::GetCanvas() const
|
||||||
{
|
{
|
||||||
return m_pimpl->GetCanvas();
|
return m_pimpl->GetCanvas();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user