Changeset 200 in josm for src/org/openstreetmap/josm/gui
- Timestamp:
- 2007-02-14T16:21:14+01:00 (18 years ago)
- Location:
- src/org/openstreetmap/josm/gui
- Files:
-
- 8 added
- 1 deleted
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java
r181 r200 53 53 static JList instance; 54 54 private JScrollPane listScrollPane; 55 55 56 56 public final static class DeleteLayerAction extends AbstractAction { 57 57 … … 91 91 Layer l = layer == null ? (Layer)instance.getSelectedValue() : layer; 92 92 l.visible = !l.visible; 93 Main.map.mapView.repaint(); 94 instance.repaint(); 95 } 96 } 97 98 public final static class ShowHideMarkerText extends AbstractAction { 99 private final Layer layer; 100 101 public ShowHideMarkerText(Layer layer) { 102 super(tr("Show/Hide Text"), ImageProvider.get("dialogs", "showhide")); 103 putValue(SHORT_DESCRIPTION, tr("Toggle visible state of the marker text.")); 104 putValue("help", "Dialog/LayerList/ShowHideText"); 105 this.layer = layer; 106 } 107 108 public void actionPerformed(ActionEvent e) { 109 Layer l = layer == null ? (Layer)instance.getSelectedValue() : layer; 110 String current = Main.pref.get("marker.show "+l.name,"show"); 111 Main.pref.put("marker.show "+l.name, current.equalsIgnoreCase("show") ? "hide" : "show"); 93 112 Main.map.mapView.repaint(); 94 113 instance.repaint();
Note:
See TracChangeset
for help on using the changeset viewer.