X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.logic.model%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fmodel%2FLogicUIRenderer.java;h=36b165a13266d5a7fe153839dd4188d33ff2fc5f;hb=d6d5c48722671ccc034011d9eba468b23ee53e80;hp=c85dd53165ba1727987782192dd57f9e5c8e9bbc;hpb=47ea68ed5c444dd14864412639f6a6fd60ab8a0f;p=Mograsim.git diff --git a/net.mograsim.logic.model/src/net/mograsim/logic/model/LogicUIRenderer.java b/net.mograsim.logic.model/src/net/mograsim/logic/model/LogicUIRenderer.java index c85dd531..36b165a1 100644 --- a/net.mograsim.logic.model/src/net/mograsim/logic/model/LogicUIRenderer.java +++ b/net.mograsim.logic.model/src/net/mograsim/logic/model/LogicUIRenderer.java @@ -8,6 +8,7 @@ import net.haspamelodica.swt.helper.swtobjectwrappers.Rectangle; import net.mograsim.logic.model.model.ViewModel; import net.mograsim.logic.model.model.components.GUIComponent; import net.mograsim.logic.model.model.wires.Pin; +import net.mograsim.preferences.Preferences; public class LogicUIRenderer { @@ -24,8 +25,8 @@ public class LogicUIRenderer { gc.setAntialias(SWT.ON); gc.setClipping(visibleRegion); - gc.setLineWidth(.5); - model.getWires().forEach(w -> + gc.setLineWidth(Preferences.current().getDouble("net.mograsim.logic.model.linewidth.default")); + model.getWiresByName().values().forEach(w -> { Rectangle bounds = w.getBounds(); double lw = gc.getLineWidth();