FECipherVit.SetConfig.button_Confirm_Click C# (CSharp) Method

button_Confirm_Click() private method

private button_Confirm_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void button_Confirm_Click(object sender, EventArgs e)
        {
            AppConfig.SetValue("UseFirstCardAsHero", checkBox_UseFirstCardAsHero.Checked.ToString());
            AppConfig.SetValue("SendSkillDetail", checkBox_SendSkillDetail.Checked.ToString());
            AppConfig.SetValue("CardInfoBrief", checkBox_CardInfoBrief.Checked.ToString());
            AppConfig.SetValue("UseNewShuffle", checkBox_UseNewShuffle.Checked.ToString());
            AppConfig.SetValue("DesktopName", comboBox_Desktop.Text);
            if (comboBox_WindowSize.SelectedIndex != Convert.ToInt32(AppConfig.GetValue("WindowSize")))
            {
                AppConfig.SetValue("WindowSize", comboBox_WindowSize.SelectedIndex.ToString());
                if (((FECipherVit)Owner).Language == Language.Chinese)
                {
                    MessageBox.Show("请重新启动程序以适用新的界面大小。", "设置");
                }
                else
                {
                    MessageBox.Show("Please reboot the program.", "Option");
                }
            }
            AppConfig.SetValue("RememberIP", checkBox_RememberIP.Checked.ToString());
            try
            {
                ((FECipherVit)Owner).pictureBoxField.Image = Image.FromFile(FieldsNames[comboBox_Desktop.SelectedIndex].FullName);
            }
            catch
            {
                if (((FECipherVit)Owner).Language == Language.Chinese)
                {
                    MessageBox.Show("缺少桌布图片。请检查\"\field\"文件夹。");
                }
                else
                {
                    MessageBox.Show("Cannot read the image. Please the folder \"\field\".");
                }
            }
            if (comboBox_Language.SelectedIndex != Convert.ToInt32(AppConfig.GetValue("Language")))
            {
                AppConfig.SetValue("Language", comboBox_Language.SelectedIndex.ToString());
                if (comboBox_Language.SelectedIndex == 1)
                {
                    MessageBox.Show("Please reboot the program.", "Option");
                }
                else
                {
                    MessageBox.Show("请重新启动程序以更改语言。", "设置");
                }
            }
            Close();
        }