Ejemplo n.º 1
0
 private void sequenceStop()
 {
     timerPlayback.Stop();
     _executionControl.Stop();
     _playbackStarted = false;
     if (radioButtonTapper.Checked && _newTappedMarks.Count > 0)
     {
         if (MessageBox.Show("Accept the new marks?", "", MessageBoxButtons.OKCancel) == DialogResult.OK)
         {
             foreach (TimeSpan time in _newTappedMarks)
             {
                 if (!_displayedCollection.Marks.Contains(time))
                 {
                     _displayedCollection.Marks.Add(time);
                 }
             }
             PopulateMarkListFromMarkCollection(_displayedCollection);
             UpdateMarkCollectionInList(_displayedCollection);
             _newTappedMarks.Clear();
         }
         else
         {
             _newTappedMarks.Clear();
         }
     }
 }
Ejemplo n.º 2
0
 private void buttonStop_Click(object sender, EventArgs e)
 {
     _executionControl.Stop();
     _playing = false;
 }