Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
11/19/21 16:07:45 (2 years ago)
Author:
mkommend
Message:

#2521: Merged trunk changes into branch.

File:
1 copied

Legend:

Unmodified
Added
Removed
  • branches/2521_ProblemRefactoring/HeuristicLab.Problems.DataAnalysis.Views/3.4/Regression/ShapeConstraintsView.cs

    r17903 r18086  
    5050      this.shapeConstraintsView.Content = Content;
    5151      UpdateControl();
     52      errorOutput.Text = "";
    5253    }
    5354
     
    7778    protected override void SetEnabledStateOfControls() {
    7879      constraintsInput.Enabled = Content != null && !Locked && !ReadOnly;
     80      parseBtn.Enabled = Content != null && !Locked && !ReadOnly;
    7981    }
    8082
     
    8688        try {
    8789          var parsedConstraints = ShapeConstraintsParser.ParseConstraints(constraintsInput.Text);
    88           Content.AddRange(parsedConstraints);
     90          //Content.AddRange(parsedConstraints);
     91          foreach(var constraint in parsedConstraints) {
     92            if (parsedConstraints.ItemChecked(constraint))
     93              Content.Add(constraint, true);
     94            else
     95              Content.Add(constraint, false);
     96          }
    8997          errorOutput.Text = "Constraints successfully parsed.";
    9098          errorOutput.ForeColor = Color.DarkGreen;
    9199        } catch (ArgumentException ex) {
    92           errorOutput.Text = ex.Message.Replace("Parameter name", "@Line");
     100          errorOutput.Text = ex.Message;
    93101          errorOutput.ForeColor = Color.DarkRed;
    94102        } finally {
Note: See TracChangeset for help on using the changeset viewer.