Changeset 5028 in josm for trunk/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java
- Timestamp:
- 2012-02-28T11:29:30+01:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java
r5018 r5028 118 118 ActivateLayerAction activateLayerAction; 119 119 ShowHideLayerAction showHideLayerAction; 120 120 121 121 //TODO This duplicates ShowHide actions functionality 122 122 /** stores which layer index to toggle and executes the ShowHide action if the layer is present */ … … 160 160 super(tr("Layers"), "layerlist", tr("Open a list of all loaded layers."), 161 161 Shortcut.registerShortcut("subwindow:layers", tr("Toggle: {0}", tr("Layers")), KeyEvent.VK_L, 162 Shortcut.ALT_SHIFT), 100, true); 162 Shortcut.ALT_SHIFT), 100, true); 163 163 164 164 // create the models … … 240 240 MultikeyActionsHandler.getInstance().addAction(activateLayerAction); 241 241 adaptTo(activateLayerAction, selectionModel); 242 242 243 243 JumpToMarkerActions.initialize(); 244 244 … … 445 445 */ 446 446 public ShowHideLayerAction(boolean init) { 447 putValue(NAME, tr("Show/hide")); 447 448 putValue(SMALL_ICON, ImageProvider.get("dialogs", "showhide")); 448 449 putValue(SHORT_DESCRIPTION, tr("Toggle visible state of the selected layer.")); 449 450 putValue("help", HelpUtil.ht("/Dialog/LayerList#ShowHideLayer")); 450 451 multikeyShortcut = Shortcut.registerShortcut("core_multikey:showHideLayer", tr("Multikey: {0}", 451 tr("Show/hide layer")), KeyEvent.VK_S, Shortcut.SHIFT); 452 tr("Show/hide layer")), KeyEvent.VK_S, Shortcut.SHIFT); 452 453 if (init) { 453 454 updateEnabledState(); … … 549 550 */ 550 551 public LayerOpacityAction() { 552 putValue(NAME, tr("Opacity")); 551 553 putValue(SHORT_DESCRIPTION, tr("Adjust opacity of the layer.")); 552 554 putValue(SMALL_ICON, ImageProvider.get("dialogs/layerlist", "transparency")); … … 640 642 641 643 public ActivateLayerAction() { 644 putValue(NAME, tr("Activate")); 642 645 putValue(SMALL_ICON, ImageProvider.get("dialogs", "activate")); 643 646 putValue(SHORT_DESCRIPTION, tr("Activate the selected layer")); 644 647 multikeyShortcut = Shortcut.registerShortcut("core_multikey:activateLayer", tr("Multikey: {0}", 645 tr("Activate layer")), KeyEvent.VK_A, Shortcut.SHIFT); 648 tr("Activate layer")), KeyEvent.VK_A, Shortcut.SHIFT); 646 649 putValue("help", HelpUtil.ht("/Dialog/LayerList#ActivateLayer")); 647 650 } … … 737 740 738 741 public MergeAction() { 742 putValue(NAME, tr("Merge")); 739 743 putValue(SMALL_ICON, ImageProvider.get("dialogs", "mergedown")); 740 744 putValue(SHORT_DESCRIPTION, tr("Merge this layer into another layer")); … … 799 803 CheckParameterUtil.ensureParameterNotNull(layer, "layer"); 800 804 this.layer = layer; 805 updateEnabledState(); 806 } 807 808 public DuplicateAction() { 801 809 putValue(NAME, tr("Duplicate")); 802 updateEnabledState();803 }804 805 public DuplicateAction() {806 810 putValue(SMALL_ICON, ImageProvider.get("dialogs", "duplicatelayer")); 807 811 putValue(SHORT_DESCRIPTION, tr("Duplicate this layer")); … … 1033 1037 class MoveUpAction extends AbstractAction implements IEnabledStateUpdating{ 1034 1038 public MoveUpAction() { 1039 putValue(NAME, tr("Move up")); 1035 1040 putValue(SMALL_ICON, ImageProvider.get("dialogs", "up")); 1036 1041 putValue(SHORT_DESCRIPTION, tr("Move the selected layer one row up.")); … … 1054 1059 class MoveDownAction extends AbstractAction implements IEnabledStateUpdating { 1055 1060 public MoveDownAction() { 1061 putValue(NAME, tr("Move down")); 1056 1062 putValue(SMALL_ICON, ImageProvider.get("dialogs", "down")); 1057 1063 putValue(SHORT_DESCRIPTION, tr("Move the selected layer one row down."));
Note:
See TracChangeset
for help on using the changeset viewer.
