X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/8871035d85c46a417f9f91cdb8ce02d53d6a1dcc..1cf57808cb146742378d24faa77b9e9482c86b2b:/include/wx/richtext/richtextprint.h?ds=sidebyside diff --git a/include/wx/richtext/richtextprint.h b/include/wx/richtext/richtextprint.h index 91d677d6fd..3d43a590a2 100644 --- a/include/wx/richtext/richtextprint.h +++ b/include/wx/richtext/richtextprint.h @@ -44,7 +44,7 @@ class WXDLLIMPEXP_RICHTEXT wxRichTextHeaderFooterData: public wxObject { public: wxRichTextHeaderFooterData() { Init(); } - wxRichTextHeaderFooterData(const wxRichTextHeaderFooterData& data) { Copy(data); } + wxRichTextHeaderFooterData(const wxRichTextHeaderFooterData& data): wxObject() { Copy(data); } /// Initialise void Init() { m_headerMargin = 20; m_footerMargin = 20; m_showOnFirstPage = true; } @@ -199,6 +199,10 @@ public: wxPrintData *GetPrintData(); wxPageSetupDialogData *GetPageSetupData() { return m_pageSetupData; } + /// Set print and page setup data + void SetPrintData(const wxPrintData& printData); + void SetPageSetupData(const wxPageSetupData& pageSetupData); + /// Set the rich text buffer pointer, deleting the existing object if present void SetRichTextBufferPreview(wxRichTextBuffer* buf); wxRichTextBuffer* GetRichTextBufferPreview() const { return m_richTextBufferPreview; }