/// <summary> /// Opens the edit keyboard style form. /// </summary> private void mnuEditKeyboardStyle_Click(object sender, EventArgs e) { if (GlobalSettings.Settings.LoadedStyle == null) { MessageBox.Show("Please load or save a style before editing the keyboard style."); return; } using (var styleForm = new KeyboardStyleForm(GlobalSettings.CurrentStyle)) { styleForm.StyleChanged += style => { GlobalSettings.CurrentStyle = style; this.ResetBackBrushes(); }; styleForm.ShowDialog(this); } }