Ejemplo n.º 1
0
 private void File_progressNotify(LoadProgressArgs args)
 {
     Invoke((MethodInvoker) delegate
     {
         toolStripStatusLabel1.Text = args.message;
         Log.Add(args.message);
     });
 }
Ejemplo n.º 2
0
 private void File_progressChanged(LoadProgressArgs args)
 {
     Invoke((MethodInvoker) delegate
     {
         tsProgressBar.Maximum      = args.fullProgress;
         tsProgressBar.Value        = args.currentProgress;
         tsLabInfo.Text             = string.Format("{0}/{1}", args.currentProgress, args.fullProgress);
         toolStripStatusLabel1.Text = string.Format("{0}%   {1}", args.percentage, args.message);
     });
 }
Ejemplo n.º 3
0
 private void File_progressCompleted(LoadProgressArgs args)
 {
     MessageBox.Show("Загрузка завершена");
     Invoke((MethodInvoker) delegate
     {
         tsProgressBar.Visible             = false;
         tsProgressBar.ProgressBar.Visible = false;
         tsLabInfo.Visible          = false;
         toolStripStatusLabel1.Text = "";
         Log.Add(string.Format("Загрузка {0} завершена", args.message));
     });
 }
Ejemplo n.º 4
0
 protected void OnProgressChanged(LoadProgressArgs args)
 {
     // NOTE: below sintax is the same as progressChanged(args) -- it's just a compiler sortage
     progressChanged?.Invoke(args);
 }