Subject Re: [IBO] Selecting multiple records in a grid.
Author Lucas Franzen

> IB_Query.RowSelected, merely returns a Boolean of whether the row is
> selected or not.
> Do I have to iterate through the entire dataset from first to last,
> checking whether the row is selected or not?
> This is the only way I can see.

Have a look at the SelectedBookmark property of the undelying IB_Query.
You have to pass a TStringList as parameter which will hold all the
Bookmarks for the selected rows afterwards.
Then you can easily iterate through these bookmarks
(IB_Query.Bookmark := TStringList [index]).