Javier,
You can put a transparent shape over the whole cells portion of the grid. If the user can click into the cells you can use code to capture the shape.Click() in the MouseDown/Up events and pass that onto the underlying cell.
>I have been trying to change the mouse pointer of a grid in VFP 7 for a few days, with no easy answer. myGrid.MousePointer doesn't affects at headers and columns (only to the non populated part of the column), which make this property a bit unuseful.
>
>The only way that I have figured out is to include a custom textbox in every column, change sparse to .f., and change the mouse pointer of this control to whatever I need. I don't like this solution as it seem to me to be too complicated for this task (and it does not change the mouse pointer of headers)
>
>Is there a easier way to change the mouse pointer of a grid?