From 81868418511c0467ffbc4994b628f1e5ecba1cf1 Mon Sep 17 00:00:00 2001 From: bancika Date: Sun, 16 Jan 2011 13:35:53 +0000 Subject: [PATCH] improved vero board --- .../DIYLC/library/main.jar | Bin 519903 -> 519883 bytes .../diylc/components/boards/VeroBoard.java | 6 ++---- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/ diy-layout-creator --username bancika@gmail.com/DIYLC/library/main.jar b/ diy-layout-creator --username bancika@gmail.com/DIYLC/library/main.jar index 1784cb4d706c425c51be1cd58ff73a227fb8e58e..c39025ef6929403e43aa85a3075a8dd4a331004d 100644 GIT binary patch delta 3082 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 PE0%ym2;*UZfq~(F01vPf delta 3029 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 diff --git a/ diy-layout-creator --username bancika@gmail.com/Library/src/org/diylc/components/boards/VeroBoard.java b/ diy-layout-creator --username bancika@gmail.com/Library/src/org/diylc/components/boards/VeroBoard.java index 9861989e..7d9c615c 100644 --- a/ diy-layout-creator --username bancika@gmail.com/Library/src/org/diylc/components/boards/VeroBoard.java +++ b/ diy-layout-creator --username bancika@gmail.com/Library/src/org/diylc/components/boards/VeroBoard.java @@ -45,7 +45,7 @@ public class VeroBoard extends AbstractBoard { } Point p = new Point(controlPoints[0]); int stripSize = getClosestOdd(STRIP_SIZE.convertToPixels()); - int holeRadius = getClosestOdd(HOLE_SIZE.convertToPixels() / 2); + int holeSize = getClosestOdd(HOLE_SIZE.convertToPixels()); int spacing = this.spacing.convertToPixels(); while (p.y < controlPoints[1].y - spacing) { @@ -57,9 +57,7 @@ public class VeroBoard extends AbstractBoard { while (p.x < controlPoints[1].x - spacing) { p.x += spacing; g2d.setColor(Constants.CANVAS_COLOR); - g2d - .fillOval(p.x - holeRadius, p.y - holeRadius, holeRadius * 2, - holeRadius * 2); + g2d.fillOval(p.x - holeSize / 2, p.y - holeSize / 2, holeSize, holeSize); } } g2d.setComposite(oldComposite);