From 8c6aad459de5cadd8a260afcf62899496de1e86a Mon Sep 17 00:00:00 2001 From: Manolo Gouy Date: Thu, 8 Sep 2011 08:09:20 +0000 Subject: 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 --- src/Fl_cocoa.mm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src') 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(); -- cgit v1.2.3