Lines Matching refs:canvas
1422 void wxPrintPreviewBase::SetCanvas(wxPreviewCanvas *canvas)
1423 { m_previewCanvas = canvas; }
1429 void wxPrintPreviewBase::CalcRects(wxPreviewCanvas *canvas, wxRect& pageRect, wxRect& paperRect)
1432 // entire paper as they appear on the canvas on-screen.
1434 canvas->GetSize(&canvasWidth, &canvasHeight);
1462 bool wxPrintPreviewBase::PaintPage(wxPreviewCanvas *canvas, wxDC& dc)
1464 DrawBlankPage(canvas, dc);
1471 if (!canvas)
1475 CalcRects(canvas, pageRect, paperRect);
1487 void wxPrintPreviewBase::AdjustScrollbars(wxPreviewCanvas *canvas)
1489 if (!canvas)
1493 CalcRects(canvas, pageRect, paperRect);
1498 wxSize virtualSize = canvas->GetVirtualSize();
1500 canvas->SetScrollbars(10, 10, scrollUnitsX, scrollUnitsY, 0, 0, true);
1561 wxFAIL_MSG(_T("wxPrintPreviewBase::RenderPage: must use wxPrintPreviewBase::SetCanvas to let me know about the canvas!"));
1606 bool wxPrintPreviewBase::DrawBlankPage(wxPreviewCanvas *canvas, wxDC& dc)
1610 CalcRects(canvas, pageRect, paperRect);
1735 void wxPrintPreview::SetCanvas(wxPreviewCanvas *canvas)
1737 m_pimpl->SetCanvas( canvas );
1750 bool wxPrintPreview::PaintPage(wxPreviewCanvas *canvas, wxDC& dc)
1752 return m_pimpl->PaintPage( canvas, dc );
1755 bool wxPrintPreview::DrawBlankPage(wxPreviewCanvas *canvas, wxDC& dc)
1757 return m_pimpl->DrawBlankPage( canvas, dc );
1760 void wxPrintPreview::AdjustScrollbars(wxPreviewCanvas *canvas)
1762 m_pimpl->AdjustScrollbars( canvas );