I need to be able to select (& highlight) multiple rows from a grid and then put a shortcut menu to perform on all selected rows - any ideas on how to do this? Problems I have are ..Use a view as the grid's RecordSOurce and include a logical field in the grid called lSelected. You can use a graphical style checkbox in the first column of the grid (which will be bound to your logical lSelected field in the grid).
In the grid's Init() this code will take care of highlighting the selected rows:
This.SetAll( 'DynamicForeColor', ;
'IIF( MyAlias.lSelected, RGB( 0, 0, 128 ), RGB( 0, 0, 0 ) )', 'COLUMN' )
This.SetAll( 'DynamicBackColor', ;
'IIF( MyAlias.lSelected, RGB( 0,255,255 ), RGB( 255, 255, 255 ) )', 'COLUMN' )