>When I select an item in my grid, only the cell I selected is highlighted. Is there a way to make the entire row appear selected?
YOu can use teh DynamicBackColor and DynamicForeColor properties.
First, you'll need a property on the grid, nRecNo. You populate this property with the current record number whenever you move rows in the grid and in the Init(). Make sure to refresh teh grid in AfterRowColChange(). And in the Init():
This.SetAll('DynamicBackColor', ;
'iif(recno(This.RecordSource) = This.nRecno, rgb(0, 0, 128), rgb(255, 255, 255))', ;
'Column')
This.SetAll('DynamicForeColor', ;
'iif(recno(This.RecordSource) = This.nRecno, rgb(255, 255, 255), rgb(0, 0, 0))', ;
'Column')