- Timestamp:
- 08/06/18 18:15:29 (6 years ago)
- Location:
- branches/2839_HiveProjectManagement
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2839_HiveProjectManagement
- Property svn:mergeinfo changed
-
branches/2839_HiveProjectManagement/HeuristicLab.MainForm/3.3/Progress.cs
r15371 r16057 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 6Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 72 72 canBeCanceled = false; 73 73 } 74 public Progress(string status) 75 : this() { 76 this.status = status; 77 } 78 public Progress(string status, ProgressState state) 79 : this() { 80 this.status = status; 81 this.progressState = state; 82 } 74 83 75 84 public void Cancel() { … … 84 93 85 94 public void Start() { 86 Start(string.Empty); 95 ProgressValue = 0.0; 96 ProgressState = ProgressState.Started; 87 97 } 98 88 99 public void Start(string status) { 89 Start(status, -1.0); 90 } 91 public void Start(string status, double progressValue) { 92 ProgressState = ProgressState.Started; 93 Status = status ?? string.Empty; 94 ProgressValue = progressValue; 100 Start(); 101 Status = status; 95 102 } 96 103
Note: See TracChangeset
for help on using the changeset viewer.