I have just looked at every ctrl combination on Win XP. Here is my
report. Before the : are the keys tested, after the : are the
characters that were inserted into the script, i. e. not treated as
controls.
ctrl+ `1234567890-= : `123457890=
ctrl+shift+ `1234567890-= : `123457890=
ctrl+ TABqwertyuiop[]\ : TAB
ctrl+shift+ TABqwertyuiop[]\ : TAB[]\
ctrl+ asdfghjkl;' : ;'
ctrl+shift+ asdfghjkl;' : ;'
ctrl+ zxcvbnm,./ : ,./
ctrl+shift+ zxcvbnm,./ : ,./
shift is never honored on non-alphabetics, but ctrl+[]\ is ignored while
ctrl+shift+[]\ produces an unshifted character.
Considering how disastrous a single extra character can be in a J
script, I think these ought to be ignored.
Henry Rich
On 6/8/2013 11:09 AM, bill lam wrote:
I tested on linux, only 1 9 0 were echoed, other digits were
ignored. Anyway I guess this is the default behavior of Qt
unless there are some code to overriding it.
Сб, 08 июн 2013, Henry Rich писал(а):
The J8 IDE seems to treat ctrl+digit as if the ctrl were omitted, and
inserts the digit character into the script. Isn't this the wrong
behavior? I think the combination should be treated as an
unsupported ctrl key, and quietly ignored.
Henry Rich
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm