private void CheckBoxColourFilter_Click(object sender, RoutedEventArgs e) { RegeditHandler regeditHandler = new RegeditHandler(); if (CheckBoxColourFilter.IsChecked.Value) { regeditHandler.ColourFilterSetup(); Settings.Default.ColourFilterKeystroke = true; } else { regeditHandler.ColourFilterKeySender(false); Settings.Default.ColourFilterKeystroke = false; } }
private void CheckBoxLogonTask_Click(object sender, RoutedEventArgs e) { RegeditHandler regeditHandler = new RegeditHandler(); TaskSchHandler taskScheduler = new TaskSchHandler(); if (CheckBoxLogonTask.IsChecked.Value) { regeditHandler.RemoveAutoStart(); taskScheduler.CreateLogonTask(); Settings.Default.LogonTaskInsteadOfAutostart = true; } else { taskScheduler.RemoveLogonTask(); regeditHandler.AddAutoStart(); Settings.Default.LogonTaskInsteadOfAutostart = 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); }
private async void CheckBoxColourFilter_Click(object sender, RoutedEventArgs e) { RegeditHandler regeditHandler = new RegeditHandler(); if (CheckBoxColourFilter.IsChecked.Value) { regeditHandler.ColourFilterSetup(); builder.Config.ColorFilterEnabled = true; } else { regeditHandler.ColourFilterKeySender(false); builder.Config.ColorFilterEnabled = false; } try { builder.Save(); } catch (Exception ex) { ShowErrorMessage(ex); } await messagingClient.SendMessageAsync(Command.Switch); }