Example #1
0
        public bool PasteClip(TreeModel model, System.Windows.Forms.ImageList imagelist)
        {
            if (string.IsNullOrEmpty(tree.rootkey))
            {
                return false;
            }
            PlistNodeData data = tree.GetDataByUniqueKey(tree.rootkey);
            Node parentNode = new PlistNode(data.key);
            model.Nodes.Add(parentNode);
            parentNode.Image = imagelist.Images[data.nodeType.ToString()];
            parentNode.Tag = data.DeepCopy();
            foreach (string key in tree.nodeRelationship.Keys)
            {
                if (key == tree.rootkey)
                {
                    List<string> childrenkey = tree.nodeRelationship[key];
                    foreach (string childkey in childrenkey)
                    {
                        DrawChildNode(parentNode, tree.GetDataByUniqueKey(childkey),imagelist);
                    }
                }
            }

            return true;
        }
Example #2
0
		public SimpleExample()
		{
			InitializeComponent();

			_tree.NodeMouseClick += new EventHandler<TreeNodeAdvMouseEventArgs>(_tree_NodeMouseClick);

			_nodeTextBox.ToolTipProvider = new ToolTipProvider();
            _nodeTextBox.DrawText += new EventHandler<DrawEventArgs>(_nodeTextBox_DrawText);
			_model = new TreeModel();
			_childFont = new Font(_tree.Font.FontFamily, 18, FontStyle.Bold);
			_tree.Model = _model;
			ChangeButtons();

			_tree.BeginUpdate();
			for (int i = 0; i < 10; i++)
			{
				Node node = AddRoot();
				for (int n = 0; n < 500; n++)
				{
					Node child = AddChild(node);
					for (int k = 0; k < 5; k++)
						AddChild(child);
				}
			}
			_tree.EndUpdate();

			TreeModel model2 = new TreeModel();
			_tree2.Model = model2;
			for (int i = 0; i < 10; i++)
				model2.Nodes.Add(new MyNode("Node" + i.ToString()));
		}
		public SelectAssetImporterDialog(IEnumerable<IAssetImporter> importers, IAssetImporter defaultImporter, IEnumerable<string> inputFiles)
		{
			this.InitializeComponent();
			
			this.importerTreeNodeName.DrawText += this.importerTreeNodeName_DrawText;
			this.fileTreeNodeName.DrawText += this.fileTreeNodeName_DrawText;
			this.fileViewColumnName.DrawColHeaderBg += this.fileViewColumnName_DrawColHeaderBg;
			this.inputFileView.ColumnHeaderHeight = 1;

			this.importerModel = new TreeModel();
			this.fileModel = new TreeModel();
			
			foreach (string inputFile in inputFiles)
			{
				this.fileModel.Nodes.Add(new Node
				{
					Text = inputFile,
					Image = GeneralResCache.page_white
				});
			}
			foreach (IAssetImporter importer in importers)
			{
				this.importerModel.Nodes.Add(new ImporterNode(importer));
			}
			this.defaultImporter = defaultImporter;
		}
        private FunctionCallInspectorForm(FunctionCall aFunctionCall) : this()
        {
            _model = new TreeModel();
            treeViewAdv1.Model = _model;

            _presenter = new FunctionCallInspectorPresenter(this, aFunctionCall);
        }
Example #5
0
        public SceneView()
        {
            this.InitializeComponent();
            this.InitContextMenu();

            this.inactiveIconMatrix = new System.Drawing.Imaging.ColorMatrix(new[] {
                new float[] {	0.30f,	0.30f,	0.30f,	0.0f,	0.0f	},
                new float[] {	0.59f,	0.59f,	0.59f,	0.0f,	0.0f	},
                new float[] {	0.11f,	0.11f,	0.11f,	0.0f,	0.0f	},
                new float[] {	0.0f,	0.0f,	0.0f,	1.0f,	0.0f	},
                new float[] {	0.0f,	0.0f,	0.0f,	0.0f,	1.0f	}});

            this.objectView.DefaultToolTipProvider = this;
            this.objectModel = new TreeModel();
            this.objectView.Model = this.objectModel;

            this.nodeTextBoxName.ToolTipProvider = this.nodeStateIcon.ToolTipProvider = new ToolTipProvider();
            this.nodeTextBoxName.DrawText += this.nodeTextBoxName_DrawText;
            this.nodeTextBoxName.EditorShowing += new CancelEventHandler(nodeTextBoxName_EditorShowing);
            this.nodeTextBoxName.EditorHided += new EventHandler(nodeTextBoxName_EditorHided);
            this.nodeTextBoxName.ChangesApplied += new EventHandler(nodeTextBoxName_ChangesApplied);

            this.nodeStateIcon.DrawIcon += this.nodeStateIcon_DrawIcon;

            this.toolStrip.Renderer = new Duality.Editor.Controls.ToolStrip.DualitorToolStripProfessionalRenderer();
        }
Example #6
0
        /// <summary>
        /// Creates a HostMQMQ browser for the given host.
        /// </summary>
        /// <param name="hostName">The host to connect to.</param>
        public HostMSMQBrowser(string hostName)
            : this()
        {
            _hostQueues = new MSMQHost(hostName);

            _hostTreeModel = new TreeModel();
            treeViewAdvHostQueues.Model = _hostTreeModel;

            _privateQueues = new Node("Private Queues");
            _publicQueues = new Node("Public Queues");

            treeViewAdvHostQueues.BeginUpdate();

            _hostTreeModel.Nodes.Add(_privateQueues);
            _hostTreeModel.Nodes.Add(_publicQueues);

            foreach (IMessagingProvider queueProvider in _hostQueues.PrivateQueues)
            {
                MessagingProviderNode node = new MessagingProviderNode(queueProvider);
                _privateQueues.Nodes.Add(node);
            }

            foreach (IMessagingProvider queueProvider in _hostQueues.PublicQueues)
            {
                MessagingProviderNode node = new MessagingProviderNode(queueProvider);
                _publicQueues.Nodes.Add(node);
            }

            treeViewAdvHostQueues.EndUpdate();
        }
Example #7
0
        public frmAdd(IEnumerable<string> presentFilelist, AddWindowType add)
        {
            InitializeComponent();

            WindowSave.RestoreWindows(Properties.Settings.Default.frmAdd, this);
            RestoreColumns();

            this.Icon = Utils.GetIcon();

            AddType = add;
            presentFile = presentFilelist;
            SetPresentFiles();

            Model = new Aga.Controls.Tree.TreeModel();
            treeView1.Model = Model;
            this.Text = Variables.BookName;
            nodeDetectedTexts.EditorShowing += new CancelEventHandler(nodeDetectedTexts_EditorShowing);
            nodeDetectedTexts.ChangesApplied += new EventHandler(nodeDetectedTexts_ChangesApplied);
            nodeFile.DrawText += new EventHandler<Aga.Controls.Tree.NodeControls.DrawEventArgs>(node_DrawText);
            nodeDetectedTexts.DrawText += new EventHandler<Aga.Controls.Tree.NodeControls.DrawEventArgs>(node_DrawText);
            treeView1.Expanded += new EventHandler<TreeViewAdvEventArgs>(treeView1_Expanded);
            treeView1.Collapsed += new EventHandler<TreeViewAdvEventArgs>(treeView1_Expanded);

            if (AddType == AddWindowType.SpineEdit)
            {
                cbShowAll.Visible = false;
                cbShowAnchors.Visible = false;
                btnSearchNet.Visible = false;
            }
        }
Example #8
0
		private void _load_Click(object sender, EventArgs e)
		{
			label3.Text = "Working";
			Application.DoEvents();

			_treeView.Model = null;
			_model = null;
			GC.Collect(3);

			TimeCounter.Start();

			_model = new TreeModel();
			for (int i = 0; i < 10; i++)
			{
				_model.Root.Nodes.Add(new Node(i.ToString()));
				for (int n = 0; n < 500; n++)
				{
					_model.Root.Nodes[i].Nodes.Add(new Node(n.ToString()));
					for (int k = 0; k < 5; k++)
						_model.Root.Nodes[i].Nodes[n].Nodes.Add(new Node(k.ToString()));
				}
			}

			_treeView.Model = _model;

			label3.Text = TimeCounter.Finish().ToString();
		}
        public void OnProjectChanged(string path, string[] filter)
        {
            this.treeViewExplorer.BeginUpdate();

            this._model = new TreeModel();

            BaseNode rootNode = new BaseNode("UDK");

            this._model.Nodes.Add(rootNode);

            try
            {
                PopulateTree(path, rootNode, filter);
            }
            catch (Exception e)
            {
                ExceptionMessageBox msgBox = new ExceptionMessageBox(e);
                msgBox.ShowDialog();
            }

            this.treeViewExplorer.Model = _model;
            this.treeViewExplorer.EndUpdate();

            foreach (TreeNodeAdv node in this.treeViewExplorer.Root.Children)
            {
                node.Expand();
            }
        }
Example #10
0
 public SimpleExample()
 {
     InitializeComponent();
     _nodeTextBox.ToolTipProvider = new ToolTipProvider();
     _model = new TreeModel();
     _tree.Model = _model;
     ChangeButtons();
 }
Example #11
0
        public void InitializeComponent()
        {
            _model = new TreeModel();
            _sortedTreeModel = new SortedTreeModel(_model);
            Model = _sortedTreeModel;

            ColumnClicked += ColumnClickedHandler;

            FullRowSelect = true;
        }
Example #12
0
        public ProperyControl()
        {
            InitializeComponent();

            _Model = new TreeModel();
            treeViewAdv1.Model = _Model;

            treeViewAdv1.Expanding += new EventHandler<TreeViewAdvEventArgs>(treeViewAdv1_Expanding);
            nodeTextBox1.DrawText += new EventHandler<Aga.Controls.Tree.NodeControls.DrawEventArgs>(nodeTextBox1_DrawText);
            nodeTextBox2.DrawText += new EventHandler<Aga.Controls.Tree.NodeControls.DrawEventArgs>(nodeTextBox1_DrawText);
        }
Example #13
0
        public BaseForm(XElement xml)
            : this()
        {
            Model = new TreeModel();
            DoubleClicked = false;
            tree.Size = new Size(tree.Size.Width, this.Size.Height - border);
            TextCol.Width = this.Size.Width - textColWidth;
            this.Icon = Utils.GetIcon();

            tree.Model = Model;
            TOC = xml;
        }
Example #14
0
        public ObjectSelector()
        {
            InitializeComponent();

            _treeModel = new TreeModel();
            SelectableObjectsTreeView.Model = _treeModel;
            SelectableObjectsTreeView.NodeMouseDoubleClick += OnSelectNode;
            SelectableObjectsTreeView.NodeMouseClick += OnPreviewNode;
            SelectableObjectsTreeView.SelectionChanged += OnSelectionChanged;

            PathLabel.Text = "";
        }
		public AdvancedExample()
		{
			InitializeComponent();
			_nodeTextBox.IsVisibleValueNeeded += CheckIndex;
			_nodeCheckBox.IsEditEnabledValueNeeded += CheckIndex;

			TreeModel _model = new TreeModel();
			for (int i = 0; i < 20; i++)
			{
				_model.Root.Nodes.Add(new MyNode("node" + i.ToString()));
			}
			_treeView.Model = _model;
		}
Example #16
0
        public void ModelTest()
        {
            TreeModel model = new TreeModel();
            model.NodesInserted += new EventHandler<TreeModelEventArgs>(model_NodesInserted);
            model.NodesRemoved += new EventHandler<TreeModelEventArgs>(model_NodesRemoved);

            remove = 0;
            insert = 0;
            Node node = new Node("");
            model.Root.Nodes.Add(node);
            model.Root.Nodes.Remove(node);
            Assert.AreEqual(1, remove);
            Assert.AreEqual(1, insert);
        }
Example #17
0
        //=============================================================
        //    Public constructors
        //=============================================================
        public FileRenameDisplayer()
        {
            InitializeComponent();

            ContextMenuStrip_TreeViewAdvFiles.Items.Insert(0, new ToolStripLabel("S00E00") { Name = "MenuItem_SeasonEpisodeLabel" });

            _model = new TreeModel();
            TreeViewAdv_Files.Model = _model;
            _treeContainer = new TreeContainerConstructor();

            _valuesChanger = new SerialEpisodeValuesChanger();

            var languages = Properties.Resources.STR_ARRAY_LANGUAGES.Split('|');
            ComboBox_Languages.Items.AddRange(languages);
        }
Example #18
0
        public HistoryBrowser(IServiceProvider serviceProvider)
        {
            InitializeComponent();

            _windowManager = (WindowManager)serviceProvider.GetService(typeof(WindowManager));

            _nodeTextBox = new NodeTextBox();
            _nodeTextBox.ToolTipProvider = new ToolTipProvider();
            _nodeTextBox.DataPropertyName = "Text";
            _nodeTextBox.EditEnabled = true;
            _treeView.NodeControls.Add(this._nodeTextBox);

            _model = new TreeModel();
            _treeView.Model = _model;
        }
        private void button2_Click_1(object sender, EventArgs e)
        {
            TreeModel Model = new TreeModel();
            Node Root = new Node("Bla bla bla");

            for (int i = 0; i < 20; i++)
                Root.Nodes.Add(new Node("Child " + i.ToString()));

            Model.Nodes.Add(Root);
            treeListView1.Model = Model;

            treeListView1.SelectedNode = treeListView1.FindNode(Model.GetPath(Root));
            treeListView1.SelectedNode.IsExpanded = true;
            treeListView1.Focus();
        }
        internal FavouritesBrowser(IServiceProvider serviceProvider)
        {
            InitializeComponent();

            _windowManager = (WindowManager)serviceProvider.GetService(typeof(WindowManager));

            // We're using a static Node sublcassed model for this aga tree.
            _nodeTextBox.ToolTipProvider = new FavouritesToolTipProvider();
            _nodeTextBox.DrawText += new EventHandler<DrawEventArgs>(_nodeTextBox_DrawText);
            _treeModel = new TreeModel();
            _tree.NodeMouseClick += new EventHandler<TreeNodeAdvMouseEventArgs>(_tree_NodeMouseClick);
            _tree.Model = _treeModel;
            _tree.BackColor = Color.LightGoldenrodYellow;

            _windowManager.ProjectBrowser.OnFilesChanged += new EventHandler(ProjectBrowser_OnFilesChanged);
        }
Example #21
0
        public SimpleExample()
        {
            InitializeComponent();

            _nodeTextBox.ToolTipProvider = new ToolTipProvider();
            _model = new TreeModel();
            _tree.Model = _model;
            ChangeButtons();

            _tree.BeginUpdate();
            for (int i = 0; i < 5; i++)
            {
                Node node = AddRoot();
                for (int n = 0; n < 5; n++)
                    AddChild(node);
            }
            _model.Nodes[2].IsChecked = true;
            _tree.EndUpdate();
        }
Example #22
0
		public MainForm()
		{
			InitializeComponent();

			this.model = new TreeModel();
			this.model.Nodes.Add(new Node("Root0"));
			this.model.Nodes.Add(new Node("Root1"));
			this.model.Nodes[1].Nodes.Add(new Node("Child0"));
			this.model.Nodes[1].Nodes.Add(new Node("Child1"));
			this.model.Nodes[1].Nodes.Add(new Node("Child2"));
			this.model.Nodes[1].Nodes.Add(new Node("Child3"));
			this.model.Nodes[1].Nodes.Add(new Node("Child4"));
			this.model.Nodes[1].Nodes.Add(new Node("Child5"));
			this.model.Nodes.Add(new Node("Root2"));
			this.model.Nodes.Add(new Node("Root3"));
			this.model.Nodes.Add(new Node("Root4"));
			this.model.Nodes.Add(new Node("Root5"));
			this.model.Nodes[5].Nodes.Add(new Node("Child0"));
			this.model.Nodes[5].Nodes.Add(new Node("Child1"));
			this.model.Nodes[5].Nodes.Add(new Node("Child2"));
			this.model.Nodes.Add(new Node("Root6"));
			this.model.Nodes.Add(new Node("Root7"));
			this.model.Nodes.Add(new Node("Root8"));
			this.model.Nodes.Add(new Node("Root9"));
			this.model.Nodes.Add(new Node("Root10"));
			this.model.Nodes.Add(new Node("Root11"));
			this.model.Nodes.Add(new Node("Root12"));
			this.model.Nodes.Add(new Node("Root13"));
			this.model.Nodes.Add(new Node("Root14"));

			this.treeViewAdv1.Model = this.model;
			this.treeViewAdv1.NodeFilter = filter;

			this.model.Nodes[1].Nodes[1].IsHidden = true;
			this.model.Nodes[1].Nodes[2].IsHidden = true;
			this.model.Nodes[1].Nodes[3].IsHidden = true;
			this.model.Nodes[5].IsHidden = true;
			this.model.Nodes[6].IsHidden = true;
			this.model.Nodes[7].IsHidden = true;
			this.model.Nodes[8].IsHidden = true;
		}
Example #23
0
        public ProjectFolderView()
        {
            this.InitializeComponent();

            this.treeFontItalic = new System.Drawing.Font(this.folderView.Font, FontStyle.Italic);

            this.folderView.DefaultToolTipProvider = this;
            this.folderModel = new TreeModel();
            this.folderView.Model = this.folderModel;

            this.nodeTextBoxType.DrawText += this.nodeTextBoxType_DrawText;
            this.nodeTextBoxName.DrawText += this.nodeTextBoxName_DrawText;
            this.nodeTextBoxName.EditorShowing += new CancelEventHandler(nodeTextBoxName_EditorShowing);
            this.nodeTextBoxName.EditorHided += new EventHandler(nodeTextBoxName_EditorHided);
            this.nodeTextBoxName.ChangesApplied += new EventHandler(nodeTextBoxName_ChangesApplied);

            this.treeColumnName.DrawColHeaderBg += this.treeColumn_DrawColHeaderBg;
            this.treeColumnType.DrawColHeaderBg += this.treeColumn_DrawColHeaderBg;

            this.toolStrip.Renderer = new Duality.Editor.Controls.ToolStrip.DualitorToolStripProfessionalRenderer();
        }
Example #24
0
        public PluginUI( PluginMain parent )
        {
            this.pluginMain = parent;
            settings = ((Settings)pluginMain.Settings);

            InitializeComponent();

            this.matchResultModel = new TreeModel();
            this.matchResultTree.Model = this.matchResultModel;

            // match controls
            this.matchPatternTextBox.Font = settings.PatternFont;
            this.matchTextSci = PluginMain.CreateControl();
            this.matchTextSci.Size = new System.Drawing.Size(450, 100);
            this.matchTextSci.WrapMode = 0;
            this.matchTextSci.StyleSetFont((Int32)ScintillaNet.Enums.StylesCommon.Default, settings.PatternFont.FontFamily.Name);
            this.panel2.Controls.Add(this.matchTextSci);
            this.matchOpenButton.Image = PluginMain.MainForm.FindImage("214");
            this.matchTestButton.Text = LocaleHelper.GetString("Button.Match");
            this.searchTestButton.Text = LocaleHelper.GetString("Button.Search");

            // replace controls
            this.replaceTextSci = PluginMain.CreateControl();
            this.replaceTextSci.Size = new Size(450, 100);
            this.replaceTextSci.WrapMode = 0;
            this.replaceTextSci.StyleSetFont((Int32)ScintillaNet.Enums.StylesCommon.Default, settings.PatternFont.FontFamily.Name);
            this.replacePanel1.Controls.Add(this.replaceTextSci);

            this.replaceReplaceSci = PluginMain.CreateControl();
            this.replaceReplaceSci.Size = new Size(450, 100);
            this.replaceReplaceSci.WrapMode = 0;
            this.replaceReplaceSci.StyleSetFont((Int32)ScintillaNet.Enums.StylesCommon.Default, settings.PatternFont.FontFamily.Name);
            this.replacePanel2.Controls.Add(this.replaceReplaceSci);
            this.replaceReplaceSci.IsReadOnly = true;

            this.replaceOpenButton.Image = PluginMain.MainForm.FindImage("214");
            this.replaceTestButton.Text = LocaleHelper.GetString("Button.Replace");
            this.replacePatternTextBox.Font = settings.PatternFont;
            this.replaceReplaceTextBox.Font = settings.PatternFont;

            this.label1.Text = LocaleHelper.GetString("Label.Pattern");
            this.label3.Text = LocaleHelper.GetString("Label.Pattern");
            this.label4.Text = LocaleHelper.GetString("Label.Replacement");
            this.toolStripStatusLabel1.Text = LocaleHelper.GetString("Status.Ready");

            this.tabPageMatch.Text = LocaleHelper.GetString("Tab.Match");
            this.tabPageReplace.Text = LocaleHelper.GetString("Tab.Replace");
            this.tabPage3.Text = LocaleHelper.GetString("Tab.Result");
            this.tabPage1.Text = LocaleHelper.GetString("Tab.Result");

            this.groupBox1.Text = LocaleHelper.GetString("Label.Modifiers");
            this.groupBox3.Text = LocaleHelper.GetString("Label.Modifiers");

            this.treeColumn1.Header = LocaleHelper.GetString("Match.Group");
            this.treeColumn2.Header = LocaleHelper.GetString("Match.Span");
            this.treeColumn3.Header = LocaleHelper.GetString("Match.Text");

            this.libraryToolStripMenuItem.Text = LocaleHelper.GetString("Menu.Library");
            this.helpItemToolStripMenuItem.Text = LocaleHelper.GetString("Menu.Help");
            this.insertToolStripMenuItem.Text = LocaleHelper.GetString("Menu.Insert");

            this.actionscriptRegExpClassToolStripMenuItem.Text = LocaleHelper.GetString("Menu.ASRegexpHelp");
            this.regExpTutorialsToolStripMenuItem.Text = LocaleHelper.GetString("Menu.RegexpHelp");

            PopulateLibrary(settings.Library);
        }
        public void updateStageProject()
        {
            TreeModel model = new TreeModel();
            treeProject.Model = model;
            
            treeProject.BeginUpdate();
            InvestProjectDAO daoProject = new InvestProjectDAO();
            StageProjectDAO dao = new StageProjectDAO();
            List<InvestProject> listProject = daoProject.getAll();
            List<StageProject> listStage = null;
            List<StageProject> listSubStage = null;
            foreach (InvestProject project in listProject)
            {
                listStage = dao.getByProject(project.idProject);
                listSubStage = dao.getSubStageProject(project.idProject);
                Node nodeProject = new StageProjectNode(project.nameProject, "", project.dateBegin.ToShortDateString(), project.dateEnd.ToShortDateString(), project.dateBeginProg.ToShortDateString(), project.dateEndProg.ToShortDateString(), "", "", "","", null);
                foreach (StageProject stage in listStage)
                {
                    Node node = new StageProjectNode(stage.NameStage, stage.CommentUser, stage.DateBeginPlan.ToShortDateString(), stage.DateEndPlan.ToShortDateString(), stage.DateBeginProg.ToShortDateString(), stage.DateEndProg.ToShortDateString(), stage.DateBeginUser.ToShortDateString(), stage.DateEndUser.ToShortDateString(), stage.User.FullName, stage.StatusStage.ToString(), stage);
                    nodeProject.Nodes.Add(node);
                    foreach (StageProject child in stage.SubStage)
                    {
                        Node childNode = new StageProjectNode(child.NameStage, child.CommentUser, child.DateBeginPlan.ToShortDateString(), child.DateEndPlan.ToShortDateString(), child.DateBeginProg.ToShortDateString(), child.DateEndProg.ToShortDateString(), child.DateBeginUser.ToShortDateString(), child.DateEndUser.ToShortDateString(), child.User.FullName, child.StatusStage.ToString(), child);
                        node.Nodes.Add(childNode);
                    }
                    model.Nodes.Add(nodeProject);
                }
            }

            treeProject.EndUpdate();
        }
Example #26
0
		private void InitTree(string clusterName, ElasticSearchClient instance)
		{
			var model = new TreeModel();
			if (instance != null)
			{
				var indices = instance.Status();
				if(indices==null){throw new ServerException("can't connect to server");}
				currentCluster = clusterName;
				currentElasticSearchInstance = instance;
				var node = new ElasticNode(clusterName);
				model.Root.Nodes.Add(node);
				var sortedIndices = indices.IndexStatus.OrderBy(d => d.Key);
				foreach (var index in sortedIndices)
				{
					var tempNode = new ElasticNode(string.Format("{0} ({1})", index.Key, index.Value.DocStatus.NumDocs));
					tempNode.ElasticSearchInstance = instance;
					tempNode.Tag = index;
					tempNode.IndexName = index.Key;
					tempNode.IndexStatus = index.Value;
					node.Nodes.Add(tempNode);
				}
			}
			treeViewAdv1.Model = model;
			treeViewAdv1.Refresh();
		}
Example #27
0
 private TreeModel LoadFileFormat(DicomFileFormat ff)
 {
     TreeModel model = new TreeModel();
     LoadDataset(ff.FileMetaInfo, model.Nodes);
     LoadDataset(ff.Dataset, model.Nodes);
     return model;
 }
Example #28
0
 private TreeModel LoadDataset(DcmDataset ds)
 {
     TreeModel model = new TreeModel();
     LoadDataset(ds, model.Nodes);
     return model;
 }
Example #29
0
 public void InitializeComponent()
 {
     _model = new TreeModel();
     Model = _model;
 }
Example #30
0
        private void UpdateDebugListView()
        {
            m_executionPlan = m_mainForm.SimulationHandler.Simulation.ExecutionPlan;

            if (m_executionPlan != null)
            {
                TreeModel treeModel = new TreeModel();

                for (int i = 0; i < 1; i++)
                {
                    treeModel.Nodes.Add(CreateDebugNode(m_executionPlan[i].InitStepPlan));
                    treeModel.Nodes.Add(CreateDebugNode(m_executionPlan[i].StandardStepPlan));
                }

                debugTreeView.Model = treeModel;
                debugTreeView.ExpandAll();
            }
        }