Adjusted GUIMux appearance to other gates
authorDaniel Kirschten <daniel.kirschten@gmx.de>
Wed, 15 May 2019 08:52:42 +0000 (10:52 +0200)
committerDaniel Kirschten <daniel.kirschten@gmx.de>
Wed, 15 May 2019 08:52:42 +0000 (10:52 +0200)
LogicUI/src/era/mi/components/gui/GUIMux.java

index f5bd7af..bf78b76 100644 (file)
@@ -20,7 +20,7 @@ public class GUIMux extends Mux implements BasicGUIComponent
        {\r
                super(processTime, out, select, inputs);\r
 \r
-               double height = inputs.length * 10;\r
+               double height = inputs.length * 5;\r
                if(height < 10)\r
                        height = 10;\r
                this.height = height;\r
@@ -36,8 +36,8 @@ public class GUIMux extends Mux implements BasicGUIComponent
 \r
                {\r
                        connectedWireArraysModifiable.addAll(Arrays.asList(inputs));\r
-                       double inputHeightIncrement = height / (inputs.length - 1);\r
-                       double inputHeight = 10;\r
+                       double inputHeightIncrement = (height + 20) / inputs.length;\r
+                       double inputHeight = inputHeightIncrement / 2;\r
                        for(int i = 0; i < inputs.length; i ++, inputHeight += inputHeightIncrement)\r
                                wireArrayConnectionPointsModifiable.add(new Point(0, inputHeight));\r
                }\r