Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
[ENTER] to cause EditBox to lose focus
Message
De
12/04/2011 01:55:19
 
 
À
11/04/2011 15:00:45
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire d'écran & Écrans
Versions des environnements
Visual FoxPro:
VFP 9 SP1
OS:
Windows XP SP1
Divers
Thread ID:
01506929
Message ID:
01506967
Vues:
151
>>>Yes, thank you... but a CHR(13) is included in the EditBox.Value...I'm trying to work out the code to strip out this.
>>
>>In control's keypress event:
>>
>>
>>LPARAMETERS nKeyCode, nShiftAltCtrl
>>
>>IF nKeyCode=13 AND nShiftAltCtrl=0
>>	NODEFAULT
>>	KEYBOARD '{TAB}' PLAIN
>>ENDIF
>>
>
>Brandon, thanks a lot. I was going this direction:
>
this.value = SUBSTR(this.Value,1,AT(CHR(13),this.Value))
>
>But NODEFAULT is quite elegant!
>
>dg

As side note ;
By altering functionality of ENTER you might confuse users who are used to creating new lines (or breaking existing) in a editing
text. You might consider doing handling as Brandon suggested, but with combination of keys (eg. CTRL+ENTER) insted
of ENTER itself.
(+ support by Tooltip, or other kind of direct on-form help/instruction )

HTH
Sergio
*****************
Srdjan Djordjevic
Limassol, Cyprus

Free Reporting Framework for VFP9 ;
www.Report-Sculptor.Com
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform