// Purpose: interface of wxRichTextHeaderFooterData
// Author: wxWidgets team
// RCS-ID: $Id$
-// Licence: wxWindows license
+// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
/**
Constructor.
*/
- wxRichTextPrintout(const wxString& title = wxT("Printout"));
+ wxRichTextPrintout(const wxString& title = "Printout");
/**
Calculates scaling and text, header and footer rectangles.
Optionally pass a title to be used in the preview frame and printing wait
dialog, and also a parent window for these windows.
*/
- wxRichTextPrinting(const wxString& name = wxT("Printing"),
+ wxRichTextPrinting(const wxString& name = "Printing",
wxWindow* parentWindow = NULL);
/**
/**
Prints the given buffer. The function takes its own copy of @a buffer.
+ @showPrintDialog can be @true to show the print dialog, or @false to print quietly.
*/
- bool PrintBuffer(const wxRichTextBuffer& buffer);
+ bool PrintBuffer(const wxRichTextBuffer& buffer, bool showPrintDialog = true);
/**
Prints the given file. @a richTextFile can be a text file or XML file,
- or other file depending on the available file handlers.
+ or other file depending on the available file handlers. @showPrintDialog
+ can be @true to show the print dialog, or @false to print quietly.
*/
- bool PrintFile(const wxString& richTextFile);
+ bool PrintFile(const wxString& richTextFile, bool showPrintDialog = true);
/**
A convenience function to set the footer text.