Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/13/09 19:28:05 (15 years ago)
Author:
shofstad
Message:

Legend implementation updated with position setting (#407)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Visualization/Options/OptionsDialog.cs

    r1343 r1345  
    1414      this.model = model;
    1515      viewSettings = model.ViewSettings;
     16
     17      cbLegendPosition.Items.Add(LegendPosition.Top);
     18      cbLegendPosition.Items.Add(LegendPosition.Bottom);
     19      cbLegendPosition.Items.Add(LegendPosition.Left);
     20      cbLegendPosition.Items.Add(LegendPosition.Right);
     21
     22      cbLegendPosition.SelectedItem = viewSettings.LegendPosition;
    1623    }
    1724
     
    9198
    9299    private void cbLegendPosition_SelectedIndexChanged(object sender, EventArgs e) {
    93       string pos = cbLegendPosition.SelectedItem.ToString();
    94       if (pos.Equals("left")) {
    95         viewSettings.LegendPosition = LegendPosition.Left;
    96       } else if (pos.Equals("right")) {
    97         viewSettings.LegendPosition = LegendPosition.Right;
    98       } else if (pos.Equals("bottom")) {
    99         viewSettings.LegendPosition = LegendPosition.Bottom;
    100       } else {
    101         viewSettings.LegendPosition = LegendPosition.Top;
    102       }
    103      
     100      viewSettings.LegendPosition = (LegendPosition)cbLegendPosition.SelectedItem;
    104101      viewSettings.UpdateView();
    105102    }
Note: See TracChangeset for help on using the changeset viewer.