Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Here's a good one for you....ON ESC
Message
De
20/05/1998 08:39:30
Cetin Basoz
Engineerica Inc.
Izmir, Turquie
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
00100351
Message ID:
00100499
Vues:
29
>>>O.K., how should I do that? Can I put the code in menu form that activates
>the browse or should I place in the init of the browse form?
>
>Thanks and have a good day!
>
>Becky
>
>vfp 3.0 win 95
>>>
>>>I have a browse screen with a combo box, on
>>>selection of record, pageframe is opened automatically
>>>to display record.
>>>
>>>I now want to use ESC Key to halt execution of code that
>>>opens pageframe which lies inside the lostfocus event
>>>of the combo box, and close the form or release the form.
>>>
>>>I have tried putting set escape on and on escape thisform.release,
>>>which lies in gotfocus event of form, however, code fires anyway and opens pageframe to display record.
>>>
>>>Once record is displayed form does release. I'm thinking I need
>>>a do case or if statement, any thoughts?
>>
>>i think you need to set the escape key before you enter the form (or formset)
Becky,
I'm not sure how ESC works there. But I don't think code is executing slow enough to let you press ESC in between so I assume esc is causing to lose focus also. If it's the case surround the lostfocus code with "if lastkey()=27" and/or keep a commandbutton with cancel=.t. to catch esc. I think it's more convenient than using ON ESC.
Cetin
Çetin Basöz

The way to Go
Flutter - For mobile, web and desktop.
World's most advanced open source relational database.
.Net for foxheads - Blog (main)
FoxSharp - Blog (mirror)
Welcome to FoxyClasses

LinqPad - C#,VB,F#,SQL,eSQL ... scratchpad
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform