/// <summary> /// Raises the <see cref="ValueChanged"/> event. /// </summary> /// <param name="eventArgs">The arguments for the event</param> protected virtual void OnValueChanged(MeterEventArgs eventArgs) { if (this.ValueChanged != null) { this.ValueChanged(this, eventArgs); } }
private void DelegateValueChanged(object sender, MeterEventArgs eventArgs) { if (ValueChangedEvent != null) { ValueChangedEvent(this, eventArgs); } }
protected virtual void MediaFile_Progress_ValueChanged(object sender, MeterEventArgs eventArgs) { if (((TimeSpan)eventArgs.NewValue) >= m_MediaFile.PlaybackLength - m_FadeOnEnd) { lock (m_ValueFader) { m_ValueFader.FadeTime = m_FadeOnEnd; m_ValueFader.TargetValue = new VolumeLevel(0, 0); } } }
private void DelegateValueChanged(object sender, MeterEventArgs eventArgs) { this.ValueChangedEvent?.Invoke(this, eventArgs); }
protected virtual void OnValueChanged(object sender, MeterEventArgs eventArgs) { DelegateValueChanged(sender, eventArgs); }
/// <summary> /// Raises the <see cref="ValueChanged"/> event. /// </summary> /// <param name="eventArgs">The arguments for the event</param> protected virtual void OnValueChanged(MeterEventArgs eventArgs) { this.ValueChanged?.Invoke(this, eventArgs); }
private void PumpProgress_ValueChanged(object sender, MeterEventArgs eventArgs) { OnValueChanged((long)eventArgs.OldValue + this.service.offset, (long)eventArgs.NewValue + this.service.offset); }