Free cookie consent management tool by TermsFeed Policy Generator

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

implemented ContentViews and propagation of view state changes (ticket #982)

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

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Core.Views/3.3/Clipboard.cs

    r3407 r3416  
    231231      if (listView.SelectedItems.Count == 1) {
    232232        T item = (T)listView.SelectedItems[0].Tag;
    233         IView view = MainFormManager.CreateDefaultView(item, ReadOnly);
    234         if (view != null) view.Show();
     233        IView view = MainFormManager.CreateDefaultView(item);
     234        if (view != null) {
     235          view.ReadOnly = this.ReadOnly;
     236          view.Show();
     237        }
    235238      }
    236239    }
  • trunk/sources/HeuristicLab.Core.Views/3.3/ItemArrayView.cs

    r3407 r3416  
    230230        T item = itemsListView.SelectedItems[0].Tag as T;
    231231        if (item != null) {
    232           IView view = MainFormManager.CreateDefaultView(item, ReadOnly);
    233           if (view != null) view.Show();
     232          IView view = MainFormManager.CreateDefaultView(item);
     233          if (view != null) {
     234            view.ReadOnly = ReadOnly;
     235            view.Show();
     236          }
    234237        }
    235238      }
  • trunk/sources/HeuristicLab.Core.Views/3.3/ItemCollectionView.cs

    r3407 r3416  
    190190      if (itemsListView.SelectedItems.Count == 1) {
    191191        T item = (T)itemsListView.SelectedItems[0].Tag;
    192         IView view = MainFormManager.CreateDefaultView(item, ReadOnly);
    193         if (view != null) view.Show();
     192        IView view = MainFormManager.CreateDefaultView(item);
     193        if (view != null) {
     194          view.ReadOnly = this.ReadOnly;
     195          view.Show();
     196        }
    194197      }
    195198    }
  • trunk/sources/HeuristicLab.Core.Views/3.3/ItemListView.cs

    r3407 r3416  
    224224      if (itemsListView.SelectedItems.Count == 1) {
    225225        T item = (T)itemsListView.SelectedItems[0].Tag;
    226         IView view = MainFormManager.CreateDefaultView(item, ReadOnly);
    227         if (view != null) view.Show();
     226        IView view = MainFormManager.CreateDefaultView(item);
     227        if (view != null) {
     228          view.ReadOnly = ReadOnly;
     229          view.Show();
     230        }
    228231      }
    229232    }
  • trunk/sources/HeuristicLab.Core.Views/3.3/OperatorTreeView.cs

    r3407 r3416  
    355355        IOperator op = GetOperatorTag(graphTreeView.SelectedNode);
    356356        if (op != null) {
    357           IView view = MainFormManager.CreateDefaultView(op, ReadOnly);
     357          IView view = MainFormManager.CreateDefaultView(op);
    358358          if (view != null) {
     359            view.ReadOnly = this.ReadOnly;
    359360            viewToolStripMenuItem.Enabled = true;
    360361            viewToolStripMenuItem.Tag = view;
Note: See TracChangeset for help on using the changeset viewer.