Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Valid firing again AFTER lostfocus
Message
From
04/10/2003 18:41:10
 
 
To
03/10/2003 10:04:48
General information
Forum:
Visual FoxPro
Category:
Forms & Form designer
Miscellaneous
Thread ID:
00832991
Message ID:
00835171
Views:
34
Elegant.

>Harry,
>
>This is a known VFP "buglet" that has been around since at least Ver 5.0. It usually does no harm, but can sometimes be a problem.
>
>Our workaround, that solves this an other problems is to add a "Hasfocus" property to your base controls. In the GotFocus of the control, set HasFocus = .T.
>
>In the LostFocus event, set HasFocus = .F. Now at the top of your Valid code, test for HasFocus = .T. before executing the code. If the Valid code has already been run, HasFocus will be false, so your custom code will not execute twice.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform