private void save(StepCfgData s, Version.RevNumber.Type type) { if (type == Version.RevNumber.Type.DeltaTime) { var rev = (Version.RevNumber.DeltaTime)s.revVal; rev.interval = rev.IntervalTypeList[cbRevTimeType.SelectedIndex].Key; rev.timeBase = dtRevTimeBase.Value; } }
private void render(StepCfgData s, Version.RevNumber.Type type) { if (type == Version.RevNumber.Type.DeltaTime) { var rev = (Version.RevNumber.DeltaTime)s.revVal; cbRevTimeType.Items.Clear(); cbRevTimeType.Items.AddRange(rev.IntervalTypeList.Select(i => i.Value).ToArray()); cbRevTimeType.SelectedIndex = rev.IntervalTypeList.FindIndex(i => i.Key == rev.interval); dtRevTimeBase.Value = rev.timeBase; } }
private void save(StepCfgData s, Version.RevNumber.Type type) { if (type == Version.RevNumber.Type.DeltaTime) { var rev = (Version.RevNumber.DeltaTime)s.revVal; rev.interval = rev.IntervalTypeList[cbRevTimeType.SelectedIndex].Key; rev.timeBase = dtRevTimeBase.Value; rev.revMod.enabled = chkRevTimeMod.Checked; rev.revMod.min = (int)numRevTimeMin.Value; rev.revMod.max = (int)numRevTimeMax.Value; } }