public MetaEditorControlPage(Meta meta, MapForms.MapForm mapForm) { InitializeComponent(); // Try to draw treeview nodes to "hide" "disabled" nodes; fail. Still leaves space where node is //treeViewTagReflexives.DrawMode = TreeViewDrawMode.OwnerDrawAll; //treeViewTagReflexives.DrawNode += new DrawTreeNodeEventHandler(myTreeView_DrawNode); this.MapForm = mapForm; this.map = mapForm.map; this.meta = meta; this.BR = new BinaryReader(meta.MS); // Create a backup of the Tags memory stream, for restoring, comparing, etc msBackup = new MemoryStream(meta.MS.ToArray()); msDebug = new MemoryStream((int)meta.MS.Length); mainReflexive = createReflexiveList(); // Done refreshTreeListing(mainReflexive); // Done this.treeViewTagReflexives.Sort(); treeViewTagReflexives.SelectedNode = treeViewTagReflexives.Nodes[0]; // Default Peek/Poke to "Single Value" this.tscbApplyTo.SelectedIndex = 0; }
public MetaEditorControlPage(Meta meta, MapForms.MapForm mapForm) { InitializeComponent(); this.MapForm = mapForm; this.map = mapForm.map; this.meta = meta; this.BR = new BinaryReader(meta.MS); // Create a backup of the Tags memory stream, for restoring, comparing, etc msBackup = new MemoryStream(meta.MS.ToArray()); msDebug = new MemoryStream((int)meta.MS.Length); createTreeListing(); this.treeViewTagReflexives.Sort(); treeViewTagReflexives.SelectedNode = treeViewTagReflexives.Nodes[0]; }