Пример #1
0
        public ParSettingsDock()
        {
            InitializeComponent();

            this.TabText = this.Text;

            _parDock = this;

            ReadOnly = (Plugin.EditMode != EditModes.Design);

            this.Disposed += new EventHandler(ParSettingsDock_Disposed);
        }
Пример #2
0
        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);
        }
Пример #3
0
        protected override void OnClosed(EventArgs e)
        {
            _parDock = null;

            base.OnClosed(e);
        }