/// <summary> /// Konstruktor. /// </summary> public TimingAdjustmentToolView() { InitializeComponent(); this.framesBoxTimingChange = new FramesBox(); this.framesBoxTimingChange.FramesChanged += new EventHandler <EventArgs <int> >(TimingControlValueChangedHandler); this.framesBoxTimingChange.Dock = DockStyle.Fill; this.framesBoxTimingFrom = new FramesBox(); this.framesBoxTimingFrom.FramesChanged += new EventHandler <EventArgs <int> >(TimingControlValueChangedHandler); this.framesBoxTimingFrom.Dock = DockStyle.Fill; this.framesBoxTimingTo = new FramesBox(); this.framesBoxTimingTo.FramesChanged += new EventHandler <EventArgs <int> >(TimingControlValueChangedHandler); this.framesBoxTimingTo.Dock = DockStyle.Fill; this.timeBoxTimingChange = new TimeBox(); this.timeBoxTimingChange.TimeChanged += new EventHandler <EventArgs <TimeSpan> >(TimingControlValueChangedHandler); this.timeBoxTimingChange.Dock = DockStyle.Fill; this.timeBoxTimingFrom = new TimeBox(); this.timeBoxTimingFrom.TimeChanged += new EventHandler <EventArgs <TimeSpan> >(TimingControlValueChangedHandler); this.timeBoxTimingFrom.Dock = DockStyle.Fill; this.timeBoxTimingTo = new TimeBox(); this.timeBoxTimingTo.TimeChanged += new EventHandler <EventArgs <TimeSpan> >(TimingControlValueChangedHandler); this.timeBoxTimingTo.Dock = DockStyle.Fill; }
private void UpdateTimingControls(FramesBox framesBoxControl, TimeBox timeBoxControl, long newValue) { if (timingDisplayType == TimingType.Frames) { framesBoxControl.FramesChanged -= new EventHandler <EventArgs <int> >(TimingControlValueChangedHandler); framesBoxControl.Frames = (int)newValue; framesBoxControl.FramesChanged += new EventHandler <EventArgs <int> >(TimingControlValueChangedHandler); } else if (timingDisplayType == TimingType.Time) { timeBoxControl.TimeChanged -= new EventHandler <EventArgs <TimeSpan> >(TimingControlValueChangedHandler); timeBoxControl.Time = TimeSpan.FromTicks(newValue); timeBoxControl.TimeChanged += new EventHandler <EventArgs <TimeSpan> >(TimingControlValueChangedHandler); } }
/// <summary> /// Konstruktor. /// </summary> public SynchronizationToolView() { InitializeComponent(); this.framesBoxOrginalTiming = new FramesBox(); this.framesBoxOrginalTiming.FramesChanged += new EventHandler <EventArgs <int> >(TimingControlValueChangedHandler); this.framesBoxOrginalTiming.Dock = DockStyle.Fill; this.framesBoxCorrectTiming = new FramesBox(); this.framesBoxCorrectTiming.FramesChanged += new EventHandler <EventArgs <int> >(TimingControlValueChangedHandler); this.framesBoxCorrectTiming.Dock = DockStyle.Fill; this.timeBoxOrginalTiming = new TimeBox(); this.timeBoxOrginalTiming.TimeChanged += new EventHandler <EventArgs <TimeSpan> >(TimingControlValueChangedHandler); this.timeBoxOrginalTiming.Dock = DockStyle.Fill; this.timeBoxCorrectTiming = new TimeBox(); this.timeBoxCorrectTiming.TimeChanged += new EventHandler <EventArgs <TimeSpan> >(TimingControlValueChangedHandler); this.timeBoxCorrectTiming.Dock = DockStyle.Fill; }