public override Control Browse(Action<double> progressUpdateCallback = null) { TreeView tree = new TreeView() { }; foreach (ScriptSection block in blocks) tree.Nodes.Add(block.ToTreeNode()); return tree; }