>Hi Jim,
>
>I ran some tests on the listbox. I created a generic form with a multi-select listbox plus some other objects on it. Set the ROWSOURCE type to FIELDS like my main form ( using a cursor ), ran the form and it also deselected the items when TABbing into the listbox. But, when I set the ROWSOURCE type to ARRAY, created and populated the array and bound it to the listbox, TABbing into the listbox did not deselect the items. I wonder if it could have something to do with tables as ROWSOURCEs per se, or possibly record pointers?
>
>Bill
Bill,
Youa re finding some interesting things out here. Most all of my lists use addlistitem to build them and I also don't use multiselect very much at all (preferring mover type dialogs) so I don't have alot of experiience with multiselect lists. I am interested in what you are finding out though.