"DaveL" <dv*****@sbcglobal.netwrote in message
news:ah**************@nlpi070.nbdc.sbc.com...
Lets Say Im in a Text Box
User Clicks on a Button
If i have Textbox_leave() event
How Can i know if the User Has Clicked the Button (cancel button)
example
TextBox_leave Fires then button_enter then button_click
Whilst im in the TextBox Leave i need some way of finding out if the
Button Was Clicked
At the time of the TextBox_Leave, the user has NOT clicked the button.
When the mouse button is depressed over the Button control, you are leaving
the textbox, so the texbox_leave event fires. If at this point you release
the mouse button, a Button_Click happens. But you could also move the mouse
outside of the Button and then release the mouse button, so a Button_Click
would not happen. So at the time of the textbox_leave you can't yet know
whether a button_click is going to happen later or not (both outcomes are
possible).
Another way to see this if if you don't use the mouse: you could press
TAB to move from the textbox to the button and then press spacebar to
produce a button_click... or continue tabbing and move elsewhere without
doing a button_click (but having done a textbox_leave).