+ inline virtual wxString GetTitle() { return m_printoutTitle; }
+
+ inline wxDC *GetDC() { return m_printoutDC; }
+ inline void SetDC(wxDC *dc) { m_printoutDC = dc; }
+ inline void SetPageSizePixels(int w, int h) { m_pageWidthPixels = w; m_pageHeightPixels = h; }
+ inline void GetPageSizePixels(int *w, int *h) { *w = m_pageWidthPixels; *h = m_pageHeightPixels; }
+ inline void SetPageSizeMM(int w, int h) { m_pageWidthMM = w; m_pageHeightMM = h; }
+ inline void GetPageSizeMM(int *w, int *h) { *w = m_pageWidthMM; *h = m_pageHeightMM; }
+
+ inline void SetPPIScreen(int x, int y) { m_PPIScreenX = x; m_PPIScreenY = y; }
+ inline void GetPPIScreen(int *x, int *y) { *x = m_PPIScreenX; *y = m_PPIScreenY; }
+ inline void SetPPIPrinter(int x, int y) { m_PPIPrinterX = x; m_PPIPrinterY = y; }
+ inline void GetPPIPrinter(int *x, int *y) { *x = m_PPIPrinterX; *y = m_PPIPrinterY; }
+
+ inline virtual bool IsPreview() { return m_isPreview; }
+
+ inline virtual void SetIsPreview(bool p) { m_isPreview = p; }
+
+private:
+ wxString m_printoutTitle;
+ wxDC* m_printoutDC;