Example usage for com.google.gwt.user.client.ui KeyboardListener KEY_SHIFT

List of usage examples for com.google.gwt.user.client.ui KeyboardListener KEY_SHIFT

Introduction

In this page you can find the example usage for com.google.gwt.user.client.ui KeyboardListener KEY_SHIFT.

Prototype

int KEY_SHIFT

To view the source code for com.google.gwt.user.client.ui KeyboardListener KEY_SHIFT.

Click Source Link

Usage

From source file:com.audata.client.widgets.NumericTextBox.java

License:Open Source License

public void onKeyDown(Widget sender, char keyCode, int modifiers) {
    String newChar = Character.toString(keyCode);
    switch (keyCode) {
    case (KeyboardListener.KEY_BACKSPACE):
    case (KeyboardListener.KEY_DELETE):
    case (KeyboardListener.KEY_DOWN):
    case (KeyboardListener.KEY_END):
    case (KeyboardListener.KEY_ENTER):
    case (KeyboardListener.KEY_ESCAPE):
    case (KeyboardListener.KEY_HOME):
    case (KeyboardListener.KEY_LEFT):
    case (KeyboardListener.KEY_PAGEUP):
    case (KeyboardListener.KEY_PAGEDOWN):
    case (KeyboardListener.KEY_RIGHT):
    case (KeyboardListener.KEY_SHIFT):
    case (KeyboardListener.KEY_TAB):
    case (KeyboardListener.KEY_UP):
        break;/*ww  w  .j av  a2s  .  co m*/
    default:
        try {
            new Double(newChar);
        } catch (NumberFormatException nfe) {
            this.cancelKey();
        }
    }
}

From source file:com.tensegrity.wpalo.client.ui.mvc.cubeview.SaveAsDialog.java

License:Open Source License

private final void addViewNameField(FormPanel panel, FormData data, String initialName) {
    name.setFieldLabel(constants.subobjectName());

    name.setValue(initialName);/*  w  w w  . j a va 2 s  . c om*/
    name.addKeyListener(new KeyListener() {
        public void componentKeyUp(ComponentEvent event) {
            super.componentKeyUp(event);
            int keyCode = event.getKeyCode();
            if (keyCode == KeyboardListener.KEY_ESCAPE) {
                close(cancelButton);
            }
            if (keyCode != KeyboardListener.KEY_ALT && keyCode != KeyboardListener.KEY_CTRL
                    && keyCode != KeyboardListener.KEY_SHIFT && keyCode != KeyboardListener.KEY_LEFT
                    && keyCode != KeyboardListener.KEY_RIGHT && keyCode != KeyboardListener.KEY_DOWN
                    && keyCode != KeyboardListener.KEY_UP && keyCode != KeyboardListener.KEY_HOME
                    && keyCode != KeyboardListener.KEY_END) {
                name.validate();
            }
            if (pressedEnter(event.getKeyCode())) {
                close(saveButton);
            }
        }
    });
    panel.add(name, data);
}

From source file:org.gems.ajax.client.edit.tools.SelectionTool.java

License:Open Source License

public void onKeyDown(DiagramElement sender, char keyCode, int modifiers) {
    if (keyCode == KeyboardListener.KEY_CTRL) {
        hasCtrlModifier_ = true;/* w  w  w . j  a va  2  s.  co  m*/
    } else if (keyCode == KeyboardListener.KEY_SHIFT) {
        hasShiftModifier_ = true;
    } else {
        super.onKeyDown(sender, keyCode, modifiers);
    }
}

From source file:org.gems.ajax.client.edit.tools.SelectionTool.java

License:Open Source License

public void onKeyPress(DiagramElement sender, char keyCode, int modifiers) {
    if (keyCode == KeyboardListener.KEY_CTRL) {
        hasCtrlModifier_ = false;//from ww  w  .j  a v a  2  s .  com
    } else if (keyCode == KeyboardListener.KEY_SHIFT) {
        hasShiftModifier_ = false;
    } else if (keyCode == KeyboardListener.KEY_DELETE) {
        deleteSelectedElements();
    } else if (modifiers == KeyboardListener.MODIFIER_CTRL && (keyCode == 'Z' || keyCode == 'z')) {
        // Undo
        getCommandStack().undo();
    } else if (modifiers == KeyboardListener.MODIFIER_CTRL && (keyCode == 'Y' || keyCode == 'y')) {
        // Redo
        getCommandStack().redo();
    } else {
        super.onKeyPress(sender, keyCode, modifiers);
    }
}

From source file:org.gems.ajax.client.edit.tools.SelectionTool.java

License:Open Source License

public void onKeyUp(DiagramElement sender, char keyCode, int modifiers) {
    if (keyCode == KeyboardListener.KEY_CTRL) {
        hasCtrlModifier_ = false;/*from w w w  . j a  v  a 2s  .  com*/
    } else if (keyCode == KeyboardListener.KEY_SHIFT) {
        hasShiftModifier_ = false;
    } else if (keyCode == KeyboardListener.KEY_DELETE) {
        deleteSelectedElements();
    } else if ((modifiers == KeyboardListener.MODIFIER_CTRL || hasCtrlModifier_)
            && (keyCode == 'Z' || keyCode == 'z')) {
        // Undo
        getCommandStack().undo();
    } else if ((modifiers == KeyboardListener.MODIFIER_CTRL || hasCtrlModifier_)
            && (keyCode == 'Y' || keyCode == 'y')) {
        // Redo
        getCommandStack().redo();
    }
}