Ejemplo n.º 1
0
 public void UpdateControls(PublicPropertyChange change)
 {
     change.SetRowVisible(nameof(RoundSegments), () => Round != RoundTypes.None);
 }
Ejemplo n.º 2
0
 public void UpdateControls(PublicPropertyChange change)
 {
     change.Context.GetEditRow(nameof(StartingAngle)).Visible = Advanced;
     change.Context.GetEditRow(nameof(EndingAngle)).Visible   = Advanced;
     InnerDiameter = Math.Min(OuterDiameter - .1, InnerDiameter);
 }
Ejemplo n.º 3
0
 public void UpdateControls(PublicPropertyChange change)
 {
     //var editRow = context.GetEditRow((this.ID, nameof(InfillAmount)));
     //if (editRow != null) editRow.Visible = CurrentBaseType == BaseTypes.Outline;
 }
Ejemplo n.º 4
0
 public void UpdateControls(PublicPropertyChange change)
 {
 }
Ejemplo n.º 5
0
 public void UpdateControls(PublicPropertyChange change)
 {
     //change.SetRowVisible(nameof(InfillAmount), () => CurrentBaseType == BaseTypes.Outline);
 }
Ejemplo n.º 6
0
 public void UpdateControls(PublicPropertyChange change)
 {
     change.SetRowVisible(nameof(StartingAngle), () => Advanced);
     change.SetRowVisible(nameof(EndingAngle), () => Advanced);
     change.SetRowVisible(nameof(LatitudeSides), () => Advanced);
 }
Ejemplo n.º 7
0
 public void UpdateControls(PublicPropertyChange change)
 {
     change.SetRowVisible(nameof(Diameter), () => BendType == BendTypes.Diameter);
     change.SetRowVisible(nameof(Angle), () => BendType == BendTypes.Angle);
     change.SetRowVisible(nameof(MinSidesPerRotation), () => SplitMesh);
 }
Ejemplo n.º 8
0
 public void UpdateControls(PublicPropertyChange change)
 {
     change.Context.GetEditRow(nameof(StartingAngle)).Visible = Advanced;
     change.Context.GetEditRow(nameof(EndingAngle)).Visible   = Advanced;
     change.Context.GetEditRow(nameof(LatitudeSides)).Visible = Advanced;
 }
Ejemplo n.º 9
0
 public void UpdateControls(PublicPropertyChange change)
 {
     change.SetRowVisible(nameof(StartingAngle), () => Advanced);
     change.SetRowVisible(nameof(EndingAngle), () => Advanced);
     change.SetRowVisible(nameof(EasyModeMessage), () => !Advanced);
 }