Contains event information for the IMeter interface.
Inheritance: System.EventArgs, IValued
コード例 #1
0
 /// <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);
     }
 }
コード例 #2
0
ファイル: MeterWrapper.cs プロジェクト: Refactoring/Platform
 private void DelegateValueChanged(object sender, MeterEventArgs eventArgs)
 {
     if (ValueChangedEvent != null)
     {
         ValueChangedEvent(this, eventArgs);
     }
 }
コード例 #3
0
ファイル: AbstractMeter.cs プロジェクト: Refactoring/Platform
 /// <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);
     }
 }
コード例 #4
0
		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);
				}
			}
		}
コード例 #5
0
 private void DelegateValueChanged(object sender, MeterEventArgs eventArgs)
 {
     this.ValueChangedEvent?.Invoke(this, eventArgs);
 }
コード例 #6
0
 protected virtual void OnValueChanged(object sender, MeterEventArgs eventArgs)
 {
     DelegateValueChanged(sender, eventArgs);
 }
コード例 #7
0
 /// <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);
 }
コード例 #8
0
ファイル: MeterWrapper.cs プロジェクト: Refactoring/Platform
 private void DelegateValueChanged(object sender, MeterEventArgs eventArgs)
 {
     if (ValueChangedEvent != null)
     {
         ValueChangedEvent(this, eventArgs);
     }
 }
			private void PumpProgress_ValueChanged(object sender, MeterEventArgs eventArgs)
			{
				OnValueChanged((long)eventArgs.OldValue + this.service.offset, (long)eventArgs.NewValue + this.service.offset);
			}
コード例 #10
0
 private void DelegateValueChanged(object sender, MeterEventArgs eventArgs)
 {
     this.ValueChangedEvent?.Invoke(this, eventArgs);
 }
コード例 #11
0
 protected virtual void OnValueChanged(object sender, MeterEventArgs eventArgs)
 {
     DelegateValueChanged(sender, eventArgs);
 }
コード例 #12
0
ファイル: AbstractMeter.cs プロジェクト: samcook/Platform
 /// <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);
 }