@Override public void keyReleased(KeyEvent e) { if (!e.isAltDown()) { plugin.setHotKeyPressed(false); } } }
@Override public void keyPressed(KeyEvent e) { if (e.isAltDown()) { plugin.setHotKeyPressed(true); } }
@Override public void keyReleased(KeyEvent e) { if (!e.isAltDown()) { inOverlayDraggingMode = false; } if (!e.isShiftDown()) { inMenuEntryMode = false; } }
@Override public void keyPressed(KeyEvent e) { if (e.isAltDown()) { inOverlayDraggingMode = true; } if (e.isShiftDown() && runeLiteConfig.menuEntryShift()) { inMenuEntryMode = true; } }
/** * @see KeyEvent */ public boolean isAltDown() { return event.isAltDown(); }
/** * @see KeyEvent */ public boolean isAltDown() { return event.isAltDown(); }
@Override public void keyPressed(KeyEvent e) { altDown = e.isAltDown() || e.isAltGraphDown(); shiftDown = e.isShiftDown(); /* no longer supported if (e.getKeyCode() == KeyEvent.VK_T) add(); */ if (e.getKeyCode() == KeyEvent.VK_F) flatten(); if (e.getKeyCode() == KeyEvent.VK_DELETE) delete(); } @Override
/** * Returns true if the pressed key is a modifier key (including 'escape' and 'tab' + control key). * @param e key event * @return result of check */ public static boolean modifier(final KeyEvent e) { final int c = e.getKeyCode(); return c == VK_ALT || c == VK_SHIFT || c == VK_META || c == VK_CONTROL || c == VK_PAUSE || c == VK_CAPS_LOCK || c == VK_ESCAPE || c == VK_TAB && (e.isAltDown() || e.isMetaDown() || e.isControlDown()); }
@Override public void recive(KeyEvent ke) { if( ke==null )return; if( ke.isControlDown() && !ke.isShiftDown() && !ke.isAltDown() && ke.getKeyCode()==KeyEvent.VK_E ){ autoResizeCell(ke); } } });
/** * Returns true if the pressed key includes a control key. * @param e key event * @return result of check */ public static boolean control(final KeyEvent e) { // With Mac, special characters are available via ALT return e.isControlDown() || e.isMetaDown() || !MAC && e.isAltDown(); }
@Override public void keyReleased(KeyEvent e) { altDown = e.isAltDown() || e.isAltGraphDown(); shiftDown = e.isShiftDown(); } @Override
/** * Returns true if the pressed key includes a control key. * @param e key event * @return result of check */ public static boolean control(final KeyEvent e) { // With Mac, special characters are available via ALT return e.isControlDown() || e.isMetaDown() || !MAC && e.isAltDown(); }
private void setModifiers(KeyEvent ke) { if (ke.isShiftDown() || ke.isControlDown() || ke.isAltDown() || ke.isMetaDown()) { panel.shiftCheckbox.setSelected(ke.isShiftDown()); panel.controlCheckbox.setSelected(ke.isControlDown()); panel.altCheckbox.setSelected(ke.isAltDown()); panel.metaCheckbox.setSelected(ke.isMetaDown()); } }
@Override public void keyPressed(final KeyEvent e) { final int keyCode = e.getKeyCode(); if (e.isShiftDown() && (e.isControlDown() || e.isAltDown()) && (keyCode == KeyEvent.VK_A)) { IJ.error("You seem to be trying to start Sholl analysis, but the focus is on the wrong window.\n" + "Bring the (2D) image window to the foreground and try again."); e.consume(); } }
boolean isTypeAheadKey(KeyEvent e) { return !e.isAltDown() && !e.isControlDown() && !e.isMetaDown(); } }
@Override public void keyReleased(KeyEvent e) { altDown = e.isAltDown() || e.isAltGraphDown(); shiftDown = e.isShiftDown(); } @Override
public static boolean isReallyTypedEvent(KeyEvent e) { char c = e.getKeyChar(); if (c < 0x20 || c == 0x7F) return false; if (SystemInfo.isMac) { return !e.isMetaDown() && !e.isControlDown(); } return !e.isAltDown() && !e.isControlDown(); }
@Override public void keyReleased(KeyEvent e) { if (!e.isAltDown() && !e.isAltGraphDown() && !e.isControlDown() && !e.isMetaDown() && !e.isShiftDown()) { searchFieldKeyReleased(e); } } });
protected boolean isSplitActionTriggered(final KeyEvent e) { final int keyCode = e.getKeyCode(); if (keyCode == SPLIT_KEY_CODE && keyCode != -1 && e.isAltDown()&& !e.isAltGraphDown()&& !e.isControlDown() && ! Compat.isMacOsX()) return true; final KeyStroke splitNodeHotKey = ResourceController.getResourceController().getAcceleratorManager().getAccelerator("SplitNode"); return splitNodeHotKey != null && splitNodeHotKey.getKeyCode() == keyCode && (e.getModifiersEx() & KEYSTROKE_MODIFIERS) == (splitNodeHotKey.getModifiers() & KEYSTROKE_MODIFIERS); }