Author: manolo
Date: 2011-04-13 13:50:41 -0700 (Wed, 13 Apr 2011)
New Revision: 8586
Log:
Improved the accuracy of clipping when printing on Mac OS.
Modified:
branches/branch-1.3/src/Fl_cocoa.mm
Modified: branches/branch-1.3/src/Fl_cocoa.mm
===================================================================
--- branches/branch-1.3/src/Fl_cocoa.mm 2011-04-13 15:43:22 UTC (rev 8585)
+++ branches/branch-1.3/src/Fl_cocoa.mm 2011-04-13 20:50:41 UTC (rev 8586)
@@ -3392,7 +3392,7 @@
// so a CGRect matches exactly what is denoted x,y,w,h for clipping purposes
CGRect fl_cgrectmake_cocoa(int x, int y, int w, int h) {
- if ( Fl_Surface_Device::surface()->class_name() == Fl_Printer::class_id )
return CGRectMake(x, y, w-1.5 , h-1.5 );
+ if (Fl_Surface_Device::surface()->class_name() == Fl_Printer::class_id)
return CGRectMake(x-0.5, y-0.5, w, h);
return CGRectMake(x, y, w > 0 ? w - 0.9 : 0, h > 0 ? h - 0.9 : 0);
}
_______________________________________________
fltk-commit mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-commit