static void page_setup(GtkWindow *parent=0)
TextPrintManager(const TextPrintManager &)=delete
bool print_to_file(const char *filename)
A class to print plain text using the GTK print system.
Definition: text_print_manager.h:124
static Cgu::IntrusivePtr< Cgu::TextPrintManager > create_manager(GtkWindow *parent=0, const std::string &font_family="", int font_size=0)
TextPrintManager & operator=(const TextPrintManager &)=delete
bool set_text(std::unique_ptr< std::string > &text)