Exemple #1
0
        private void OnOK(object sender, EventArgs e)
        {
            Core.SettingsManager settingsMgr = new Core.SettingsManager();

            settingsMgr["SuccessColor"] = _successColorDisplay.BackColor;
            settingsMgr["FailureColor"] = _failureColorDisplay.BackColor;

            settingsMgr["AutoExpandTestHierarchy"] = _cbAutoExpand.Checked;
            settingsMgr["ExpandCommentNodes"]      = _cbExpandCommentNodes.Checked;
            settingsMgr["ShowLineNumbersInOutput"] = _cbShowLineNumbers.Checked;
            settingsMgr["ExpandExecutedTestNodes"] = _cbExpandExecutedTestNodes.Checked;

            ConfigCurrentUser config = new ConfigCurrentUser();

            config.AskForSafeOnModifiedUntitled = _cbAskForSafeOnModifiedUntitled.Checked;
            switch (_cbStartupLoadItem.SelectedIndex)
            {
            case 0:
                config.StartupLoadItem = "Nothing";
                break;

            case 1:
                config.StartupLoadItem = "Recipe";
                break;

            case 2:
                config.StartupLoadItem = "Assembly";
                break;
            }

            Close();
        }
Exemple #2
0
        private void OptionsForm_Load(object sender, EventArgs e)
        {
            Core.SettingsManager settingsMgr = new Core.SettingsManager();

            _settingsList.Items.Clear();
            foreach (string setting in SettingsManager.Settings)
            {
                _settingsList.Items.Add(setting);
            }

            _successColorDisplay.BackColor     = (Color)settingsMgr["SuccessColor"];
            _failureColorDisplay.BackColor     = (Color)settingsMgr["FailureColor"];
            _cbAutoExpand.Checked              = (bool)settingsMgr["AutoExpandTestHierarchy"];
            _cbExpandCommentNodes.Checked      = (bool)settingsMgr["ExpandCommentNodes"];
            _cbShowLineNumbers.Checked         = (bool)settingsMgr["ShowLineNumbersInOutput"];
            _cbExpandExecutedTestNodes.Checked = (bool)settingsMgr["ExpandExecutedTestNodes"];

            ConfigCurrentUser config = new ConfigCurrentUser();

            _cbAskForSafeOnModifiedUntitled.Checked = config.AskForSafeOnModifiedUntitled;

            switch (config.StartupLoadItem)
            {
            case "Nothing":
            default:
                _cbStartupLoadItem.SelectedItem = "nothing.";
                break;

            case "Recipe":
                _cbStartupLoadItem.SelectedItem = "most recently used Recipe.";
                break;

            case "Assembly":
                _cbStartupLoadItem.SelectedItem = "most recently used TestAssembly.";
                break;
            }
        }
Exemple #3
0
      private void OptionsForm_Load(object sender, EventArgs e) {
         Core.SettingsManager settingsMgr = new Core.SettingsManager();

         _settingsList.Items.Clear();
         foreach(string setting in SettingsManager.Settings) {
            _settingsList.Items.Add(setting);
         }

         _successColorDisplay.BackColor = (Color)settingsMgr["SuccessColor"];
         _failureColorDisplay.BackColor = (Color)settingsMgr["FailureColor"];
         _cbAutoExpand.Checked = (bool)settingsMgr["AutoExpandTestHierarchy"];
         _cbExpandCommentNodes.Checked = (bool)settingsMgr["ExpandCommentNodes"];
         _cbShowLineNumbers.Checked = (bool)settingsMgr["ShowLineNumbersInOutput"];
         _cbExpandExecutedTestNodes.Checked = (bool) settingsMgr["ExpandExecutedTestNodes"];

         ConfigCurrentUser config = new ConfigCurrentUser();
         
         _cbAskForSafeOnModifiedUntitled.Checked = config.AskForSafeOnModifiedUntitled;

         switch(config.StartupLoadItem) {
            case "Nothing":
            default:
               _cbStartupLoadItem.SelectedItem = "nothing.";
               break;
            case "Recipe":
               _cbStartupLoadItem.SelectedItem = "most recently used Recipe.";
               break;
            case "Assembly":
               _cbStartupLoadItem.SelectedItem = "most recently used TestAssembly.";
               break;
         }
      }
Exemple #4
0
      private void OnOK(object sender, EventArgs e) {
         Core.SettingsManager settingsMgr = new Core.SettingsManager();

         settingsMgr["SuccessColor"] = _successColorDisplay.BackColor;
         settingsMgr["FailureColor"] = _failureColorDisplay.BackColor;

         settingsMgr["AutoExpandTestHierarchy"] = _cbAutoExpand.Checked;
         settingsMgr["ExpandCommentNodes"] = _cbExpandCommentNodes.Checked;
         settingsMgr["ShowLineNumbersInOutput"] = _cbShowLineNumbers.Checked;
         settingsMgr["ExpandExecutedTestNodes"] = _cbExpandExecutedTestNodes.Checked;
         
         ConfigCurrentUser config = new ConfigCurrentUser();
         config.AskForSafeOnModifiedUntitled  = _cbAskForSafeOnModifiedUntitled.Checked;
         switch(_cbStartupLoadItem.SelectedIndex) {
            case 0:
               config.StartupLoadItem = "Nothing";
               break;
            case 1:
               config.StartupLoadItem = "Recipe";
               break;
            case 2:
               config.StartupLoadItem = "Assembly";
               break;
         }

         Close();
      }