Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Spinner refuses to increase
Message
 
À
20/04/2006 19:03:20
Information générale
Forum:
Visual FoxPro
Catégorie:
Problèmes
Versions des environnements
Visual FoxPro:
VFP 7 SP1
OS:
Windows XP SP2
Database:
Visual FoxPro
Divers
Thread ID:
01114924
Message ID:
01115288
Vues:
11
>>No, my advise is to remove thisform.Refresh() from InterActiveChange and put it in LostFocus(), or refresh only these controls, you needed, but not whole form.
>
>There can be circumstances that require a refresh of one or more controls - or even the whole form - on every change of value, so done from the interactivechange event. This is a functional design decision. The programmer should not say 'no' to such a design merely because of the limitation we have discussed here.

But you should take into consideration the laguage limitations. You can put all in some endless loop, but you didn't do this.
This is similar, bind control to Form property, then Refresh the same control BEFORE that property changes and you want all to works as you want. Maybe this will helps (but not tested):
*** InterActiveChange
LOCAL lnVal
lnVal = this.Value
thisform.Refresh()
this.Value = m.lnVal
Against Stupidity the Gods themselves Contend in Vain - Johann Christoph Friedrich von Schiller
The only thing normal about database guys is their tables.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform