Author: manolo
Date: 2010-03-02 03:27:53 -0800 (Tue, 02 Mar 2010)
New Revision: 7189
Log:
Print command from application menu doesn't rotate anymore.
Modified:
branches/branch-1.3-Fl_Printer/src/Fl_cocoa.mm
Modified: branches/branch-1.3-Fl_Printer/src/Fl_cocoa.mm
===================================================================
--- branches/branch-1.3-Fl_Printer/src/Fl_cocoa.mm 2010-03-02 09:04:22 UTC
(rev 7188)
+++ branches/branch-1.3-Fl_Printer/src/Fl_cocoa.mm 2010-03-02 11:27:53 UTC
(rev 7189)
@@ -2991,12 +2991,16 @@
if ((float)h/win->h() < scale) scale = (float)h/win->h();
printer.scale(scale, scale);
}
+#ifdef ROTATE
printer.scale(scale * 0.8, scale * 0.8);
printer.printable_rect(&w, &h);
printer.origin(w/2, h/2 );
printer.rotate(20.);
//printer.print_window_part( win, 0,0, win->w(), win->h() , - win->w()/2, -
win->h()/2);
printer.print_widget( win, - win->w()/2, - win->h()/2 );
+#else
+ printer.print_widget( win);
+#endif
printer.end_page();
printer.end_job();
}
_______________________________________________
fltk-commit mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-commit