Jose Luis,
Si es lo que me imagino, creo que te sirve esto :
nPos := oLb:nArrayAt
Esa es el numero del renglon en que estas posicionado en el array.
Y la otra, seria usar :
oLb:SelectedCol():nCreationOrder
Saludos
oBrow::bClrStd := {|| iif( dia = "Domingo" .or. dia = "Sabado" ,aqui los colores , "")