Пример #1
0
 public ShellChildProgressNotifier(double maxTicks, string startMessage, ProgressBarOptions options, ShellProgressNotifierBase parent) : base(maxTicks, startMessage, options)
 {
     this.maxTicks    = maxTicks;
     this.parent      = parent;
     parent.Disposed += ParentOnDisposed;
 }
Пример #2
0
 public ShellInfinitChildProgressNotifier(string startMessage, ProgressBarOptions options, ShellProgressNotifierBase parent) : base(Constants.ProgressMaxResolution, startMessage, options, parent)
 {
     updateTimer.Elapsed += UpdateTimerOnElapsed;
     progressStep         = Math.Max((int)(Constants.ProgressMaxResolution / Constants.InfinitProgressResolution * Scaling), 1);
 }