Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Programmatically add code to all controls
Message
 
 
À
11/12/2003 17:06:25
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire d'écran & Écrans
Divers
Thread ID:
00858363
Message ID:
00858391
Vues:
14
One other thought. Create a subclass of your textbox and put the code in the VALID of that subclass. Then hack the SCX and replace the Class field with the name of that subclassed textbox for Class = 'current_textbox_name'

>I don't want it on every form in the project though (only one) and the textboxes already exist ON this form and there are 7 pages and hundreds of textboxes...
>
>I was hoping to issue something in the init of the form after DODEFAULT() that would step through all of the controls and add the code to the valid that time...
>
>
>>Why not just put something in your Textbox baseclass GOTFOCUS method? If you
>>have VFP8, this would be a good use of BINDEVENT but then you would have to issue a BINDEVENT for every textbox control on the form. Putting code in 1 baseclass textbox seems easier. Or have I missed your point?
>>
>>>I would like to programmatically add code to all textbox controls on a form. Ideally, the textbox valids would have:
>>>
>>>
>>>THISFORM.mcalendorse=.T.
>>>
>>>
>>>so that whenever a user keys through a textbox control on the form, the form's value of mcalendorse is set to true. It needs to go BEFORE any other existing code already in the valid. I need to know if the user keyed through the text box controls at all. Can .setall be used for this? How to do it ?
>>>
>>>TIA,
>>>Tracy
Mark McCasland
Midlothian, TX USA
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform