- Timestamp:
- 12/10/09 10:11:28 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.MainForm.WindowsForms/3.2/SingleDocumentMainForm.cs
r2458 r2548 42 42 } 43 43 44 p ublic override bool ShowView(IView view) {45 if (InvokeRequired) return (bool)Invoke((Func<IView, bool>)ShowView, view);44 protected override void Show(IView view, bool firstTimeShown) { 45 if (InvokeRequired) Invoke((Action<IView, bool>)Show, view, firstTimeShown); 46 46 else { 47 b ool ret = base.ShowView(view);48 if ( ret)47 base.Show(view, firstTimeShown); 48 if (firstTimeShown) 49 49 GetForm(view).Show(this); 50 50 else { … … 52 52 GetForm(view).Activate(); 53 53 } 54 return ret; 54 } 55 } 56 57 protected override void Hide(IView view) { 58 if (InvokeRequired) Invoke((Action<IView>)Hide, view); 59 else { 60 base.Hide(view); 61 this.GetForm(view).Hide(); 55 62 } 56 63 }
Note: See TracChangeset
for help on using the changeset viewer.