hi George,
Holidays are over, mine too...
Thanks for the suggestion.
Just incoprporated following C source:
HWND hWnd = ObPanelAPI::GetControlHandleByName( &(3:) );
LONG lMarker = SendMessage(hWnd, HGM_GETMARKER, 0, 0L);
&(1:) = HIWORD(lMarker);
&(2:) = LOWORD(lMarker);
Where &3: is the control name as on teh panel and &1-2: are numeric indexes.
This gives me the row and column indexes of the selected cell in the grid. Just need to convince the user not to sort the grid or change the columns around....
Would be so nice if I could also get the column name!
Cheers,
Simon