version 1.145, 2021/04/13 05:23:34 |
version 1.146, 2021/04/13 12:26:34 |
|
|
*/ |
*/ |
if (nkey & KEYC_CTRL) { |
if (nkey & KEYC_CTRL) { |
onlykey = (nkey & KEYC_MASK_KEY); |
onlykey = (nkey & KEYC_MASK_KEY); |
if (onlykey < 32) { |
if (onlykey < 32 && onlykey != 9) |
if (onlykey != 9) |
/* nothing */; |
onlykey = (nkey & ~KEYC_CTRL); |
else if (onlykey >= 97 && onlykey <= 122) |
else |
onlykey -= 96; |
onlykey = (9|KEYC_CTRL); |
else if (onlykey >= 64 && onlykey <= 95) |
} else { |
onlykey -= 64; |
if (onlykey >= 97 && onlykey <= 122) |
else if (onlykey == 32) |
onlykey -= 96; |
onlykey = 0; |
else if (onlykey >= 64 && onlykey <= 95) |
else if (onlykey == 63) |
onlykey -= 64; |
onlykey = 127; |
else if (onlykey == 32) |
else |
onlykey = 0; |
onlykey |= KEYC_CTRL; |
else if (onlykey == 63) |
nkey = onlykey|((nkey & KEYC_MASK_MODIFIERS) & ~KEYC_CTRL); |
onlykey = 127; |
|
onlykey |= ((nkey & KEYC_MASK_MODIFIERS) & ~KEYC_CTRL); |
|
} |
|
nkey = onlykey; |
|
} |
} |
|
|
if (log_get_level() != 0) { |
if (log_get_level() != 0) { |