Hi David ---
I suggested setting a property default to .T. and then, if true, do the selects in Form.Refresh and turn off the flag. I tried moving the code from Init to a custom method called from Init but no cigar.
>
>I've not tried just moving the code to a custom method that gets called from the listbox container Init. I think I've seen other posts that mention a ubiquitous INKEY() call can whip the control into submission too.
>
>>Unfortunately, this workaround doesn't seem to work with multiselect lists. BTW, this problem still exists in VFP6 (dammit).
------------------------------------------------
John Koziol, ex-MVP, ex-MS, ex-FoxTeam. Just call me "X"
"When the going gets weird, the weird turn pro" - Hunter Thompson (Gonzo) RIP 2/19/05