/// <summary> /// Initializes a new instance of MainWindow class /// </summary> public MainWindow() { CheckForUpdates(); _settings = new KeyDisplayerSettings(); _isSliderEnabled = true; _isRtssEnabled = false; _isMouseEnabled = false; _keys = new List <string>(); InitializeSettingsFromFile(Properties.Settings.Default); _isFirstRun = true; InitializeComponent(); _isFirstRun = false; System.Windows.Forms.Application.EnableVisualStyles(); InitializeMainWindow(_settings); InitializeKeyDisplayerForm(_settings); _keyDisplayerForm.Show(); Focus(); }
private void DefaultSettingsButton_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show("Are you sure you want to reset your settings?", "YAKD - Default settings", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { _settings = new KeyDisplayerSettings { MouseEnabled = _isMouseEnabled }; _keyDisplayerForm.Close(); _keyDisplayerForm = new KeyDisplayerForm(_settings); _keyDisplayerForm.Show(); ShowHideWindowButton.Content = "Hide (Alt + F4)"; InitializeMainWindow(_settings); } }