Changeset 38
- Timestamp:
- 03/04/08 15:21:09 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.PluginInfrastructure.GUI/ManagerForm.cs
r37 r38 36 36 private TreeNode installedPlugins; 37 37 private TreeNode availablePlugins; 38 private TreeNode allPlugins;39 38 private TreeNode disabledPlugins; 40 39 private List<PluginTag> allTags = new List<PluginTag>(); … … 73 72 availablePlugins.ImageIndex = 1; 74 73 availablePlugins.SelectedImageIndex = 1; 75 allPlugins = new TreeNode("All plugins");76 allPlugins.ImageIndex = 1;77 allPlugins.SelectedImageIndex = 1;78 74 disabledPlugins = new TreeNode("Disabled plugins"); 79 75 disabledPlugins.ImageIndex = 1; … … 83 79 pluginTreeView.Nodes.Add(availablePlugins); 84 80 pluginTreeView.Nodes.Add(disabledPlugins); 85 pluginTreeView.Nodes.Add(allPlugins);86 81 87 82 foreach(PluginInfo pluginInfo in PluginManager.Manager.ActivePlugins) { … … 95 90 installedPluginsNode.ImageIndex = 0; 96 91 installedPlugins.Nodes.Add(installedPluginsNode); 97 98 // add to all "plugins node"99 TreeNode allPluginsNode = new TreeNode(pluginInfo.Name);100 allPluginsNode.ContextMenuStrip = pluginContextMenuStrip;101 allPluginsNode.Tag = tag;102 allPluginsNode.ImageIndex = 0;103 allPlugins.Nodes.Add(allPluginsNode);104 92 } 105 93 foreach(PluginInfo pluginInfo in PluginManager.Manager.DisabledPlugins) { … … 111 99 disabledPluginsNode.ImageIndex = 0; 112 100 disabledPlugins.Nodes.Add(disabledPluginsNode); 113 // add to all "plugins node"114 TreeNode allPluginsNode = new TreeNode(pluginInfo.Name);115 allPluginsNode.ContextMenuStrip = pluginContextMenuStrip;116 allPluginsNode.Tag = tag;117 allPluginsNode.ImageIndex = 0;118 allPlugins.Nodes.Add(allPluginsNode);119 101 } 120 102 … … 129 111 PluginTag tag = new PluginTag(allTags, plugin, PluginState.Available); 130 112 allTags.Add(tag); 131 TreeNode node = new TreeNode(plugin.Name);132 node.ContextMenuStrip = pluginContextMenuStrip;133 node.Tag = tag;134 node.ImageIndex = 0;135 allPlugins.Nodes.Add(node);136 113 TreeNode availableNode = new TreeNode(plugin.Name); 137 114 availableNode.ContextMenuStrip = pluginContextMenuStrip; 138 115 availableNode.Tag = tag; 116 availableNode.ImageIndex = 0; 139 117 availablePlugins.Nodes.Add(availableNode); 140 118 … … 622 600 private List<TreeNode> FindPluginNodes(PluginTag pluginTag) { 623 601 List<TreeNode> nodes = new List<TreeNode>(); 624 foreach(TreeNode rootNode in new TreeNode[] { installedPlugins, availablePlugins, allPlugins,disabledPlugins }) {602 foreach(TreeNode rootNode in new TreeNode[] { installedPlugins, availablePlugins, disabledPlugins }) { 625 603 foreach(TreeNode node in rootNode.Nodes) { 626 604 if(pluginTag.Equals(node.Tag)) {
Note: See TracChangeset
for help on using the changeset viewer.