Mercurial > projects > doodle
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); |