I think Rodolfo wants, is whether there is any function or method that tells us the coordinates of the line currently selected in the browse, to move the mouse cursor to those coordinates.
Selected cell's coordinates in pixels relative to the Browse:
nLeft := oBrw:SelectedCol():nDisplayCol
nTop := oBrw:HeaderHeight() + ( oBrw:nRowSel - 1 ) * oBrw:nRowHeight
nRight := nLeft + oBrw:SelectedCol():nWidth - 1
nBottom := nTop + oBrw:nRowHeight - 1
He needs to decide where he wants to position the mouse within the rectangle { nTop, nLeft, nBottom, nRight )
After deciding the x and y then the point needs to converted to screen coordinates:
aPoint := ClientToScreen( oBrw:hWnd, { y, x } )
if aPoint[ 1 ] > 32768
aPoint[ 1 ] -= 65535
endif
if aPoint[ 2 ] > 32768
aPoint[ 2 ] -= 65535
endif
Then set mouse cursor at aPoint[ 2], aPoint[ 1 ]