/// <summary> /// Gives some information about where to place the caret. /// </summary> /// <param name="byteIndex">the index of the byte</param> /// <returns> /// the position where the caret is to place. /// </returns> public override PointF GetCaretPointF(long byteIndex) { System.Diagnostics.Debug.WriteLine("GetCaretPointF()", "StringKeyInterpreter"); Point gp = HexViewer.GetGridBytePoint(byteIndex); return(HexViewer.GetByteStringPointF(gp)); }