List of usage examples for com.google.gwt.user.client.ui KeyboardListener KEY_CTRL
int KEY_CTRL
To view the source code for com.google.gwt.user.client.ui KeyboardListener KEY_CTRL.
Click Source Link
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);//from w ww . 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;/*from www. ja v a2 s . c om*/ } 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 w ww . j av a 2 s . c o m*/ } 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 av a 2s . co m*/ } 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(); } }