Example usage for com.google.gwt.event.dom.client KeyEvent isControlKeyDown

List of usage examples for com.google.gwt.event.dom.client KeyEvent isControlKeyDown

Introduction

In this page you can find the example usage for com.google.gwt.event.dom.client KeyEvent isControlKeyDown.

Prototype

public boolean isControlKeyDown() 

Source Link

Document

Is the control key down?

Usage

From source file:org.jboss.errai.otec.client.atomizer.Atomizer.java

License:Apache License

private static boolean shouldIgnoreKeyPress(KeyEvent event) {
    if (event.isMetaKeyDown() || event.isControlKeyDown()) {
        return true;
    }/* w w  w  .j  a  va2s. c  o  m*/

    int keyCode;
    if (event instanceof KeyDownEvent) {
        keyCode = ((KeyDownEvent) event).getNativeKeyCode();
    } else {
        return true;
    }

    switch (keyCode) {
    case KeyCodes.KEY_DOWN:
    case KeyCodes.KEY_LEFT:
    case KeyCodes.KEY_UP:
    case KeyCodes.KEY_RIGHT:
    case KeyCodes.KEY_ESCAPE:
    case KeyCodes.KEY_PAGEDOWN:
    case KeyCodes.KEY_PAGEUP:
    case KeyCodes.KEY_HOME:
    case KeyCodes.KEY_END:
        return true;
    }

    return false;
}

From source file:org.opennms.features.topology.ssh.internal.gwt.client.ui.Code.java

License:Open Source License

/**
 * The Code(KeyEvent event) constructor takes a generic KeyEvent and decides whether
 * it is a KeyPressEvent or KeyDownEvent. Any relevant information about the event
 * is extracted and stored in class variables
 * @param event generic KeyEvent/*from w  w  w .j  a v  a2s . c  om*/
 */
@SuppressWarnings("rawtypes")
public Code(KeyEvent event) {
    if (event != null) {
        if (event instanceof KeyPressEvent) {
            kP_Event = (KeyPressEvent) event;
        } else if (event instanceof KeyDownEvent) {
            kD_Event = (KeyDownEvent) event;
        }
        isCtrlDown = event.isControlKeyDown();
        isAltDown = event.isAltKeyDown();
        isShiftDown = event.isShiftKeyDown();
    }

    if (kP_Event != null) {
        charCode = kP_Event.getUnicodeCharCode();
    } else if (kD_Event != null) {
        keyCode = kD_Event.getNativeKeyCode();
    }

    isFunctionKey = false;
    for (int k : keyCodes) {
        if (keyCode == k) {
            isFunctionKey = true;
            break;
        }
    }
}

From source file:org.opennms.gwtterminal.client.Code.java

License:Open Source License

@SuppressWarnings("rawtypes")
public Code(KeyEvent event) {
    if (event != null) {
        if (event instanceof KeyPressEvent) {
            kP_Event = (KeyPressEvent) event;
        } else if (event instanceof KeyDownEvent) {
            kD_Event = (KeyDownEvent) event;
        }/*from  ww  w  . j av  a 2  s  .  c  om*/
        isCtrlDown = event.isControlKeyDown();
        isAltDown = event.isAltKeyDown();
        isShiftDown = event.isShiftKeyDown();
    }
    int temp = 0;
    if (kP_Event != null) {
        charCode = kP_Event.getUnicodeCharCode();
    } else if (kD_Event != null) {
        temp = keyCode = kD_Event.getNativeKeyCode();
    }
    isFunctionKey = false;
    for (int k : keyCodes) {
        if (temp == k) {
            isFunctionKey = true;
            break;
        }
    }
}