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

PreProcessWmKeyDown_Tab() protected method

protected PreProcessWmKeyDown_Tab ( Message &m ) : bool
m Message
return bool
            protected virtual bool PreProcessWmKeyDown_Tab(ref Message m)
            {
                if(_hexBox._stringViewVisible && _hexBox._keyInterpreter.GetType() == typeof(KeyInterpreter))
                {
                    _hexBox.ActivateStringKeyInterpreter();
                    _hexBox.ScrollByteIntoView();
                    _hexBox.ReleaseSelection();
                    _hexBox.UpdateCaret();
                    _hexBox.Invalidate();
                    return true;
                }

                if(_hexBox.Parent == null) return true;
                _hexBox.Parent.SelectNextControl(_hexBox, true, true, true, true);
                return true;
            }