public void CanGetDisplayText3() { Assert.AreEqual("ALT+A", KeyboardUtils.GetDisplayText( KeyboardUtils.CreateShortcut(Keys.A, false, false, true))); }
protected override void OnKeyDown(KeyEventArgs e) { e.Handled = true; e.SuppressKeyPress = true; if (e.KeyData == Keys.Delete || e.KeyData == Keys.Back) { Shortcut = null; } else if (KeyboardUtils.IsValidShortcutKey(e.KeyCode)) { Shortcut = KeyboardUtils.CreateShortcut(e); } }
public void CanGetDisplayTextNumericKeys() { var numericKeys = new[] { Keys.D1, Keys.D2, Keys.D3, Keys.D4, Keys.D5, Keys.D6, Keys.D7, Keys.D8, Keys.D9 }; int keyValue = 1; foreach (Keys numericKey in numericKeys) { Assert.AreEqual("CTRL+" + keyValue, KeyboardUtils.GetDisplayText( KeyboardUtils.CreateShortcut(numericKey, true))); keyValue++; } }
public void CanGetDisplayText4() { Assert.AreEqual("F6", KeyboardUtils.GetDisplayText( KeyboardUtils.CreateShortcut(Keys.F6))); }
public void CanGetDisplayText2() { Assert.AreEqual("CTRL+SHIFT+S", KeyboardUtils.GetDisplayText( KeyboardUtils.CreateShortcut(Keys.S, true, true))); }
public void CanGetDisplayText1() { Assert.AreEqual("Escape", KeyboardUtils.GetDisplayText( KeyboardUtils.CreateShortcut(Keys.Escape))); }