Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/29/10 15:10:17 (14 years ago)
Author:
mkommend
Message:

changed logic of showing new views (ticket #972)

Location:
trunk/sources/HeuristicLab.Optimization.Views/3.3
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Optimization.Views/3.3/EngineAlgorithmView.cs

    r3455 r3557  
    153153
    154154    protected virtual void createUserDefinedAlgorithmButton_Click(object sender, EventArgs e) {
    155       IContentView view = MainFormManager.CreateDefaultView(Content.CreateUserDefinedAlgorithm());
     155      IContentView view = MainFormManager.MainForm.ShowContent(Content.CreateUserDefinedAlgorithm());
    156156      if (view != null) {
    157157        view.ReadOnly = this.ReadOnly;
    158158        view.Locked = this.Locked;
    159         view.Show();
    160159      }
    161160    }
  • trunk/sources/HeuristicLab.Optimization.Views/3.3/RunCollectionBubbleChartView.cs

    r3546 r3557  
    289289        IRun run = (IRun)((DataPoint)h.Object).Tag;
    290290        if (e.Clicks >= 2) {
    291           IContentView view = MainFormManager.CreateDefaultView(run);
    292           view.ReadOnly = this.ReadOnly;
    293           view.Locked = this.Locked;
    294           view.Show();
     291          IContentView view = MainFormManager.MainForm.ShowContent(run);
     292          if (view != null) {
     293            view.ReadOnly = this.ReadOnly;
     294            view.Locked = this.Locked;
     295          }
    295296        } else
    296297          this.draggedRun = run;
  • trunk/sources/HeuristicLab.Optimization.Views/3.3/RunCollectionTabularView.cs

    r3546 r3557  
    102102      if (e.RowIndex >= 0) {
    103103        IRun run = Content.ElementAt(virtualRowIndizes[e.RowIndex]);
    104         IContentView view = MainFormManager.CreateDefaultView(run);
     104        IContentView view = MainFormManager.MainForm.ShowContent(run);
    105105        if (view != null) {
    106106          view.ReadOnly = this.ReadOnly;
    107107          view.Locked = this.Locked;
    108           view.Show();
    109108        }
    110109      }
  • trunk/sources/HeuristicLab.Optimization.Views/3.3/RunCollectionView.cs

    r3526 r3557  
    195195      if (itemsListView.SelectedItems.Count == 1) {
    196196        IRun item = (IRun)itemsListView.SelectedItems[0].Tag;
    197         IContentView view = MainFormManager.CreateDefaultView(item);
     197        IContentView view = MainFormManager.MainForm.ShowContent(item);
    198198        if (view != null) {
    199199          view.ReadOnly = ReadOnly;
    200200          view.Locked = Locked;
    201           view.Show();
    202201        }
    203202      }
     
    242241    protected virtual void menuItem_Click(object sender, EventArgs e) {
    243242      ToolStripMenuItem menuItem = (ToolStripMenuItem)sender;
    244       IContentView view = MainFormManager.CreateView((Type)menuItem.Tag, Content);
     243      IContentView view = MainFormManager.CreateView((Type)menuItem.Tag);
    245244      if (view != null) {
    246245        view.Locked = Locked;
    247246        view.ReadOnly = ReadOnly;
    248247        view.Show();
     248        view.Content = Content;
    249249      }
    250250    }
  • trunk/sources/HeuristicLab.Optimization.Views/3.3/RunView.cs

    r3506 r3557  
    119119      if (listView.SelectedItems.Count == 1) {
    120120        viewHost.ViewType = null;
    121         viewHost.Content = (IContent) listView.SelectedItems[0].Tag;
     121        viewHost.Content = (IContent)listView.SelectedItems[0].Tag;
    122122      } else {
    123123        viewHost.Content = null;
     
    127127      if (listView.SelectedItems.Count == 1) {
    128128        IItem item = (IItem)listView.SelectedItems[0].Tag;
    129         IContentView view = MainFormManager.CreateDefaultView(item);
     129        IContentView view = MainFormManager.MainForm.ShowContent(item);
    130130        if (view != null) {
    131131          view.ReadOnly = ReadOnly;
    132132          view.Locked = Locked;
    133           view.Show();
    134133        }
    135134      }
     
    147146    private void showAlgorithmButton_Click(object sender, EventArgs e) {
    148147      if (!Locked) {
    149         IContentView view = MainFormManager.CreateDefaultView(Content.Algorithm.Clone());
    150         if (view != null) {
    151           view.Show();
    152         }
     148        MainFormManager.MainForm.ShowContent((IContent)Content.Algorithm.Clone());
    153149      }
    154150    }
Note: See TracChangeset for help on using the changeset viewer.