Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
KeyPress Problem
Message
De
01/05/1998 15:10:01
Jim Si
Alberta Research Council
Calgary, Alberta, Canada
 
 
À
01/05/1998 14:20:08
Cetin Basoz
Engineerica Inc.
Izmir, Turquie
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire d'écran & Écrans
Divers
Thread ID:
00096288
Message ID:
00096367
Vues:
14
>>>Keypress doesn't support Alt combination. Instead you would need something like lastkey(), inkey().
>>
>>
>>If it is true that Keypress doesn't support Alt Combination, why when KeyPreview =.F. Alt combination does work as expected? If you don't belive me you can give it a try.
>>
>How as expected ? Have you put a wait window in alt+letter keypress case or alt+letter did what it should ? If latter in many cases you don't need to catch alt+letter. ie: Page.caption = "\>Cetin

Centin,

Keypress does not support Alt combinations. It is what VFP help says. However when I have a following case statement in KeyPress event, it does execute the code upon one condition that is KeyPreview has to be .F..

case nShiftAltCtrl = 4 .AND. nkeycode = 32
* ALT + D keys
NODEFAULT
select mytable
set order to anotherorder
ThisForm.Refresh()

I do not have anywhere on the form which has "\
But my problem is that when KeyPriview is .F. Ctrl + [combination letter] does not activate. If KeyPreview is .T., Ctrl combination key assignments are working but Alt combination key assignments are not working.

Jim
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform