- Timestamp:
- 08/10/09 11:11:16 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.MainForm/3.2/MultipleDocumentMainForm.cs
r2267 r2268 31 31 namespace HeuristicLab.MainForm { 32 32 public partial class MultipleDocumentMainForm : MainFormBase { 33 public MultipleDocumentMainForm() 34 : base() { 35 InitializeComponent(); 36 } 37 33 38 public MultipleDocumentMainForm(Type userInterfaceType) 34 39 : base(userInterfaceType) { 35 40 InitializeComponent(); 36 this.IsMdiContainer = true; 41 } 42 43 protected override void CreateGUI() { 44 base.CreateGUI(); 45 ToolStripMenuItem window = new ToolStripMenuItem("Windows"); 46 base.menuStrip.MdiWindowListItem = window; 47 base.menuStrip.Items.Add(window); 37 48 } 38 49 … … 41 52 else { 42 53 base.ShowView(view); 43 MultipleDocumentForm form = new MultipleDocumentForm(view);54 DocumentForm form = new DocumentForm(view); 44 55 form.Activated += new EventHandler(MultipleDocumentFormActivated); 45 56 form.FormClosing += new FormClosingEventHandler(view.FormClosing); … … 53 64 54 65 private void MultipleDocumentFormActivated(object sender, EventArgs e) { 55 base.ActiveView = (( MultipleDocumentForm)sender).View;56 base.StatusStripText = (( MultipleDocumentForm)sender).View.Caption;66 base.ActiveView = ((DocumentForm)sender).View; 67 base.StatusStripText = ((DocumentForm)sender).View.Caption; 57 68 } 58 69 59 70 private void MultipleDocumentFormClosed(object sender, FormClosedEventArgs e) { 60 MultipleDocumentForm form = (MultipleDocumentForm)sender;71 DocumentForm form = (DocumentForm)sender; 61 72 views.Remove(form.View); 62 73 if (views.Count == 0)
Note: See TracChangeset
for help on using the changeset viewer.