Changeset 15400 for trunk/sources/HeuristicLab.MainForm.WindowsForms
- Timestamp:
- 10/04/17 13:55:43 (7 years ago)
- Location:
- trunk/sources/HeuristicLab.MainForm.WindowsForms
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.MainForm.WindowsForms
- Property svn:mergeinfo deleted
-
trunk/sources/HeuristicLab.MainForm.WindowsForms/3.3/Controls/ProgressView.cs
r15371 r15400 154 154 if (content != null) { 155 155 double progressValue = content.ProgressValue; 156 if (progressValue < 0.0 || progressValue > 1.0) {156 if (progressValue <= 0.0 || progressValue > 1.0) { 157 157 progressBar.Style = ProgressBarStyle.Marquee; 158 158 } else { -
trunk/sources/HeuristicLab.MainForm.WindowsForms/3.3/MainForms/MainForm.cs
r15371 r15400 230 230 } 231 231 232 public IContentView ShowContent<T>(T content, bool reuseExistingView, IEqualityComparer<T> comparer = null) where T : class, 232 public IContentView ShowContent<T>(T content, bool reuseExistingView, IEqualityComparer<T> comparer = null) where T : class,IContent { 233 233 if (content == null) throw new ArgumentNullException("Content cannot be null."); 234 234 if (!reuseExistingView) return ShowContent(content); … … 353 353 /// Adds a <see cref="ProgressView"/> to the <see cref="ContentView"/>s showing the specified content. 354 354 /// </summary> 355 public IProgress AddOperationProgressToContent(IContent content, string progressMessage, double progressValue = -1,bool addToObjectGraphObjects = true) {355 public IProgress AddOperationProgressToContent(IContent content, string progressMessage, bool addToObjectGraphObjects = true) { 356 356 if (InvokeRequired) { 357 IProgress result = (IProgress)Invoke((Func<IContent, string, double, bool, IProgress>)AddOperationProgressToContent, content, progressMessage, progressValue, addToObjectGraphObjects);357 IProgress result = (IProgress)Invoke((Func<IContent, string, bool, IProgress>)AddOperationProgressToContent, content, progressMessage, addToObjectGraphObjects); 358 358 return result; 359 359 } … … 371 371 contentViews = contentViews.Where(v => v.Content == content); 372 372 373 var progress = new Progress(); 374 progress.Start(progressMessage, progressValue); 373 var progress = new Progress(progressMessage, ProgressState.Started); 375 374 foreach (var contentView in contentViews) { 376 375 progressViews.Add(new ProgressView(contentView, progress)); … … 385 384 /// </summary> 386 385 public IProgress AddOperationProgressToView(Control control, string progressMessage) { 387 var progress = new Progress(); 388 progress.Start(progressMessage); 386 var progress = new Progress(progressMessage, ProgressState.Started); 389 387 AddOperationProgressToView(control, progress); 390 388 return progress;
Note: See TracChangeset
for help on using the changeset viewer.