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

Reply via email to