At first with the API function GetCursorPos() the position of
the mouse must be determined. Because the API function returns
the mouse position relative to the upper left corner of the
screen, the position must be mapped to the upper left corner
of the bBrowser. For this the API function ScreenToClient()
can be used. With the method bBrowser:GetCellToPoint() for the
mouse position the cell can be determined. The cell contains
the column, row and record number.
The following code fragment demonstrates the proceeding: