Esempio n. 1
0
 private void btnThemeApply_Click(object sender, EventArgs e)
 {
     if (cmbTheme.Text != settingsPresenter.getCurrentTheme() && checkDarkMode.Checked != settingsPresenter.getCurrentMode())
     {
         settingsPresenter.applyBoth(cmbTheme.Text, checkDarkMode.Checked);
     }
     else if (cmbTheme.Text == settingsPresenter.getCurrentTheme() && checkDarkMode.Checked != settingsPresenter.getCurrentMode())
     {
         settingsPresenter.applyMode(checkDarkMode.Checked);
     }
     else if (cmbTheme.Text != settingsPresenter.getCurrentTheme() && checkDarkMode.Checked == settingsPresenter.getCurrentMode())
     {
         settingsPresenter.applyTheme(cmbTheme.Text);
     }
     MessageBox.Show("Theme applied successfully", "Settings", MessageBoxButtons.OK, MessageBoxIcon.Information);
     setFormTheme();
 }