示例#1
0
        protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
        {
            switch (keyData)
            {
            case Keys.Alt | Keys.Left:
            case Keys.Alt | Keys.Up:
                if (ValidateAllTextFields() && !m_ss.IsFirstSprite(m_sprite))
                {
                    bPrev_Click(null, null);
                }
                return(true);

            case Keys.Alt | Keys.Right:
            case Keys.Alt | Keys.Down:
                if (ValidateAllTextFields() && !m_ss.IsLastSprite(m_sprite))
                {
                    bNext_Click(null, null);
                }
                return(true);
            }

            return(base.ProcessCmdKey(ref msg, keyData));
        }