System.Windows.Forms.HexBox.KeyInterpreter.PreProcessWmKeyUp C# (CSharp) Method

PreProcessWmKeyUp() public method

public PreProcessWmKeyUp ( Message &m ) : bool
m Message
return bool
            public virtual bool PreProcessWmKeyUp(ref Message m)
            {
                Keys vc = (Keys)m.WParam.ToInt32();

                Keys keyData = vc | Control.ModifierKeys;

                switch(keyData)
                {
                    case Keys.ShiftKey:
                    case Keys.Insert:
                        if(RaiseKeyUp(keyData))
                            return true;
                        break;
                }

                switch(keyData)
                {
                    case Keys.ShiftKey:
                        _shiftDown = false;
                        return true;
                    case Keys.Insert:
                        return PreProcessWmKeyUp_Insert(ref m);
                    default:
                        return _hexBox.BasePreProcessMessage(ref m);
                }
            }