Ahh, OK... I actually found it.

I had defined the tabs, and then - because it took a while to populate the fields, I had added five $tabPAGE#.Visible = 0 statements before the form inits, and five corresponding $tabPAGE#.Visible = 1 statements after the init was done.

I commented those out, watched the form populate, and the weird sequential selection issue disappeared. I replaced those lines with simple $FORM.Hide and $FORM.Show and it still works, and the form build process doesn't show. It only took about 1.5 seconds to build all the fields, but it looked distracting.

Glenn
_________________________
Actually I am a Rocket Scientist! \:D