Example #1
0
        /// <summary>
        /// Get the hotkey in string form.
        /// </summary>
        /// <returns></returns>
        public string GetHotkeyString()
        {
            StringBuilder sb = new StringBuilder();

            if (Hotkey.HasFlag(Keys.Control))
            {
                sb.Append("Ctrl+");
            }
            if (Hotkey.HasFlag(Keys.Shift))
            {
                sb.Append("Shift+");
            }
            if (Hotkey.HasFlag(Keys.Alt))
            {
                sb.Append("Alt+");
            }
            sb.Append(Hotkey & Keys.KeyCode);
            return(sb.ToString());
        }