예제 #1
0
        private async void LoadedAction()
        {
            AppThemeService.LoadTheme();

            var histories = await WorkTaskService.GetWorkTaskHistoriesAsync();

            foreach (var history in histories)
            {
                Histories.AddOnScheduler(history);
            }
        }
        public void SaveAction()
        {
            PreferencesService.SavePreferences(
                Delimiter.Value,
                SelectedModifierKey1.Value | SelectedModifierKey2.Value, SelectedKey.Value,
                SelectedTheme.Value,
                AutoLaunch.Value);

            Message.Value      = "Save Completed :)";
            MessageColor.Value = AppThemeService.GetCurrentTheme().IsDarkTheme ? Brushes.GreenYellow : Brushes.Green;
        }
예제 #3
0
        private void SwitchThemeAction()
        {
            var currentTheme = AppThemeService.SwitchTheme();

            PreferencesService.SaveTheme(currentTheme.ThemeName);
        }
 private void SelectionChangedAction(object obj)
 {
     AppThemeService.ChangeTheme(SelectedTheme.Value);
 }
 private void ClosedAction(object obj)
 {
     AppThemeService.LoadTheme();
 }