Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
10/08/08 22:54:02 (16 years ago)
Author:
gkronber
Message:

created a branch for changes needed to run HL3 on Mono 2.0
(ticket #298)

Location:
branches/HL-3.2-MonoMigration
Files:
1 edited
1 copied

Legend:

Unmodified
Added
Removed
  • branches/HL-3.2-MonoMigration/HeuristicLab.Core/VariablesScopeView.cs

    r2 r638  
    7373        variablesListView.Items.Clear();
    7474        foreach (IVariable variable in Scope.Variables) {
    75           ListViewItem item = new ListViewItem();
    76           item.Text = variable.Name;
    77           item.Tag = variable;
    78           variablesListView.Items.Add(item);
    79           variable.NameChanged += new EventHandler(Variable_NameChanged);
     75          if (!variable.Name.StartsWith("##")) {
     76            ListViewItem item = new ListViewItem();
     77            item.Text = variable.Name;
     78            item.Tag = variable;
     79            variablesListView.Items.Add(item);
     80            variable.NameChanged += new EventHandler(Variable_NameChanged);
     81          }
    8082        }
    8183      }
     
    157159        Invoke(new OnVariableEventDelegate(Scope_VariableAdded), sender, e);
    158160      else {
    159         ListViewItem item = new ListViewItem();
    160         item.Text = e.Variable.Name;
    161         item.Tag = e.Variable;
    162         variablesListView.Items.Add(item);
    163         e.Variable.NameChanged += new EventHandler(Variable_NameChanged);
     161        if (!e.Variable.Name.StartsWith("##")) {
     162          ListViewItem item = new ListViewItem();
     163          item.Text = e.Variable.Name;
     164          item.Tag = e.Variable;
     165          variablesListView.Items.Add(item);
     166          e.Variable.NameChanged += new EventHandler(Variable_NameChanged);
     167        }
    164168      }
    165169    }
     
    168172        Invoke(new OnVariableEventDelegate(Scope_VariableRemoved), sender, e);
    169173      else {
    170         ListViewItem itemToDelete = null;
    171         foreach (ListViewItem item in variablesListView.Items) {
    172           if (item.Tag == e.Variable)
    173             itemToDelete = item;
    174         }
    175         e.Variable.NameChanged -= new EventHandler(Variable_NameChanged);
    176         variablesListView.Items.Remove(itemToDelete);
     174        if (!e.Variable.Name.StartsWith("##")) {
     175          ListViewItem itemToDelete = null;
     176          foreach (ListViewItem item in variablesListView.Items) {
     177            if (item.Tag == e.Variable)
     178              itemToDelete = item;
     179          }
     180          e.Variable.NameChanged -= new EventHandler(Variable_NameChanged);
     181          variablesListView.Items.Remove(itemToDelete);
     182        }
    177183      }
    178184    }
Note: See TracChangeset for help on using the changeset viewer.