List of usage examples for com.google.gwt.user.client.ui KeyboardListener KEY_SHIFT
int KEY_SHIFT
To view the source code for com.google.gwt.user.client.ui KeyboardListener KEY_SHIFT.
Click Source Link
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(); } }