TAdvColumnGrid Row Selection

Hello, sorry for a basic question.

 
Using TAdvColumnGrid 3.0.2.0.
 
MouseActions::DisjunctRowSelect is set to true. Everything in the grid is working as required.
 
What is the best way to programmatically enumerate through the rows that are selected so I can process the selected items?
 
Thanks in advance!
 

To clarify, if row 1, 2, 3, 4, 7, 12 and 15 are selected how can I determine this programatically?

 
Thanks again in advance.

Similarly to the tip:

http://www.tmssoftware.com/site/advgrid.asp?s=faq&show=188

for i := 1 to AdvStringGrid.RowCount - 1 do
  if AdvStringGrid.RowSelect then 
  // process selected row

Thanks Bruno, once again you've helped me a ton!! :)