private void OnSettingsUpdated(SettingsUpdatedMessage settingsUpdated) { if (settingsUpdated.Type == SettingsUpdatedMessage.SettingsUpdateType.NumberOfRowsForTopSelectScript) { GetSelectTopDescriptionForPopupMenu(); } }
private async void HandleSettingsUpdate(SettingsUpdatedMessage msg) { try { if (msg.IsSettingsValid && msg.SettingsPersisted) { Frame.BackStack.Clear(); Frame.Navigate(typeof(MainPage)); return; } else if (!msg.IsSettingsValid) { string message = AppResources.Values.GetString("MessageSettingsConnectionConfigInvalid"); await Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () => { SettingsNotification.Show(message); }); } else { await Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () => { SettingsNotification.Dismiss(); }); } } catch (Exception ex) { _logger.LogError(ex, "Show info message failed."); } }
public void Save() { ArithmosSettings.Default.ShowGematria = this.ShowGematria; ArithmosSettings.Default.ShowOrdinal = this.ShowOrdinal; ArithmosSettings.Default.ShowReduced = this.ShowReduced; ArithmosSettings.Default.ShowSumerian = this.ShowSumerian; ArithmosSettings.Default.ShowPrimes = this.ShowPrimes; ArithmosSettings.Default.ShowSquared = this.ShowSquared; ArithmosSettings.Default.ShowMisparGadol = this.ShowMisparGadol; ArithmosSettings.Default.ShowMisparShemi = this.ShowMisparShemi; ArithmosSettings.Default.ShowAlphabet = this.ShowAlphabet; ArithmosSettings.Default.SelectGematria = this.SelectGematria; ArithmosSettings.Default.SelectOrdinal = this.SelectOrdinal; ArithmosSettings.Default.SelectReduced = this.SelectReduced; ArithmosSettings.Default.SelectSumerian = this.SelectSumerian; ArithmosSettings.Default.SelectPrimes = this.SelectPrimes; ArithmosSettings.Default.SelectSquared = this.SelectSquared; ArithmosSettings.Default.SelectMisparGadol = this.SelectMisparGadol; ArithmosSettings.Default.SelectMisparShemi = this.SelectMisparShemi; ArithmosSettings.Default.SelectEnglish = this.SelectEnglish; ArithmosSettings.Default.SelectHebrew = this.SelectHebrew; ArithmosSettings.Default.SelectGreek = this.SelectGreek; ArithmosSettings.Default.SelectMixed = this.SelectMixed; ArithmosSettings.Default.Save(); SettingsUpdatedMessage settingsUpdatedMessage = new SettingsUpdatedMessage(this, "Settings successfully saved"); Messenger.Default.Send(settingsUpdatedMessage); }
private void ApplySettingsUpdate(SettingsUpdatedMessage message) { if (message.Type == SettingsUpdatedMessage.SettingsUpdateType.TextEditorStyles) { if (!IsDisposed) { ApplyTextEditorStyles(); ApplySqlSyntaxColors(); } } }
private void HandleSettingsUpdate(SettingsUpdatedMessage msg) { try { if (msg.IsSettingsValid && msg.SettingsPersisted) { Frame.BackStack.Clear(); Frame.Navigate(typeof(MainPage)); return; } } catch (Exception ex) { _logger.LogError(ex, "Show info message failed."); } }
private void MessagesUpdated(SettingsUpdatedMessage obj) { this.SettingsService = new SettingsService(); }
private void SettingsUpdated(SettingsUpdatedMessage message) { _cancellationTokenSource?.Cancel(); BooruImages.Clear(); }