Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Is there SetAll() for methods?
Message
De
12/04/2008 05:42:35
 
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Versions des environnements
Visual FoxPro:
VFP 9 SP1
Divers
Thread ID:
01310111
Message ID:
01310154
Vues:
23
>I need to call a method MyMethod of all controls of a form (and controls which are in the containers of a form). The SetAll() method can set a property of all controls. Is there a similar method for calling methods?
_
Dmitry,

In addition to going recursively

If all controls on your form are subclassed, you can add a property 'MethodToCall' to each of your subclasses
If that property has an assign method, then
thisform.SetAll('MethodToCall', 'MyFunctionName')

&& the assign method looks like this
lparameters NewVal
=Eval(m.NewVal + '()')
I have not tested any of this, but I see no reason why it would not work
Gregory
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform