protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
        {
            // I later realized that hotkeys are natively supported in the menu strip buttons...
            // I will still keep and use this implementation.

            // Handle file manipulation hotkeys
            if (HotKeys.Save(keyData))
            {
                tsbtnSave_Click(this, null);
                return(true);
            }
            else if (HotKeys.Open(keyData))
            {
                tsbtnOpen_Click(this, null);
                return(true);
            }
            else if (HotKeys.New(keyData))
            {
                tsbtnNew_Click(this, null);
                return(true);
            }
            // Handle text manipulation hotkeys
            else if (HotKeys.Cut(keyData))
            {
                tsbtnCut_Click(this, null);
                return(true);
            }
            else if (HotKeys.Copy(keyData))
            {
                tsbtnCopy_Click(this, null);
                return(true);
            }
            else if (HotKeys.Paste(keyData))
            {
                tsbtnPaste_Click(this, null);
                return(true);
            }
            return(base.ProcessCmdKey(ref msg, keyData));
        }