]> git.saurik.com Git - wxWidgets.git/commitdiff
Added setters for print and page data
authorJulian Smart <julian@anthemion.co.uk>
Wed, 22 Nov 2006 17:11:53 +0000 (17:11 +0000)
committerJulian Smart <julian@anthemion.co.uk>
Wed, 22 Nov 2006 17:11:53 +0000 (17:11 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43603 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/richtext/richtextprint.h
src/richtext/richtextprint.cpp

index 603551083a851bc4732ada0bca79e63f6a30b810..3d43a590a2f03a1124b37702e6d6fa35cc0ef1f6 100644 (file)
@@ -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; }
index 73876d11fe8712c6e8885081ca8a8eab978e09ea..5aa23ca70ff9d03d7f9da14706083d7b10f6d82b 100644 (file)
@@ -438,6 +438,17 @@ wxPrintData *wxRichTextPrinting::GetPrintData()
     return m_printData;
 }
 
+/// Set print and page setup data
+void wxRichTextPrinting::SetPrintData(const wxPrintData& printData)
+{
+    (*GetPrintData()) = printData;
+}
+
+void wxRichTextPrinting::SetPageSetupData(const wxPageSetupData& pageSetupData)
+{
+    (*GetPageSetupData()) = pageSetupData;
+}
+
 /// Set the rich text buffer pointer, deleting the existing object if present
 void wxRichTextPrinting::SetRichTextBufferPrinting(wxRichTextBuffer* buf)
 {