Esempio n. 1
0
            public void SerializeHierachyTest()
            {
                var root = new Hierachy
                {
                    Root = new FolderNode
                    {
                        Children = new List <Node>
                        {
                            new FolderNode
                            {
                                Children = new List <Node> {
                                    new ElemNode {
                                        Size = 3
                                    }
                                }
                            }
                        }
                    }
                };

                var str = JsonConvert.SerializeObject(root);

                Assert.AreEqual(
                    "{\"Root\":{\"NodeType\":1,\"Children\":[{\"NodeType\":1,\"Children\":[{\"NodeType\":2,\"Size\":3}]}]}}",
                    str);
            }
Esempio n. 2
0
        private void InitaliseControls()
        {
            btnPlay.DisableSelect();
            btnPlay.MouseClick += PlayClicked;

            _inspector = new Inspector(dgvInspector);
            _inspector.SetScene(_scene);

            _hierarchy = new Hierachy(_inspector, _resoucesPath);
            _hierarchy.InitaliseControls(hierarchyListBox, contextMenuStrip1);
            _hierarchy.SetScene(_scene);
        }