Example #1
0
 private void tvPatch_AfterEditing(object sender, TreeViewEventArgs e)
 {
     if (!loaded) return;
     UpdateColour(tvPatch.Nodes, true);
     List<INIFile.INIVariableDef> guimcp = new List<INIFile.INIVariableDef> { INIFile.iniDefEmpty };
     SaveNodes(tvPatch.Nodes, guimcp);
     INIFile mcpFile = new INIFile(patchSettings, guimcp.ToArray(), true);
     mcpFile.reinitialize();
     mcpFile.save();
 }
Example #2
0
 private void bResetSettings_Click(object sender, EventArgs e)
 {
     bool delete = cbClearINI.Checked;
     DialogResult res = MessageBox.Show (String.Format (strings ["AskReset"].text, (delete ? strings ["ResetSaved"].text : "")), strings ["ResetAsk"].text, MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button2);
     if (res == DialogResult.Yes) {
         LoadGraphicsSettings (true, delete);
         INIFile iniFile = new INIFile (Statics.iniFileName, DLWeatherForm.iniWeatherSettings, true);
         iniFile.reinitialize ();
         iniFile.save ();
         cbSkipMovie.Checked = false;
         cbConsole.Checked = false;
         cbClearINI.Checked = false;
         cbImportIni.Checked = false;
         cbAltCombat.Checked = false;
     }
 }