public static HotKey Get(HotKeyType type) { var text = Get(type.ToString()); if (string.IsNullOrWhiteSpace(text)) { return(null); } var temp = text.Split('#'); var hotkey = HotKey.FromType(type); hotkey.Modifiers = (KeyModifier)Enum.Parse(typeof(KeyModifier), temp[0]); switch (temp[1]) { case "`": hotkey.Key = Keys.Oemtilde; break; case "Enter": hotkey.Key = Keys.Enter; break; case "CapsLock": hotkey.Key = Keys.CapsLock; break; default: hotkey.Key = (Keys)Enum.Parse(typeof(Keys), temp[1]); break; } return(hotkey); }