Exemple #1
0
        public void NodeSwitched(string nodeName)
        {
            string            query = nodeName.Replace(" ", "");
            SettingPanelsEnum panel = (SettingPanelsEnum)Enum.Parse(typeof(SettingPanelsEnum), query);

            PanelInitialised(panel);
        }
Exemple #2
0
        public void PanelInitialised(SettingPanelsEnum panelInit)
        {
            if (_lastOpenedPanel != null)
            {
                _lastOpenedPanel.Visible = false;
            }
            switch (panelInit)
            {
            case SettingPanelsEnum.GlobalSettings:
                settingsPanels[SettingPanelsEnum.GlobalSettings].Visible = true;
                _lastOpenedPanel = settingsPanels[SettingPanelsEnum.GlobalSettings];
                InitGlobalSettings();
                break;

            case SettingPanelsEnum.EditorSettingsGlobal:
                settingsPanels[SettingPanelsEnum.EditorSettingsGlobal].Visible = true;
                _lastOpenedPanel = settingsPanels[SettingPanelsEnum.EditorSettingsGlobal];
                InitEditorSettingsGlobal();
                break;
            }
        }