Auxiliary printout class providing all necessary functions needed for canvas printing. This class is used internally by the wxSFShapeCanvas class. It can be also used as a base class for other modified printout classes.
More...
#include <Printout.h>
|
| | wxSFPrintout (const wxString &title, wxSFShapeCanvas *canvas) |
| | Default constructor. More...
|
| |
| virtual | ~wxSFPrintout () |
| | Default destructor. More...
|
| |
| void | SetPrintedCanvas (wxSFShapeCanvas *canvas) |
| | Set shape canvas which content should be printed. More...
|
| |
| virtual bool | HasPage (int page) |
| | Called by printing framework. Functions TRUE if a page of given index already exists in printed document. This function can be overrided if necessary. More...
|
| |
| virtual bool | OnBeginDocument (int startPage, int endPage) |
| | Called by printing framework. Initialize print job. This function can be overrided if necessary. More...
|
| |
| virtual void | OnEndDocument () |
| | Called by printing framework. Deinitialize the print job. This function can be overrided if necessary. More...
|
| |
| virtual bool | OnPrintPage (int page) |
| | Called by printing framework. It does the print job. This function can be overrided if necessary. More...
|
| |
| virtual void | GetPageInfo (int *minPage, int *maxPage, int *selPageFrom, int *selPageTo) |
| | Called by printing framework. Supply information about printed pages. This function can be overrided if necessary. More...
|
| |
Auxiliary printout class providing all necessary functions needed for canvas printing. This class is used internally by the wxSFShapeCanvas class. It can be also used as a base class for other modified printout classes.
◆ wxSFPrintout()
| wxSFPrintout::wxSFPrintout |
( |
const wxString & |
title, |
|
|
wxSFShapeCanvas * |
canvas |
|
) |
| |
◆ ~wxSFPrintout()
| virtual wxSFPrintout::~wxSFPrintout |
( |
| ) |
|
|
virtual |
◆ GetPageInfo()
| virtual void wxSFPrintout::GetPageInfo |
( |
int * |
minPage, |
|
|
int * |
maxPage, |
|
|
int * |
selPageFrom, |
|
|
int * |
selPageTo |
|
) |
| |
|
virtual |
Called by printing framework. Supply information about printed pages. This function can be overrided if necessary.
◆ HasPage()
| virtual bool wxSFPrintout::HasPage |
( |
int |
page | ) |
|
|
virtual |
Called by printing framework. Functions TRUE if a page of given index already exists in printed document. This function can be overrided if necessary.
◆ OnBeginDocument()
| virtual bool wxSFPrintout::OnBeginDocument |
( |
int |
startPage, |
|
|
int |
endPage |
|
) |
| |
|
virtual |
Called by printing framework. Initialize print job. This function can be overrided if necessary.
◆ OnEndDocument()
| virtual void wxSFPrintout::OnEndDocument |
( |
| ) |
|
|
virtual |
Called by printing framework. Deinitialize the print job. This function can be overrided if necessary.
◆ OnPrintPage()
| virtual bool wxSFPrintout::OnPrintPage |
( |
int |
page | ) |
|
|
virtual |
Called by printing framework. It does the print job. This function can be overrided if necessary.
◆ SetPrintedCanvas()
Set shape canvas which content should be printed.
- Parameters
-
| canvas | Pointer to shape canvas |
◆ m_pCanvas
Pointer to parent shape canvas.
The documentation for this class was generated from the following file: