Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
11/22/18 12:37:04 (5 years ago)
Author:
pfleck
Message:

#2845 Combined separate Show methods into single one with enum parameter specifying the ProgressMode. Renamed Continuous and Marquee to Determinate and Indeterminate.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2845_EnhancedProgress/HeuristicLab.Clients.Hive/3.3/HiveClient.cs

    r16312 r16317  
    469469
    470470      try {
    471         refreshableJob.Progress.StartMarquee("Saving Job...");
     471        refreshableJob.Progress.Start("Saving Job...", ProgressMode.Indeterminate);
    472472        HiveClient.StoreAsync(new Action<Exception>((Exception ex) => {
    473473          throw new Exception("Update failed.", ex);
     
    488488      try {
    489489        refreshableJob.IsProgressing = true;
    490         refreshableJob.Progress.StartMarquee("Connecting to server...");
     490        refreshableJob.Progress.Start("Connecting to server...", ProgressMode.Indeterminate);
    491491
    492492        foreach (OptimizerHiveTask hiveJob in refreshableJob.HiveTasks.OfType<OptimizerHiveTask>()) {
     
    514514        // upload tasks
    515515        refreshableJob.Progress.Message = "Uploading tasks...";
    516         refreshableJob.Progress.ProgressBarMode = ProgressBarMode.Continuous;
     516        refreshableJob.Progress.ProgressMode = ProgressMode.Determinate;
    517517        refreshableJob.Progress.ProgressValue = 0;
    518518
     
    643643
    644644        // fetch all task objects to create the full tree of tree of HiveTask objects
    645         refreshableJob.Progress.StartMarquee("Downloading list of tasks...");
     645        refreshableJob.Progress.Start("Downloading list of tasks...", ProgressMode.Indeterminate);
    646646        allTasks = HiveServiceLocator.Instance.CallHiveService(s => s.GetLightweightJobTasksWithoutStateLog(hiveExperiment.Id));
    647647        totalJobCount = allTasks.Count();
    648648
    649649        refreshableJob.Progress.Message = "Downloading tasks...";
    650         refreshableJob.Progress.ProgressBarMode = ProgressBarMode.Continuous;
     650        refreshableJob.Progress.ProgressMode = ProgressMode.Determinate;
    651651        refreshableJob.Progress.ProgressValue = 0.0;
    652652        downloader = new TaskDownloader(allTasks.Select(x => x.Id));
     
    666666
    667667        refreshableJob.Progress.Message = "Downloading/deserializing complete. Displaying tasks...";
    668         refreshableJob.Progress.ProgressBarMode = ProgressBarMode.Marquee;
     668        refreshableJob.Progress.ProgressMode = ProgressMode.Indeterminate;
    669669
    670670        // build child-task tree
Note: See TracChangeset for help on using the changeset viewer.