示例#1
0
 void Settings_Load(object sender, EventArgs e)
 {
     _loadComplete = false;
     _settings     = TreeConfiguration.LoadConfig();
     LoadSettings();
     _loadComplete = true;
     MakeTree();
 }
示例#2
0
        private void TreePerson(Person val)
        {
            var config = TreeConfiguration.LoadConfig();

            config.MaxDepth = (int)spinMaxGen.Value;

            var tree = TreeBuild.BuildTree(treePanel1, config, val);

            // create the NodeExtentProvider for TextInBox nodes
            var nodeExtentProvider = new NodeExtents();

            // create the layout
            var treeLayout = new TreeLayout <ITreeData>(tree, nodeExtentProvider, config, !tree.getRoot().IsReal);

            treePanel1.Boxen = treeLayout;
        }
示例#3
0
 private void btnReset_Click(object sender, EventArgs e)
 {
     _settings = TreeConfiguration.LoadConfig();
     LoadSettings();
     Rebuild();
 }