public void HandleShowSettingsUpdate(UnifiedSettings_LevelToShow settingsType, bool show)
        {
            switch (settingsType)
            {
            case UnifiedSettings_LevelToShow.Advanced: BaseUnifiedSettingsPanel.EnableAdvancedSettings = show;
                break;

            case UnifiedSettings_LevelToShow.Debug: BaseUnifiedSettingsPanel.EnabledDebugSettings = show;
                break;

            case UnifiedSettings_LevelToShow.Normal: BaseUnifiedSettingsPanel.EnableAdvancedSettings = false;
                BaseUnifiedSettingsPanel.EnabledDebugSettings = false;
                BaseUnifiedSettingsPanel.EnableSuperSettings  = false;
                break;

            case UnifiedSettings_LevelToShow.Super: BaseUnifiedSettingsPanel.EnableSuperSettings = show;
                break;

            default:
                break;
            }
            foreach (BaseUnifiedSettingsPanel panel in _allPanels)
            {
                panel.ShowSettings(settingsType, show);
            }
        }
Example #2
0
        public void ShowSettings(UnifiedSettings_LevelToShow settingsType, bool show)
        {
            switch (settingsType)
            {
            case UnifiedSettings_LevelToShow.Advanced: ShowAdvancedOptions(show);
                break;

            case UnifiedSettings_LevelToShow.Debug: ShowDebugOptions(show);
                break;

            case UnifiedSettings_LevelToShow.Super: ShowSuperOptions(show);
                break;

            default:       // show normal
                ShowNormalOptions();
                break;
            }
        }
 public void HandleShowSettingsUpdate(UnifiedSettings_LevelToShow settingsType, bool show)
 {
     switch (settingsType)
     {
         case UnifiedSettings_LevelToShow.Advanced: BaseUnifiedSettingsPanel.EnableAdvancedSettings = show;
             if (show)
             {
                 AdvancedTab.Visibility = System.Windows.Visibility.Visible;
             }
             break;
         case UnifiedSettings_LevelToShow.Debug: BaseUnifiedSettingsPanel.EnabledDebugSettings = show;
             break;
         case UnifiedSettings_LevelToShow.Normal: BaseUnifiedSettingsPanel.EnableAdvancedSettings = false;
             BaseUnifiedSettingsPanel.EnabledDebugSettings = false;
             BaseUnifiedSettingsPanel.EnableSuperSettings = false;
             break;
         case UnifiedSettings_LevelToShow.Super: BaseUnifiedSettingsPanel.EnableSuperSettings = show;
             break;
         default:
             break;
     }
     foreach (BaseUnifiedSettingsPanel panel in _allPanels)
     {
         panel.ShowSettings(settingsType, show);
     }
 }
 public void ShowSettings(UnifiedSettings_LevelToShow settingsType, bool show)
 {
     switch (settingsType)
     {
         case UnifiedSettings_LevelToShow.Advanced: ShowAdvancedOptions(show);
             break;
         case UnifiedSettings_LevelToShow.Debug: ShowDebugOptions(show);
             break;
         case UnifiedSettings_LevelToShow.Super: ShowSuperOptions(show);
             break;
         default:   // show normal
             ShowNormalOptions();
             break;
     }
 }