X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.logic.ui%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fui%2Fmodel%2Fcomponents%2Fmi%2Fnandbased%2FGUIor_4.java;h=9da8c8c55bcdd16a9e86717d6102c501c944b720;hb=ae74a6a022756a4cc7ee5b453ad7a68e13832788;hp=e29848a9098fa4222c70a882cf7b806832b7d695;hpb=db49bc3573ccbfa4afc025101dba4f1c30c54672;p=Mograsim.git diff --git a/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/mi/nandbased/GUIor_4.java b/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/mi/nandbased/GUIor_4.java index e29848a9..9da8c8c5 100644 --- a/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/mi/nandbased/GUIor_4.java +++ b/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/mi/nandbased/GUIor_4.java @@ -14,8 +14,8 @@ public class GUIor_4 extends SimpleRectangularSubmodelComponent { super(model, 1, "GUIor_4"); setSubmodelScale(.4); - setInputCount(8); - setOutputCount(4); + setInputPins("A1", "A2", "A3", "A4", "B1", "B2", "B3", "B4"); + setOutputPins("Y1", "Y2", "Y3", "Y4"); initSubmodelComponents(); } @@ -69,14 +69,14 @@ public class GUIor_4 extends SimpleRectangularSubmodelComponent nandY2.moveTo(65, 27.5); nandY3.moveTo(65, 52.5); nandY4.moveTo(65, 77.5); - cpA1.moveTo(7.5, 12.5); - cpA2.moveTo(7.5, 37.5); - cpA3.moveTo(7.5, 62.5); - cpA4.moveTo(7.5, 87.5); - cpB1.moveTo(7.5, 112.5); - cpB2.moveTo(7.5, 137.5); - cpB3.moveTo(7.5, 162.5); - cpB4.moveTo(7.5, 187.5); + cpA1.moveCenterTo(7.5, 12.5); + cpA2.moveCenterTo(7.5, 37.5); + cpA3.moveCenterTo(7.5, 62.5); + cpA4.moveCenterTo(7.5, 87.5); + cpB1.moveCenterTo(7.5, 112.5); + cpB2.moveCenterTo(7.5, 137.5); + cpB3.moveCenterTo(7.5, 162.5); + cpB4.moveCenterTo(7.5, 187.5); new GUIWire(submodelModifiable, A1, cpA1, new Point[0]); new GUIWire(submodelModifiable, A2, cpA2, new Point[0]);