public Progressor(string caption) { _progressMeter = new ProgressMeter(); _progressMeter.Start($"{caption} [Esc - остановить]"); _stopwatch = new Stopwatch(); _stopwatch.Start(); _filter = new MyMessageFilter(); Application.AddMessageFilter(_filter); }
public Progressor(string caption, int max) { _progressMeter = new ProgressMeter(); _progressMeter.Start($"{caption} [Esc - остановить]"); _progressMeter.SetLimit(max); _stopwatch = new Stopwatch(); _stopwatch.Start(); _max = max; _current = 0; _filter = new MyMessageFilter(); Application.AddMessageFilter(_filter); }