.. | .. |
---|
11936 | 11936 | return; |
---|
11937 | 11937 | } |
---|
11938 | 11938 | |
---|
| 11939 | + boolean capsLocked = Toolkit.getDefaultToolkit().getLockingKeyState(KeyEvent.VK_CAPS_LOCK); |
---|
11939 | 11940 | |
---|
11940 | 11941 | // TIMER |
---|
11941 | | - if (!wheeltimer.isRunning() && e.getModifiersEx() == 0) // VR |
---|
| 11942 | + if (!wheeltimer.isRunning() && e.getModifiersEx() == 0 && !capsLocked) // VR |
---|
11942 | 11943 | { |
---|
11943 | 11944 | keepboxmode = BOXMODE; |
---|
11944 | 11945 | keepsupport = SUPPORT; |
---|
.. | .. |
---|
12639 | 12640 | { |
---|
12640 | 12641 | manipCamera.Translate(dx, dy, getWidth()); |
---|
12641 | 12642 | } |
---|
| 12643 | + else |
---|
12642 | 12644 | if ((mouseMode & ZOOM) == 0 && (mouseMode & VR) != 0) |
---|
12643 | 12645 | { |
---|
12644 | 12646 | manipCamera.RotateInterest(dx, dy); |
---|
.. | .. |
---|
12872 | 12874 | } |
---|
12873 | 12875 | if ((modifiers & CTRLCLICK) == CTRLCLICK) |
---|
12874 | 12876 | { |
---|
12875 | | - mouseMode |= SELECT; // BACKFORTH; |
---|
| 12877 | + mouseMode |= SELECT; |
---|
12876 | 12878 | } |
---|
12877 | 12879 | if ((modifiers & COMMAND) == COMMAND) |
---|
12878 | 12880 | { |
---|
.. | .. |
---|
13240 | 13242 | repaint(); |
---|
13241 | 13243 | break; |
---|
13242 | 13244 | case 'Z': |
---|
13243 | | - RESIZETEXTURE ^= true; |
---|
13244 | | - break; |
---|
| 13245 | + //RESIZETEXTURE ^= true; |
---|
| 13246 | + //break; |
---|
13245 | 13247 | case 'z': |
---|
13246 | 13248 | RENDERSHADOW ^= true; |
---|
13247 | 13249 | lighttouched = true; |
---|