Changeset 612 in josm for trunk/src/org/openstreetmap/josm/gui
- Timestamp:
- 2008-04-18T00:59:07+02:00 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/SelectionManager.java
r357 r612 127 127 eventSource.addMouseMotionListener(this); 128 128 selectionEndedListener.addPropertyChangeListener(this); 129 Main.contentPane.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0), "SelectionManager");130 Main.contentPane.getActionMap().put("SelectionManager", new AbstractAction(){131 public void actionPerformed(ActionEvent e) {132 if (mousePos != null && mousePosStart != null)133 paintRect();134 mousePosStart = null;135 mousePos = null;136 }137 });138 129 eventSource.addPropertyChangeListener("scale", new PropertyChangeListener(){ 139 130 public void propertyChange(PropertyChangeEvent evt) { … … 155 146 eventSource.removeMouseMotionListener(this); 156 147 selectionEndedListener.removePropertyChangeListener(this); 157 Main.contentPane.getInputMap().remove(KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0));158 Main.contentPane.getActionMap().remove("SelectionManager");159 148 } 160 149
Note:
See TracChangeset
for help on using the changeset viewer.