Ticket #7153: LayerShortcuts.patch
| File LayerShortcuts.patch, 3.2 KB (added by , 14 years ago) |
|---|
-
src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java
442 442 putValue(SMALL_ICON, ImageProvider.get("dialogs", "showhide")); 443 443 putValue(SHORT_DESCRIPTION, tr("Toggle visible state of the selected layer.")); 444 444 putValue("help", HelpUtil.ht("/Dialog/LayerList#ShowHideLayer")); 445 putValue(ACCELERATOR_KEY, Shortcut.registerShortcut("core_multikey:showHideLayer", "", 'S', Shortcut.GROUP_DIRECT, KeyEvent. ALT_DOWN_MASK + KeyEvent.CTRL_DOWN_MASK).getKeyStroke());445 putValue(ACCELERATOR_KEY, Shortcut.registerShortcut("core_multikey:showHideLayer", "", 'S', Shortcut.GROUP_DIRECT, KeyEvent.SHIFT_DOWN_MASK).getKeyStroke()); 446 446 if (init) { 447 447 updateEnabledState(); 448 448 } … … 629 629 public ActivateLayerAction() { 630 630 putValue(SMALL_ICON, ImageProvider.get("dialogs", "activate")); 631 631 putValue(SHORT_DESCRIPTION, tr("Activate the selected layer")); 632 putValue(ACCELERATOR_KEY, Shortcut.registerShortcut("core_multikey:activateLayer", "", 'A', Shortcut.GROUP_DIRECT, KeyEvent.SHIFT_DOWN_MASK + KeyEvent.ALT_DOWN_MASK).getKeyStroke());632 putValue(ACCELERATOR_KEY, Shortcut.registerShortcut("core_multikey:activateLayer", "", 'A', Shortcut.GROUP_DIRECT, KeyEvent.SHIFT_DOWN_MASK).getKeyStroke()); 633 633 putValue("help", HelpUtil.ht("/Dialog/LayerList#ActivateLayer")); 634 634 } 635 635 -
src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java
89 89 90 90 SwingUtilities.invokeLater(new Runnable(){ 91 91 public void run() { 92 if (Main.map==null || Main.map.mapView==null) return; 92 93 Main.map.mapView.addMouseListener(new MouseAdapter() { 93 94 @Override public void mousePressed(MouseEvent e) { 94 95 if (e.getButton() != MouseEvent.BUTTON1) -
src/org/openstreetmap/josm/actions/CreateMultipolygonAction.java
48 48 public CreateMultipolygonAction() { 49 49 super(tr("Create multipolygon"), "multipoly_create", tr("Create multipolygon."), 50 50 Shortcut.registerShortcut("tools:multipoly", tr("Tool: {0}", tr("Create multipolygon")), 51 KeyEvent.VK_A, Shortcut.GROUP_ EDIT, Shortcut.SHIFT_DEFAULT), true);51 KeyEvent.VK_A, Shortcut.GROUP_DIRECT, KeyEvent.ALT_DOWN_MASK | KeyEvent.CTRL_DOWN_MASK ), true); 52 52 } 53 53 /** 54 54 * The action button has been clicked
