using System.Windows; using System.Windows.Input; using WorldClockStatusWindow.Properties; namespace WorldClockStatusWindow.SettingsWindow; public partial class UpdateSettingsPanel { public UpdateSettingsPanel() { InitializeComponent(); } public override string CategoryName => Properties.Resources.optionCategoryUpdate; private void HandleCheckVersionNowButtonClick(object sender, RoutedEventArgs e) { var cursor = Cursor; Cursor = Cursors.Wait; UpdateCheck.DisplayUpdateInformation(true).Wait(); Cursor = cursor; } private void OnSaveSettings(object sender, RoutedEventArgs e) { SaveSettings(); } private void SaveSettings() { if (!HasLoaded) return; Settings.Default.Save(); } }