Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Laskey(): Ctrl+E and Down arrow values are the same !?
Message
De
14/10/1998 15:31:29
 
 
À
Cetin Basoz
Engineerica Inc.
Izmir, Turquie
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Titre:
Laskey(): Ctrl+E and Down arrow values are the same !?
Divers
Thread ID:
00146830
Message ID:
00146830
Vues:
62
Cetin, I tried to dedect row change in grid beforerowcolchange using your code:

llChangingRow = .f.
with this
if mdown()
lnBottom = .top+.headerheight+ .relativerow * .rowheight
lnTop = lnBottom - this.rowheight
lnMouseRowPos = mrow(wontop(),3)
llChangingRow = !between(lnMouseRowPos,lnTop, lnBottom)
else
llChangingRow = inlist(lastkey(),24,5,18,3,145)
...

lastkey() value 5 is used to dedect down arrow. However, value 5 is returned
also when user presses Ctrl+E key.

I strongly do not wish to execute row change logic when Ctrl+E key is pressed.
In my program, ctrl+e causes beforerowcolchange event to occur.
How to avoid this?

Also, 145 code is returned only by alt+down arrow. Why this value is
included in inlist() ?
Andrus
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform