Exemple #1
0
 /// <summary>
 /// Sets recording status.
 /// </summary>
 /// <param name="isRecording">Recording status.</param>
 public void SetRecordingStatus(bool isRecording)
 {
     if (this.InvokeRequired)
     {
         SetRecordingStatusSafely d = new SetRecordingStatusSafely(SetRecordingStatus);
         Invoke(d, new object[] { isRecording });
     }
     else
     {
         if (isRecording)
         {
             this.isRecording               = isRecording;
             recordingStatusLabel.Text      = "Recording (00:00:00)";
             recordingStatusLabel.BackColor = Color.LightSalmon;
         }
         else
         {
             this.isRecording               = isRecording;
             recordingStatusLabel.Text      = "Not Recording";
             recordingStatusLabel.BackColor = Color.PaleGreen;
         }
     }
 }
Exemple #2
0
        /// <summary>
        /// Sets recording status.
        /// </summary>
        /// <param name="isRecording">Recording status.</param>
        public void SetRecordingStatus(bool isRecording)
        {
            if (this.InvokeRequired)
            {
                SetRecordingStatusSafely d = new SetRecordingStatusSafely(SetRecordingStatus);
                Invoke(d, new object[] { isRecording });
            }
            else
            {
                if (isRecording)
                {
                    this.isRecording = isRecording;
                    recordingStatusLabel.Text = "Recording (00:00:00)";
                    recordingStatusLabel.BackColor = Color.LightSalmon;
                }
                else
                {
                    this.isRecording = isRecording;
                    recordingStatusLabel.Text = "Not Recording";
                    recordingStatusLabel.BackColor = Color.PaleGreen;
                }

            }
        }