comparison doodle/fig/select_tool.d @ 66:43cc2135ced0

Some code cleanups
author "David Bryant <bagnose@gmail.com>"
date Thu, 12 Aug 2010 22:43:42 +0930
parents 20d6327c4a75
children 6f2525e170f2
comparison
equal deleted inserted replaced
65:b4676efb884a 66:43cc2135ced0
49 49
50 override void draw(in IViewport viewport, 50 override void draw(in IViewport viewport,
51 in Rectangle pixelDamage, scope Context pixelCr) const { 51 in Rectangle pixelDamage, scope Context pixelCr) const {
52 if (_active) { 52 if (_active) {
53 /* 53 /*
54 pixelCr.save; { 54 pixelCr.save; {
55 pixelCr.setSourceRgba(0.0, 0.0, 0.8, 0.3); 55 pixelCr.setSourceRgba(0.0, 0.0, 0.8, 0.3);
56 rectangle(pixelCr, Rectangle(_currentPoint, _anchorPoint)); 56 rectangle(pixelCr, Rectangle(_currentPoint, _anchorPoint));
57 pixelCr.fill(); 57 pixelCr.fill();
58 } pixelCr.restore(); 58 } pixelCr.restore();
59 */ 59 */
60 60
61 pixelCr.save(); { 61 pixelCr.save(); {
62 double[] dashes = [ 4.0, 4.0 ]; 62 double[] dashes = [ 4.0, 4.0 ];
63 pixelCr.setDash(dashes, 0.0); 63 pixelCr.setDash(dashes, 0.0);
64 pixelCr.setSourceRgba(0.0, 0.0, 0.5, 1.0); 64 pixelCr.setSourceRgba(0.0, 0.0, 0.5, 1.0);