public ParSettingsDock() { InitializeComponent(); this.TabText = this.Text; _parDock = this; ReadOnly = (Plugin.EditMode != EditModes.Design); this.Disposed += new EventHandler(ParSettingsDock_Disposed); }
internal static bool Inspect(Nodes.Node root) { if (_parDock == null) { _parDock = new ParSettingsDock(); _parDock.Show(MainWindow.Instance.DockPanel, WeifenLuo.WinFormsUI.Docking.DockState.DockBottom); } else { _parDock.Show(); } //_parDock.Clear(); _parDock.Text = _parDock.TabText = (root == null) ? Resources.Pars : string.Format(Resources.ParsOf, root.Label); _parDock.setRootNode(root); return(true); }
protected override void OnClosed(EventArgs e) { _parDock = null; base.OnClosed(e); }