public Settings() { InitializeComponent(); FillAccents(); FillLanguages(); if (GlobalConsts.Theme.Name == "BaseDark") { NightModeCheckBox.IsChecked = true; } CheckForUpdatesCheckBox.IsChecked = GlobalConsts.CheckForProgramUpdates; SaveDirectoryTextBox.Text = GlobalConsts.SaveDirectory; SaveDownloadOptionsCheckBox.IsChecked = GlobalConsts.SaveDownloadOptions; LimitConvertionsCheckBox.IsChecked = GlobalConsts.LimitConvertions; ActualConvertionTextBox.Text = GlobalConsts.ActualConvertionsLimit.ToString(); ActualConvertionTextBox.TextChanged += ActualConvertionTextBox_TextChanged; NightModeCheckBox.Checked += NightModeCheckBox_Checked; NightModeCheckBox.Unchecked += NightModeCheckBox_Unchecked; GlobalConsts.HideSettingsButton(); GlobalConsts.ShowHomeButton(); GlobalConsts.ShowAboutButton(); GlobalConsts.ShowHelpButton(); GlobalConsts.ShowSubscriptionsButton(); }
public SubscriptionsPage() { InitializeComponent(); CheckForSubscriptionUpdatesCheckBox.IsChecked = GlobalConsts.CheckForSubscriptionUpdates; GlobalConsts.HideSubscriptionsButton(); GlobalConsts.ShowHelpButton(); GlobalConsts.ShowSettingsButton(); GlobalConsts.ShowHomeButton(); GlobalConsts.ShowAboutButton(); void UpdateSize(object s, SizeChangedEventArgs e) { GridScrollViewer.Height = Subscriptions.Count * 105; GridScrollViewer.MaxHeight = GlobalConsts.GetOffset() - 165; GridScrollViewer.UpdateLayout(); } GlobalConsts.Current.SizeChanged += UpdateSize; Unloaded += (s, e) => GlobalConsts.Current.SizeChanged -= UpdateSize; SubscriptionsUpdateDelayTextBox.Text = GlobalConsts.SubscriptionsUpdateDelay.TotalMinutes.ToString(); FillSubscriptions().ConfigureAwait(false); }
public Help() { InitializeComponent(); GlobalConsts.HideHelpButton(); GlobalConsts.ShowAboutButton(); GlobalConsts.ShowSubscriptionsButton(); GlobalConsts.ShowHomeButton(); GlobalConsts.ShowSettingsButton(); }
public About() { InitializeComponent(); GlobalConsts.HideAboutButton(); GlobalConsts.ShowHomeButton(); GlobalConsts.ShowSettingsButton(); GlobalConsts.ShowHelpButton(); GlobalConsts.ShowSubscriptionsButton(); AboutRun.Text += GlobalConsts.VERSION; }