Normand Briere
2019-04-22 a9e12f6c508810604c8c91ee15451776b08ce1a1
CameraPane.java
....@@ -11936,9 +11936,10 @@
1193611936 return;
1193711937 }
1193811938
11939
+ boolean capsLocked = Toolkit.getDefaultToolkit().getLockingKeyState(KeyEvent.VK_CAPS_LOCK);
1193911940
1194011941 // TIMER
11941
- if (!wheeltimer.isRunning() && e.getModifiersEx() == 0) // VR
11942
+ if (!wheeltimer.isRunning() && e.getModifiersEx() == 0 && !capsLocked) // VR
1194211943 {
1194311944 keepboxmode = BOXMODE;
1194411945 keepsupport = SUPPORT;
....@@ -12639,6 +12640,7 @@
1263912640 {
1264012641 manipCamera.Translate(dx, dy, getWidth());
1264112642 }
12643
+ else
1264212644 if ((mouseMode & ZOOM) == 0 && (mouseMode & VR) != 0)
1264312645 {
1264412646 manipCamera.RotateInterest(dx, dy);
....@@ -12872,7 +12874,7 @@
1287212874 }
1287312875 if ((modifiers & CTRLCLICK) == CTRLCLICK)
1287412876 {
12875
- mouseMode |= SELECT; // BACKFORTH;
12877
+ mouseMode |= SELECT;
1287612878 }
1287712879 if ((modifiers & COMMAND) == COMMAND)
1287812880 {
....@@ -13240,8 +13242,8 @@
1324013242 repaint();
1324113243 break;
1324213244 case 'Z':
13243
- RESIZETEXTURE ^= true;
13244
- break;
13245
+ //RESIZETEXTURE ^= true;
13246
+ //break;
1324513247 case 'z':
1324613248 RENDERSHADOW ^= true;
1324713249 lighttouched = true;