X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.logic.ui%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fui%2Fmodel%2Fcomponents%2FSimpleRectangularSubmodelComponent.java;h=89a55f01101a3a4bb098d945f0a5605ed1f7090a;hb=f05390137e98cbbffbbeccb8ed296fdfeeb222b0;hp=e2af6f1a0819b1b225a7456e233718a81a01d3dc;hpb=c1a8e2103a1a79039163ad2e414c0650f8cee3ea;p=Mograsim.git diff --git a/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/SimpleRectangularSubmodelComponent.java b/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/SimpleRectangularSubmodelComponent.java index e2af6f1a..89a55f01 100644 --- a/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/SimpleRectangularSubmodelComponent.java +++ b/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/SimpleRectangularSubmodelComponent.java @@ -7,6 +7,7 @@ import java.util.List; import net.haspamelodica.swt.helper.gcs.GeneralGC; import net.haspamelodica.swt.helper.swtobjectwrappers.Font; import net.haspamelodica.swt.helper.swtobjectwrappers.Point; +import net.haspamelodica.swt.helper.swtobjectwrappers.Rectangle; import net.mograsim.logic.ui.model.ViewModelModifiable; import net.mograsim.logic.ui.model.wires.Pin; @@ -14,7 +15,6 @@ public class SimpleRectangularSubmodelComponent extends SubmodelComponent { private static final double width = 35; private static final double pinDistance = 10; - private static final double minHeight = 25; private static final double fontHeight = 5; private final String label; @@ -104,7 +104,7 @@ public class SimpleRectangularSubmodelComponent extends SubmodelComponent } @Override - protected void renderSymbol(GeneralGC gc) + protected void renderSymbol(GeneralGC gc, Rectangle visibleRegion) { double posX = getBounds().x; double posY = getBounds().y; @@ -118,7 +118,7 @@ public class SimpleRectangularSubmodelComponent extends SubmodelComponent } @Override - protected void renderOutline(GeneralGC gc) + protected void renderOutline(GeneralGC gc, Rectangle visibleRegion) { gc.drawRectangle(getBounds()); }