/// <summary> /// Pres the process wm key down_ shift tab. /// </summary> /// <param name="m">The m.</param> /// <returns></returns> protected virtual bool PreProcessWmKeyDown_ShiftTab(ref Message m) { if (HexViewer.currentKeyInterpreter is StringKeyInterpreter) { ShiftDown = false; HexViewer.ActivateKeyInterpreter(); HexViewer.ScrollByteIntoView(); HexViewer.ReleaseSelection(); HexViewer.UpdateCaret(); HexViewer.Invalidate(); return(true); } if (HexViewer.Parent == null) { return(true); } HexViewer.Parent.SelectNextControl(HexViewer, false, true, true, true); return(true); }