Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
08/21/09 09:51:59 (15 years ago)
Author:
mkommend
Message:

added MainFormChanged event (ticket #716)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.MainForm/3.2/MainFormBase.cs

    r2298 r2300  
    9898    }
    9999
     100    public event EventHandler MainFormChanged;
     101    public void FireMainFormChanged() {
     102      OnMainFormChanged();
     103    }
     104    protected virtual void OnMainFormChanged() {
     105      if (MainFormChanged != null)
     106        MainFormChanged(this, new EventArgs());
     107    }
     108
    100109    protected List<IView> views;
    101110    public IEnumerable<IView> Views {
     
    181190      toolStripItem.Image = iToolStripItem.Image;
    182191      toolStripItem.DisplayStyle = iToolStripItem.DisplayStyle;
    183       this.ActiveViewChanged += new EventHandler(iToolStripItem.ActiveViewChanged);   
     192      this.ActiveViewChanged += new EventHandler(iToolStripItem.ActiveViewChanged);
     193      this.MainFormChanged += new EventHandler(iToolStripItem.MainFormChanged);
    184194      toolStripItem.Click += new EventHandler(ToolStripItemClicked);
    185195      this.toolStripItems.Add(iToolStripItem);
Note: See TracChangeset for help on using the changeset viewer.