>Yup.. calling form is false.
Well, what if you will call something like:
Thisformset.Myform.Mycontrol.Setfocus
Also, remember: your form is modeless i.e. it does not have wait state, and if you have some other code in button.click event whcih resets focus back to calling form then you may get what you have.
Edward Pikman
Independent Consultant