- Timestamp:
- 08/09/09 15:55:56 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.MainForm/3.2/MultipleDocumentMainForm.cs
r2256 r2266 22 22 MultipleDocumentForm form = new MultipleDocumentForm(view); 23 23 form.Activated += new EventHandler(MultipleDocumentFormActivated); 24 form.FormClosing += new FormClosingEventHandler(MultipleDocumentFormClosing); 24 form.FormClosing += new FormClosingEventHandler(view.FormClosing); 25 form.FormClosed += new FormClosedEventHandler(MultipleDocumentFormClosed); 25 26 form.MdiParent = this; 26 27 foreach (IToolStripItem item in ViewChangedToolStripItems) … … 35 36 } 36 37 37 private void MultipleDocumentFormClos ing(object sender, FormClosingEventArgs e) {38 private void MultipleDocumentFormClosed(object sender, FormClosedEventArgs e) { 38 39 MultipleDocumentForm form = (MultipleDocumentForm)sender; 39 40 views.Remove(form.View); … … 41 42 ActiveView = null; 42 43 form.Activated -= new EventHandler(MultipleDocumentFormActivated); 43 form.FormClosing -= new FormClosingEventHandler(MultipleDocumentFormClosing); 44 form.FormClosing -= new FormClosingEventHandler(form.View.FormClosing); 45 form.FormClosed -= new FormClosedEventHandler(MultipleDocumentFormClosed); 44 46 foreach (IToolStripItem item in ViewChangedToolStripItems) 45 47 form.View.StateChanged -= new EventHandler(item.ViewChanged);
Note: See TracChangeset
for help on using the changeset viewer.