Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/19/10 00:09:19 (14 years ago)
Author:
mkommend
Message:

enhanced viewHost (forwarding of view events, activeView property,...) (ticket #972)

File:
1 edited

Legend:

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

    r3398 r3403  
    4545    }
    4646
    47     protected override void Show(IView view, bool firstTimeShown) {
    48       if (InvokeRequired) Invoke((Action<IView, bool>)Show, view, firstTimeShown);
     47    protected override void ShowView(IView view, bool firstTimeShown) {
     48      if (InvokeRequired) Invoke((Action<IView, bool>)ShowView, view, firstTimeShown);
    4949      else {
    50         base.Show(view, firstTimeShown);
     50        base.ShowView(view, firstTimeShown);
    5151        if (firstTimeShown)
    5252          ((DockForm)GetForm(view)).Show(dockPanel);
     
    5959      if (InvokeRequired) Invoke((Action<IView>)HideView, view);
    6060      else {
    61         Form form = base.GetForm(view);
     61        Form form = this.GetForm(view);
    6262        if (form != null) {
    6363          ((DockForm)form).Hide();
     
    7272        ViewHost viewHost = new ViewHost(contentView);
    7373        form = new DockForm(viewHost);
    74       } else
     74        this.AddViewFormCombination(viewHost, form);
     75      } else {
    7576        form = new DockForm(view);
     77        this.AddViewFormCombination(view, form);
     78      }
    7679      return form;
    7780    }
Note: See TracChangeset for help on using the changeset viewer.