コード例 #1
0
 public void UpdateControls(PublicPropertyChange change)
 {
     change.SetRowVisible(nameof(RoundSegments), () => Round != RoundTypes.None);
 }
コード例 #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);
 }
コード例 #3
0
ファイル: BaseObject3D.cs プロジェクト: yg12344/MatterControl
 public void UpdateControls(PublicPropertyChange change)
 {
     //var editRow = context.GetEditRow((this.ID, nameof(InfillAmount)));
     //if (editRow != null) editRow.Visible = CurrentBaseType == BaseTypes.Outline;
 }
コード例 #4
0
 public void UpdateControls(PublicPropertyChange change)
 {
 }
コード例 #5
0
 public void UpdateControls(PublicPropertyChange change)
 {
     //change.SetRowVisible(nameof(InfillAmount), () => CurrentBaseType == BaseTypes.Outline);
 }
コード例 #6
0
 public void UpdateControls(PublicPropertyChange change)
 {
     change.SetRowVisible(nameof(StartingAngle), () => Advanced);
     change.SetRowVisible(nameof(EndingAngle), () => Advanced);
     change.SetRowVisible(nameof(LatitudeSides), () => Advanced);
 }
コード例 #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);
 }
コード例 #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;
 }
コード例 #9
0
 public void UpdateControls(PublicPropertyChange change)
 {
     change.SetRowVisible(nameof(StartingAngle), () => Advanced);
     change.SetRowVisible(nameof(EndingAngle), () => Advanced);
     change.SetRowVisible(nameof(EasyModeMessage), () => !Advanced);
 }