diff --git a/src/ui/tmlcompd/TMLCPrimitivePort.java b/src/ui/tmlcompd/TMLCPrimitivePort.java index 498d2421c96e56f694ad665b833409ca649f0a70..050b37d2e51ef15206976dc9b4e31b3a70c7c898 100755 --- a/src/ui/tmlcompd/TMLCPrimitivePort.java +++ b/src/ui/tmlcompd/TMLCPrimitivePort.java @@ -320,6 +320,12 @@ public abstract class TMLCPrimitivePort extends TGCScalableWithInternalComponent public void drawAuthVerification(Graphics g){ + int lockwidth=(int) (9*tdp.getZoom()); + int lockheight=(int) (7*tdp.getZoom()); + int yoffset = (int) (3*lockheight); + + int ovalwidth=(int) (6*tdp.getZoom()); + int ovalheight=(int) (9*tdp.getZoom()); g.drawString(secName, x-20, y+10); Color c = g.getColor(); Color c1; @@ -370,6 +376,14 @@ public abstract class TMLCPrimitivePort extends TGCScalableWithInternalComponent } } public void drawConfVerification(Graphics g){ + + int lockwidth=(int) (9*tdp.getZoom()); + int lockheight=(int) (7*tdp.getZoom()); + int yoffset = (int) (3*lockheight); + + int ovalwidth=(int) (6*tdp.getZoom()); + int ovalheight=(int) (9*tdp.getZoom()); + Color c = g.getColor(); Color c1; switch(checkConfStatus) { @@ -385,15 +399,15 @@ public abstract class TMLCPrimitivePort extends TGCScalableWithInternalComponent default: return; } - g.drawString(mappingName, x-15, y-8); - g.drawOval(x-10, y, 6, 9); + g.drawString(mappingName, x-lockwidth*2, y-lockheight); + g.drawOval(x-ovalwidth*2, y, ovalwidth, ovalheight); g.setColor(c1); - g.fillRect(x-12, y+3, 9, 7); + g.fillRect(x-lockwidth*3/2, y+lockheight/2, lockwidth, lockheight); g.setColor(c); - g.drawRect(x-12, y+3, 9, 7); + g.drawRect(x-lockwidth*3/2, y+lockheight/2, lockwidth, lockheight); if (checkConfStatus==3){ - g.drawLine(x-14, y+1, x-1, y+13); - g.drawLine(x-14, y+13, x-1, y+1); + g.drawLine(x-lockwidth*2, y, x, y+lockheight*2); + g.drawLine(x-lockwidth*2, y+lockheight*2, x, y); } @@ -411,12 +425,12 @@ public abstract class TMLCPrimitivePort extends TGCScalableWithInternalComponent default: return; } - g.drawString(secName, x-20, y+20); - g.drawOval(x-10, y+22, 6, 9); + g.drawString(secName, x-lockwidth*2, y+lockheight*3); + g.drawOval(x-ovalwidth*2, y+yoffset, ovalwidth, ovalheight); g.setColor(c1); - g.fillRect(x-12, y+24, 9, 7); + g.fillRect(x-lockwidth*3/2, y+lockheight/2+yoffset, lockwidth, lockheight); g.setColor(c); - g.drawRect(x-12, y+24, 9, 7); + g.drawRect(x-lockwidth*3/2, y+lockheight/2+yoffset, lockwidth, lockheight); } }