Hi John,
When you Click on another control, its When fires, then the LostFocus of the control you are leaving. If the Object2.When() tells the form, "Hey, I'm running, set a flag", the Object1.LostFocus can check the flag. When the user keyboards, the firing sequence is Valid, LostFocus, When. If clicking with a mouse the sequence is Valid, When, LostFocus.
>object #1 has focus. if you click on object #2, for argument sake, is there a way to tell that it was a click on object #2 that caused object #1 to loose focus? what i am trying to achieve is...
>if object #1's var is empty when it looses focus, the form is released, unless the cause of the loss of focus was caused by a click on object #2.
>tia - john
Charlie