void pgn_OnProgressWorkCompleted(object sender, ProgressWorkCompletedEventArgs e)
 {
     if (progressForm != null)
     {
         progressForm.Timer.Stop();
         if (e.arguments.Cancelled)
         {
             MessageForm.Show(this, MsgE.ConversionCancelled);
         }
         if (!e.arguments.Cancelled)
         {
             MessageForm.Show(this, MsgE.ConversionCompleted);
             progressForm.OnWorkCancelled -= new GameSearchProgress.WorkCancelledHandler(pgnProgressForm_OnWorkCancelled);
         }
         progressForm.Close();
         progressForm = null;
     }
 }
Example #2
0
 void Database_OnProgressWorkCompleted(object sender, ProgressWorkCompletedEventArgs e)
 {
     if (progressForm != null)
     {
         progressForm.Timer.Stop();
         if (e.arguments.Cancelled)
         {
             MessageForm.Show(this, MsgE.SearchingCancelled);
         }
         if (!e.arguments.Cancelled)
         {
             MessageForm.Show(this, MsgE.SearchingCompleted);
             progressForm.OnWorkCancelled -= new GameSearchProgress.WorkCancelledHandler(progressForm_OnWorkCancelled);
         }
         progressForm.Close();
         progressForm = null;
         UnregisterEventHandlers();
         DataBind(e.SearchedGames);
     }
 }
 void Icd_OnProgressWorkCompleted(object sender, ProgressWorkCompletedEventArgs e)
 {
     if (progressForm != null)
     {
         progressForm.Timer.Stop();
         if (e.arguments.Cancelled)
         {
             MessageForm.Show(this, MsgE.ConversionCancelled);
         }
         if (!e.arguments.Cancelled)
         {
             MessageForm.Show(this, MsgE.ConversionCompleted);
             progressForm.OnWorkCancelled -= new GameSearchProgress.WorkCancelledHandler(IcdProgressForm_OnWorkCancelled);
         }
         using (StreamWriter outfile =
                    new StreamWriter(fileName.Replace(".icd", ".pgn")))
         {
             outfile.Write(e.data);
         }
         progressForm.Close();
         progressForm = null;
     }
 }