Author: manolo
Date: 2012-05-09 01:13:53 -0700 (Wed, 09 May 2012)
New Revision: 9468
Log:
Fixed fltk3::GDIGraphicsDriver::circle() for coordinate changes.

Modified:
   branches/branch-3.0/src/fltk3/vertex.cxx

Modified: branches/branch-3.0/src/fltk3/vertex.cxx
===================================================================
--- branches/branch-3.0/src/fltk3/vertex.cxx    2012-05-08 21:26:41 UTC (rev 
9467)
+++ branches/branch-3.0/src/fltk3/vertex.cxx    2012-05-09 08:13:53 UTC (rev 
9468)
@@ -361,9 +361,9 @@
   prepare_circle(x, y, r, llx, lly, w, h, xt, yt);
   if (vertex_kind()==POLYGON) {
     SelectObject(fl_gc, fl_brush());
-    Pie(fl_gc, llx+origin_x(), lly+origin_y(), llx+w, lly+h, 0,0, 0,0); 
+    Pie(fl_gc, llx+origin_x(), lly+origin_y(), llx+origin_x()+w, 
lly+origin_y()+h, 0,0, 0,0); 
   } else
-    Arc(fl_gc, llx+origin_x(), lly+origin_y(), llx+w, lly+h, 0,0, 0,0); 
+    Arc(fl_gc, llx+origin_x(), lly+origin_y(), llx+origin_x()+w, 
lly+origin_y()+h, 0,0, 0,0); 
 }
 #else
 void fltk3::XlibGraphicsDriver::circle(double x, double y, double r) {

_______________________________________________
fltk-commit mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-commit

Reply via email to