private void save() { if (checkBoxNeverShow.Checked) { _global.SetIgnoreWarmup(true); save(_global, false); } var newMode = getMooseMode(); if (_originalMode != newMode) { if (newMode == MooseMode.Mighty) { _local.EnableMightyMoose(); } else if (newMode == MooseMode.Auto) { _local.EnableAutoMoose(); } else if (newMode == MooseMode.Manual) { _local.EnableManualMoose(); } } if (checkBoxLowMemMode.Checked) { _local.SetMinimizerLevel("off"); } if (_originalMode != newMode || checkBoxLowMemMode.Checked) { save(_local, true); } }
private void comboBoxMinimizer_SelectedIndexChanged(object sender, EventArgs e) { checkBoxUseMargins.Visible = comboBoxMinimizer.SelectedIndex != 2; if (_isInitializing) { return; } var setup = "run"; if (comboBoxMinimizer.SelectedIndex == 0) { setup = "run"; } if (comboBoxMinimizer.SelectedIndex == 1) { setup = "notrun"; } if (comboBoxMinimizer.SelectedIndex == 2) { setup = "off"; } _writer.SetMinimizerLevel(setup); }