- TranslatedGC tgc = new TranslatedGC(gc, componentPositions.get(component));\r
- component.render(tgc);\r
- tgc.setBackground(getDisplay().getSystemColor(SWT.COLOR_BLUE));\r
+ component.render(gc, visibleRegion);\r
+ gc.setBackground(getDisplay().getSystemColor(SWT.COLOR_CYAN));\r
+ for (Pin p : component.getPins())\r
+ {\r
+ Point pos = p.getPos();\r
+ gc.fillOval(pos.x - 1, pos.y - 1, 2, 2);\r
+ }\r