>In addition, the mousepointer is in HourGlass mode while loading the form, but clicking the 'X' button is still possible which it should not be.
How about just hiding the _screen while the login form stuff (in desktop) is running?
The Anonymous Bureaucrat,
and frankly, quite content not to be
a member of either major US political party.