>Thank you and sorry Cetin, i think this but not test.
>Why ?
>
>If refresh resync grid visual area, i have opposite problem:
>
>user or program ( like timer ) scroll grid rows, without change ActiveRow.
>
>On background a Timer refresh grid data;
>i need preserve user grid visual area and, if record exist recover record pointer ( no fliker on grid ).
>
>I have no problem with timer/record pointer/asyncronous... but i would not want to chase every movement of the grid in order to know the position of the first visualized row.
>
>I can found a simple solution ?
>
>Fabio
"scroll grid rows, without change ActiveRow" I think I don't understand at all. Sorry.
Cetin