My macro is trying to distinguish how it was invoked, so I coded:
EXTRACT /LASTKEY/
and found that
lastkey.4 did not set the ALT, SHIFT, or CTRL flags for MOUSE events.
I tested with 3.3B2 and see that LASTKEY.1 now shows me
A-RLB in FILEAREA instead of just MOUSE
and LASTKEY.4=10000011
According to the doc, that means the SHIFT key was pressed, not the ALT key! Is the doc wrong?
BTW: The implied extract altkey() isn't set either.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=86185
Originator: NO
Fixed. Will be in next release.
Logged In: YES
user_id=1659105
Originator: YES
I tested with 3.3B2 and see that LASTKEY.1 now shows me
A-RLB in FILEAREA instead of just MOUSE
and LASTKEY.4=10000011
According to the doc, that means the SHIFT key was pressed, not the ALT key! Is the doc wrong?
BTW: The implied extract altkey() isn't set either.
This one is so old I no longer have the code snippet to test it and
hardly ever Mouse anyway!
Onward to more important things to check.