Skip to content

Commit 273fef5

Browse files
committed
‘Restore default settings’ option added (closes #6)
1 parent cc5b873 commit 273fef5

2 files changed

Lines changed: 40 additions & 0 deletions

File tree

winUpdateMiniTool/MainForm.Designer.cs

Lines changed: 18 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

winUpdateMiniTool/MainForm.cs

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -761,6 +761,27 @@ private async Task OptimizeKernel() {
761761
SetControlsState(true);
762762
}
763763

764+
private void restoreDefaults_Click(object sender, EventArgs e) {
765+
766+
chkOffline.Checked = false;
767+
chkDownload.Checked = true;
768+
chkManual.Checked = false;
769+
chkOld.Checked = false;
770+
chkMsUpd.Checked = false;
771+
chkBlockMS.Checked = false;
772+
773+
chkDisableAU.Checked = false;
774+
radDefault.Checked = true;
775+
776+
chkHideWU.Checked = false;
777+
chkStore.Checked = false;
778+
chkDrivers.Checked = true;
779+
780+
dlAutoCheck.SelectedIndex = 0;
781+
782+
MessageBox.Show("Default settings restored.", Updater.ApplicationTitle, MessageBoxButtons.OK, MessageBoxIcon.Information);
783+
}
784+
764785
private void SetControlsState(bool enabled, string status = null) {
765786
if (InvokeRequired) {
766787
BeginInvoke(new Action(() => { SetControlsState(enabled, status); }));
@@ -778,6 +799,7 @@ private void SetControlsState(bool enabled, string status = null) {
778799
panOperations.Enabled = enabled;
779800
cleanToolStripMenuItem.Enabled = enabled;
780801
optimizeToolStripMenuItem.Enabled = enabled;
802+
restoreDefaultsToolStripMenuItem.Enabled = enabled;
781803
}
782804

783805
private void menuWuAu_Click(object sender, EventArgs e) {

0 commit comments

Comments
 (0)