source: josm/trunk/src/org/openstreetmap/josm/actions/UnselectAllAction.java@ 627

Last change on this file since 627 was 627, checked in by framm, 16 years ago
  • Property svn:eol-style set to native
File size: 801 bytes
Line 
1// License: GPL. Copyright 2007 by Immanuel Scholz and others
2package org.openstreetmap.josm.actions;
3
4import static org.openstreetmap.josm.tools.I18n.tr;
5
6import java.awt.event.ActionEvent;
7import java.awt.event.KeyEvent;
8import javax.swing.KeyStroke;
9import javax.swing.JComponent;
10
11import org.openstreetmap.josm.Main;
12
13public class UnselectAllAction extends JosmAction {
14
15 public UnselectAllAction() {
16 super(tr("Unselect All"),"unselectall", tr("Unselect all objects."), KeyEvent.VK_U, 0, true);
17
18 // Add extra shortcut C-S-a
19 Main.contentPane.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(
20 KeyStroke.getKeyStroke(KeyEvent.VK_A, KeyEvent.CTRL_DOWN_MASK | KeyEvent.SHIFT_DOWN_MASK), tr("Unselect All"));
21 }
22
23 public void actionPerformed(ActionEvent e) {
24 Main.ds.setSelected();
25 }
26}
Note: See TracBrowser for help on using the repository browser.