Rick:
Thanks for calling, I haven´t used this workaround with lists, I suppose it works. I have used Mygrid.RecordSource=Mygrid.RecordSource in grids and it solves the problem sometimes when the grid is doing silly things.
>Yes, the same problem. Array source seems to have been designed for static arrays only. So for any list whose values can change at runtime, I have moved away from using arrays and build the list "on the fly" with ADDITEM and REMOVEITEM.
>
>Your solution to the refresh problem is ingenious, though. Does it work with both combo boxes and list boxes?
Jorge Flores
From the Amigo Country