Esempio n. 1
0
 private void CancelBtn_Click(object sender, EventArgs e)
 {
     if (AnalyzeMIDIs.IsBusy)
     {
         try { AnalyzeMIDIs.CancelAsync(); } catch { }
     }
     else
     {
         CheckStop = true;
         Close();
     }
 }
Esempio n. 2
0
        private void AddingMIDIs_Load(object sender, EventArgs e)
        {
            CheckStartUp = new Thread(() =>
            {
                foreach (string str in MIDIsToLoad)
                {
                    if (CheckStop)
                    {
                        break;
                    }
                    CheckCount(str);
                }

                if (!CheckStop)
                {
                    AnalyzeMIDIs.RunWorkerAsync();
                }
            });

            CheckStartUp.Start();
        }