From 4b01db146ba619db78f4d84f990443e59ea13413 Mon Sep 17 00:00:00 2001 From: cxl Date: Sat, 4 Dec 2010 19:40:55 +0000 Subject: [PATCH] CtrlLib: Automatic landscape mode for RichText print git-svn-id: svn://ultimatepp.org/upp/trunk@2886 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/CtrlLib/RichTextView.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/uppsrc/CtrlLib/RichTextView.cpp b/uppsrc/CtrlLib/RichTextView.cpp index 277983706..207064d40 100644 --- a/uppsrc/CtrlLib/RichTextView.cpp +++ b/uppsrc/CtrlLib/RichTextView.cpp @@ -465,6 +465,7 @@ bool Print(const RichText& text, const Rect& page, int currentpage, const char * PrinterJob pj(name); pj.CurrentPage(currentpage); pj.PageCount(text.GetHeight(page).page + 1); + pj.Landscape(page.GetWidth() > page.GetHeight()); if(pj.Execute()) { Print(pj, text, page, pj.GetPages()); return true;