diff --git a/ diy-layout-creator --username bancika@gmail.com/diylc-library/lib/diylc-core.jar b/ diy-layout-creator --username bancika@gmail.com/diylc-library/lib/diylc-core.jar index ddab1c73..bd4d7416 100644 Binary files a/ diy-layout-creator --username bancika@gmail.com/diylc-library/lib/diylc-core.jar and b/ diy-layout-creator --username bancika@gmail.com/diylc-library/lib/diylc-core.jar differ diff --git a/ diy-layout-creator --username bancika@gmail.com/diylc-library/src/org/diylc/components/passive/AxialFilmCapacitor.java b/ diy-layout-creator --username bancika@gmail.com/diylc-library/src/org/diylc/components/passive/AxialFilmCapacitor.java index f1500fb8..6121560c 100644 --- a/ diy-layout-creator --username bancika@gmail.com/diylc-library/src/org/diylc/components/passive/AxialFilmCapacitor.java +++ b/ diy-layout-creator --username bancika@gmail.com/diylc-library/src/org/diylc/components/passive/AxialFilmCapacitor.java @@ -99,4 +99,9 @@ public class AxialFilmCapacitor extends AbstractLeadedComponent { return new Rectangle2D.Double(0f, 0f, getLength().convertToPixels(), getClosestOdd(getWidth().convertToPixels())); } + + @EditableProperty(name = "Reverse (standing)") + public boolean getFlipStanding() { + return super.getFlipStanding(); + } } diff --git a/ diy-layout-creator --username bancika@gmail.com/diylc-library/src/org/diylc/components/passive/Resistor.java b/ diy-layout-creator --username bancika@gmail.com/diylc-library/src/org/diylc/components/passive/Resistor.java index 5c766de3..809b4613 100644 --- a/ diy-layout-creator --username bancika@gmail.com/diylc-library/src/org/diylc/components/passive/Resistor.java +++ b/ diy-layout-creator --username bancika@gmail.com/diylc-library/src/org/diylc/components/passive/Resistor.java @@ -148,4 +148,9 @@ public class Resistor extends AbstractLeadedComponent { return bandArea / 2; return 0; } + + @EditableProperty(name = "Reverse (standing)") + public boolean getFlipStanding() { + return super.getFlipStanding(); + } } diff --git a/ diy-layout-creator --username bancika@gmail.com/diylc-library/src/org/diylc/components/semiconductors/DiodePlastic.java b/ diy-layout-creator --username bancika@gmail.com/diylc-library/src/org/diylc/components/semiconductors/DiodePlastic.java index 73f6f1aa..3fcdf513 100644 --- a/ diy-layout-creator --username bancika@gmail.com/diylc-library/src/org/diylc/components/semiconductors/DiodePlastic.java +++ b/ diy-layout-creator --username bancika@gmail.com/diylc-library/src/org/diylc/components/semiconductors/DiodePlastic.java @@ -31,8 +31,7 @@ public class DiodePlastic extends AbstractLeadedComponent { public static Color BORDER_COLOR = BODY_COLOR.darker(); private String value = ""; - private Color markerColor = MARKER_COLOR; - private boolean flipStanding = false; + private Color markerColor = MARKER_COLOR; public DiodePlastic() { super(); @@ -48,16 +47,12 @@ public class DiodePlastic extends AbstractLeadedComponent { @Override public Color getStandingBodyColor() { - return getFlipStanding() ? getMarkerColor() : getBodyColor(); + return getFlipStanding() ? getBodyColor() : getMarkerColor(); } @EditableProperty(name = "Reverse (standing)") public boolean getFlipStanding() { - return flipStanding; - } - - public void setFlipStanding(boolean flipStanding) { - this.flipStanding = flipStanding; + return super.getFlipStanding(); } @EditableProperty