void Settings_Load(object sender, EventArgs e) { _loadComplete = false; _settings = TreeConfiguration.LoadConfig(); LoadSettings(); _loadComplete = true; MakeTree(); }
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; }
private void btnReset_Click(object sender, EventArgs e) { _settings = TreeConfiguration.LoadConfig(); LoadSettings(); Rebuild(); }