Changeset 9894 for trunk/sources/HeuristicLab.Clients.Hive.JobManager/3.3/Views/HiveResourceSelector.cs
- Timestamp:
- 08/22/13 11:31:32 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Clients.Hive.JobManager/3.3/Views/HiveResourceSelector.cs
r9893 r9894 42 42 private ISet<TreeNode> filteredTreeNodes; 43 43 private ISet<TreeNode> nodeStore; 44 private Progress progress; 45 private ProgressView progressView; 46 44 47 45 private ISet<Resource> selectedResources; 48 46 public ISet<Resource> SelectedResources { … … 64 62 imageList.Images.Add(HeuristicLab.Common.Resources.VSImageLibrary.MonitorLarge); 65 63 imageList.Images.Add(HeuristicLab.Common.Resources.VSImageLibrary.NetworkCenterLarge); 66 progress = new Progress(); 67 } 68 69 protected override void DeregisterContentEvents() { 70 if (progressView != null) { 71 progressView.Dispose(); 72 progressView = null; 73 } 74 base.DeregisterContentEvents(); 75 } 76 77 protected override void RegisterContentEvents() { 78 base.RegisterContentEvents(); 79 progressView = new ProgressView(this, progress); 80 } 81 64 } 65 82 66 public void StartProgressView() { 83 67 if (InvokeRequired) { 84 68 Invoke(new Action(StartProgressView)); 85 69 } else { 86 progress.Status= "Downloading resources. Please be patient.";87 progress.ProgressState = ProgressState.Started;70 var message = "Downloading resources. Please be patient."; 71 MainFormManager.GetMainForm<HeuristicLab.MainForm.WindowsForms.MainForm>().AddOperationProgressToView(this, message); 88 72 } 89 73 } … … 93 77 Invoke(new Action(FinishProgressView)); 94 78 } else { 95 progress.Finish();79 MainFormManager.GetMainForm<HeuristicLab.MainForm.WindowsForms.MainForm>().RemoveOperationProgressFromView(this); 96 80 } 97 81 }
Note: See TracChangeset
for help on using the changeset viewer.