Ejemplo n.º 1
0
        public static ProgressForm StartProgress(string title, IProgressFormHandler handler)
        {
            ProgressForm form = new ProgressForm(title, handler);

            form.ShowDialog();
            return(form);
        }
Ejemplo n.º 2
0
        private void backgroundWorker_DoWork(object sender, DoWorkEventArgs e)
        {
            BackgroundWorker bw = (BackgroundWorker)sender;

            if (e.Argument != null)
            {
                IProgressFormHandler handler = (IProgressFormHandler)e.Argument;
                handler.BackgroundWorker = bw;
                handler.StartProcess();
                e.Result = handler.Result;
            }
        }
Ejemplo n.º 3
0
 public static void StartProgress(IProgressFormHandler handler)
 {
     new ProgressForm(handler).ShowDialog();
 }
Ejemplo n.º 4
0
 public ProgressForm(IProgressFormHandler handler)
 {
     InitializeComponent();
     this.Text = "AbakTools - Proszę czekać";
     this.progressFormHandler = handler;
 }
Ejemplo n.º 5
0
 public ProgressForm(string title, IProgressFormHandler handler)
 {
     InitializeComponent();
     this.Text = title;
     this.progressFormHandler = handler;
 }