Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Time Box Class & Keypress
Message
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Titre:
Time Box Class & Keypress
Divers
Thread ID:
00717611
Message ID:
00717611
Vues:
57
I downloaded (a long time ago) a little Timebox class that validates that the text entered is in HH:MM:SS format and it works great. I wanted to modify it so that if the user pressed any of the keys on the last row of the keyboard (zxcvbnm,./) that it would get set value and enter into the field. A basic quick time entry button. So in the keypress event of the class, I put the following code:


IF INLIST(nkeyCode,'122,120,99,118,98,110,109,44,46,47')
this.Value=ctSetProcTime(nKeyCode,this.value)
ENDIF


I put it on a form, and it worked...well the quick keys worked. But then if the user tries to type numbers into it, it just replaces the stays in the first two spots. The class had no code in the keypress event and if I comment out my code it works fine again (minus the keypress events). The only non-default properties on the class are:

InputMast: 99:99:99
Format: K

Anybody know what I'm missing.

Thanks
Kirk
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform