Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/12/10 14:05:05 (14 years ago)
Author:
mkommend
Message:

fixed enabled state of play button in AntTrailView (ticket #893)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Problems.ArtificialAnt.Views/3.3/AntTrailView.cs

    r3566 r3795  
    5353    protected override void OnContentChanged() {
    5454      base.OnContentChanged();
    55       if (Content == null) {
    56         pictureBox.Image = null;
    57       } else {
    58         GenerateImage();
    59       }
     55      this.playButton.Enabled = Content != null && !Locked;
     56      GenerateImage();
    6057    }
    6158
    6259    protected override void OnLockedChanged() {
    63       this.playButton.Enabled = !Locked;
     60      this.playButton.Enabled = Content != null && !Locked;
    6461      base.OnLockedChanged();
    6562    }
     
    6764    private void GenerateImage() {
    6865      animationTimer.Stop();
     66      pictureBox.Image = null;
    6967      if ((pictureBox.Width > 0) && (pictureBox.Height > 0)) {
    70         if (Content == null) {
    71           pictureBox.Image = null;
    72           playButton.Enabled = false;
    73         } else {
     68        if (Content != null) {
    7469          var nodeStack = new Stack<SymbolicExpressionTreeNode>();
    7570          int rows = Content.World.Rows;
Note: See TracChangeset for help on using the changeset viewer.