summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorManolo Gouy <Manolo>2011-09-08 08:09:20 +0000
committerManolo Gouy <Manolo>2011-09-08 08:09:20 +0000
commit8c6aad459de5cadd8a260afcf62899496de1e86a (patch)
tree422530945b6d13c7ec95d4e8c65205a687c017f3 /src
parentfef14a7a5859b0106550c34a77138c5a129d27d4 (diff)
Mac OS: center on page the "Print Front Window" application menu command.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9032 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'src')
-rw-r--r--src/Fl_cocoa.mm5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/Fl_cocoa.mm b/src/Fl_cocoa.mm
index f7cdab7aa..33f01807a 100644
--- a/src/Fl_cocoa.mm
+++ b/src/Fl_cocoa.mm
@@ -2848,6 +2848,7 @@ void Fl_X::set_cursor(Fl_Cursor c)
scale = (float)w/win->w();
if ((float)h/wh < scale) scale = (float)h/wh;
printer.scale(scale);
+ printer.printable_rect(&w, &h);
}
//#define ROTATE 1
#ifdef ROTATE
@@ -2855,10 +2856,10 @@ void Fl_X::set_cursor(Fl_Cursor c)
printer.printable_rect(&w, &h);
printer.origin(w/2, h/2 );
printer.rotate(20.);
- printer.print_window( win, - win->w()/2, - win->h()/2 );
#else
- printer.print_window(win);
+ printer.origin(w/2, h/2);
#endif
+ printer.print_window(win, -ww/2, -wh/2);
printer.end_page();
printer.end_job();
fl_unlock_function();