Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Set focus without using setfocus()
Message
De
28/02/2004 17:23:45
 
 
À
27/02/2004 09:27:56
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Divers
Thread ID:
00881299
Message ID:
00881820
Vues:
31
>RETURN 0 from .Valid forces the focus to remain on the same control. 0 = zero.
>
>>Setfocus() is not allowed to be called from a valid event of a textbox, editbox or spinner (there may be others, I don't know of). Not only that but setfocus() cannot be called if the valid event is anywhere in the call stack! I understand that doing a setocus within the same form or formset should not be allowed, but this is going too far!
>>
>>So, it's often the case in our system that a form is required to validate a users input. For example a form with an optionbuttons. If that form does a setfocus() anywhere then we get the usual error. So how on earth can I call a setfocus() (or do the programmatic equivalent) in a form that is separate to the form on which the valid() event is running??

My problem is that I can't do a setfocus() in a form which is called DURING the valid event.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform