public override void AlignActiveValues() { AccelTypeActiveValue.Align(); Acceleration.AlignActiveValues(); Scale.AlignActiveValues(); Cap.AlignActiveValues(); Offset.AlignActiveValues(); Weight.AlignActiveValues(); Limit.AlignActiveValues(); Exponent.AlignActiveValues(); Midpoint.AlignActiveValues(); }
public override void Hide() { AccelDropdown.Hide(); AccelTypeActiveValue.Hide(); Acceleration.Hide(); Scale.Hide(); Cap.Hide(); Weight.Hide(); Offset.Hide(); Limit.Hide(); Exponent.Hide(); Midpoint.Hide(); }
public void SetActiveValues(int index, AccelArgs args) { AccelerationType = AccelerationTypes.Where(t => t.Value.Index == index).FirstOrDefault().Value; AccelTypeActiveValue.SetValue(AccelerationType.Name); AccelDropdown.SelectedIndex = AccelerationType.Index; Weight.SetActiveValue(args.weight); Cap.SetActiveValues(args.gainCap, args.scaleCap, args.gainCap > 0 || args.scaleCap <= 0); Offset.SetActiveValue(args.offset, args.legacyOffset); Acceleration.SetActiveValue(args.acceleration); Scale.SetActiveValue(args.scale); Limit.SetActiveValue(args.limit); Exponent.SetActiveValue(args.exponent); Midpoint.SetActiveValue(args.midpoint); }
public void Show() { AccelDropdown.Show(); AccelTypeActiveValue.Show(); Layout(); }