protected override void VisualizeProgress(ExecutionProgressInfo progressInfo)
        {
            if (_progressBar != null)
            {
                if (_progressBar.InvokeRequired)
                {
                    _progressBar.Invoke(new Action(() =>
                    {
                        if (Current <= _totalCost)
                        {
                            _progressBar.Maximum = _totalCost;
                            _progressBar.Value = Current;
                        }
                    }), null);
                }
                else
                {
                    if (Current <= _totalCost)
                    {
                        _progressBar.Maximum = _totalCost;
                        _progressBar.Value = Current;
                    }
                }
            }

            if (_progressLabel != null)
            {
                _progressLabel.Invoke(new Action(() => { _progressLabel.Text = progressInfo.ModuleName + ": " + progressInfo.Message; }), null);
            }
        }
 protected override void VisualizeProgress(ExecutionProgressInfo progressInfo)
 {
     if (_onProgress != null)
     {
         _onProgress(progressInfo, Current, TotalCost);
     }
 }
 protected override void VisualizeProgress(ExecutionProgressInfo progressInfo)
 {
     if (_onProgress != null)
     {
         _onProgress(progressInfo, Current, TotalCost);
     }
 }
Exemple #4
0
        protected override void VisualizeProgress(ExecutionProgressInfo progressInfo)
        {
            if (_progressBar != null)
            {
                if (_progressBar.InvokeRequired)
                {
                    _progressBar.Invoke(new Action(() =>
                    {
                        if (Current <= _totalCost)
                        {
                            _progressBar.Maximum = _totalCost;
                            _progressBar.Value   = Current;
                        }
                    }), null);
                }
                else
                {
                    if (Current <= _totalCost)
                    {
                        _progressBar.Maximum = _totalCost;
                        _progressBar.Value   = Current;
                    }
                }
            }

            if (_progressLabel != null)
            {
                _progressLabel.Invoke(new Action(() => { _progressLabel.Text = progressInfo.ModuleName + ": " + progressInfo.Message; }), null);
            }
        }
Exemple #5
0
 public void SendProgress(ExecutionProgressInfo info)
 {
     if (_progress != null)
     {
         _progress.Progress(info);
     }
 }
 protected override void VisualizeProgress(ExecutionProgressInfo progressInfo)
 {
     _fileStream = new FileStream(_fileName, FileMode.Create, FileAccess.Write, FileShare.ReadWrite);
     _streamWriter = new StreamWriter(_fileStream);
     _streamWriter.WriteLine(progressInfo.ProgressCost);
     _streamWriter.WriteLine(progressInfo.ModuleName);
     _streamWriter.WriteLine(progressInfo.Message);
     _streamWriter.Close();
 }
 protected override void VisualizeProgress(ExecutionProgressInfo progressInfo)
 {
     _fileStream   = new FileStream(_fileName, FileMode.Create, FileAccess.Write, FileShare.ReadWrite);
     _streamWriter = new StreamWriter(_fileStream);
     _streamWriter.WriteLine(progressInfo.ProgressCost);
     _streamWriter.WriteLine(progressInfo.ModuleName);
     _streamWriter.WriteLine(progressInfo.Message);
     _streamWriter.Close();
 }
 protected override void VisualizeProgress(ExecutionProgressInfo progressInfo)
 {
     Console.WriteLine("Progress in " + progressInfo.ModuleName + "(" + progressInfo.Message + ") is " + Current);
 }
Exemple #9
0
 protected abstract void VisualizeProgress(ExecutionProgressInfo progressInfo);
Exemple #10
0
 public void Progress(ExecutionProgressInfo progressInfo)
 {
     _currentProgress += progressInfo.ProgressCost;
     VisualizeProgress(progressInfo);
 }
Exemple #11
0
 protected void OnProgressHandler(ExecutionProgressInfo obj)
 {
     if (OnProgress != null)
     {
         OnProgress(obj);
     }
 }
Exemple #12
0
 private void OnProgress(ExecutionProgressInfo progressInfo, int current, int totalCost)
 {
     _progressInfo = progressInfo;
     _state.Progress = current * 100 / totalCost;
     _state.ProgressMessage = progressInfo.ModuleName + " : " + progressInfo.Message;
 }
Exemple #13
0
 private void OnProgressHandler(ExecutionProgressInfo obj)
 {
     if (OnProgress != null)
     {
         OnProgress(obj);
     }
 }
Exemple #14
0
 protected abstract void VisualizeProgress(ExecutionProgressInfo progressInfo);
Exemple #15
0
 public void Progress(ExecutionProgressInfo progressInfo)
 {
     _currentProgress += progressInfo.ProgressCost;
     VisualizeProgress(progressInfo);
 }
Exemple #16
0
 void reader_OnProgress(ExecutionProgressInfo obj)
 {
     OnProgressHandler(obj);
     QueryCancelEventArgs args = new QueryCancelEventArgs();
     OnQueryCancelHandler(args);
     if (args.Cancel)
     {
         throw new PackageExecutionCancelledException();
     }
 }
Exemple #17
0
 public void SendProgress(ExecutionProgressInfo info)
 {
     if (_progress != null)
     {
         _progress.Progress(info);
     }
 }
 protected override void VisualizeProgress(ExecutionProgressInfo progressInfo)
 {
     Console.WriteLine("Progress in " + progressInfo.ModuleName + "(" + progressInfo.Message + ") is " + Current);
 }