Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Laskey(): Ctrl+E and Down arrow values are the same !?
Message
From
14/10/1998 15:31:29
 
 
To
Cetin Basoz
Engineerica Inc.
Izmir, Turkey
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Title:
Laskey(): Ctrl+E and Down arrow values are the same !?
Miscellaneous
Thread ID:
00146830
Message ID:
00146830
Views:
59
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
Next
Reply
Map
View

Click here to load this message in the networking platform