mirror of
https://github.com/hneemann/Digital.git
synced 2025-09-14 23:36:27 -04:00
If IEEE shapes are used, also the CircuitBuilder uses wide shapes, see #504
This commit is contained in:
parent
72e5bc0c5a
commit
367d586379
@ -30,6 +30,7 @@ import de.neemann.digital.draw.elements.VisualElement;
|
||||
import de.neemann.digital.draw.elements.Wire;
|
||||
import de.neemann.digital.draw.graphics.Vector;
|
||||
import de.neemann.digital.draw.shapes.ShapeFactory;
|
||||
import de.neemann.digital.gui.Settings;
|
||||
import de.neemann.digital.lang.Lang;
|
||||
|
||||
import java.util.*;
|
||||
@ -91,6 +92,7 @@ public class CircuitBuilder implements BuilderInterface<CircuitBuilder> {
|
||||
sequentialVars = new ArrayList<>();
|
||||
varsToNet = new HashSet<>();
|
||||
localVarsUsed = new HashSet<>();
|
||||
wideShapes = Settings.getInstance().get(Keys.SETTINGS_IEEE_SHAPES);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -36,7 +36,6 @@ import de.neemann.digital.draw.library.ElementLibrary;
|
||||
import de.neemann.digital.draw.shapes.ShapeFactory;
|
||||
import de.neemann.digital.gui.Main;
|
||||
import de.neemann.digital.gui.SaveAsHelper;
|
||||
import de.neemann.digital.gui.Settings;
|
||||
import de.neemann.digital.gui.components.AttributeDialog;
|
||||
import de.neemann.digital.gui.components.ElementOrderer;
|
||||
import de.neemann.digital.gui.components.karnaugh.KarnaughMapDialog;
|
||||
@ -636,7 +635,6 @@ public class TableDialog extends JDialog {
|
||||
try {
|
||||
final ModelAnalyserInfo modelAnalyzerInfo = undoManager.getActual().getModelAnalyzerInfo();
|
||||
CircuitBuilder circuitBuilder = new CircuitBuilder(shapeFactory, undoManager.getActual().getVars())
|
||||
.setWideShapes(Settings.getInstance().get(Keys.SETTINGS_IEEE_SHAPES))
|
||||
.setUseJK(useJKff)
|
||||
.setUseLUTs(useLUTs)
|
||||
.setModelAnalyzerInfo(modelAnalyzerInfo);
|
||||
|
Loading…
x
Reference in New Issue
Block a user