Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Bypassing events on other objects.
Message
From
18/10/2001 10:41:49
 
 
To
18/10/2001 10:23:51
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00570234
Message ID:
00570253
Views:
20
>I am looking for a way to keep the Valid event on a TextBox from firing if I click on a navigation button (cmdCancel). There is code behind the Valid Event of the Textbox that requires data entry. However, if the user clicks cmdCancel I want the form to stop everything do all TableReverts without caring about whether or not there is text in the current TextBox that has the focus. I could not find anything written that describes how to keep some event from firing.
>

Eric,

Set the cancel property of cmdCancel to .t. (you probably have already done this). In the valid method of the text box, you can check for the escape key:
if lastkey() <> 27
    * do validation stuff here
else
    * the user clicked on the cancel button (or pressed the escape key)
endif
HTH,
Steve Gibson
Previous
Reply
Map
View

Click here to load this message in the networking platform