private void AutoCheckBox_Unchecked(object sender, RoutedEventArgs e) { //remove all tasks + autostart if (e != null) { taskSchHandler.RemoveAllTasks(); if (!Settings.Default.LogonTaskInsteadOfAutostart) { regEditHandler.RemoveAutoStart(); } } //ui StackPanelRadioHolder.IsEnabled = false; RadioButtonCustomTimes.IsChecked = true; DisableLocationMode(); applyButton.IsEnabled = false; darkStartBox.IsEnabled = false; DarkStartMinutesBox.IsEnabled = false; lightStartBox.IsEnabled = false; LightStartMinutesBox.IsEnabled = false; userFeedback.Text = Properties.Resources.welcomeText; //Activate the checkbox to enable automatic theme switching //settings Settings.Default.Enabled = false; }
private void CheckBoxMultiUserImprovements_Click(object sender, RoutedEventArgs e) { TaskSchHandler taskScheduler = new TaskSchHandler(); RegeditHandler regEditHandler = new RegeditHandler(); if (CheckBoxMultiUserImprovements.IsChecked == true) { taskScheduler.RemoveAllTasks(); Settings.Default.TaskFolderTitle = "ADM_" + Environment.UserName; Settings.Default.TaskFolderTitleMultiUser = true; } else { taskScheduler.RemoveAllTasks(); Settings.Default.TaskFolderTitle = "Auto Dark Mode"; Settings.Default.TaskFolderTitleMultiUser = false; } if (!Settings.Default.LogonTaskInsteadOfAutostart) { regEditHandler.RemoveAutoStart(); } Settings.Default.Enabled = false; RestartButton_Click(this, null); }