Changeset 206 in josm
- Timestamp:
- 2007-04-03T15:31:33+02:00 (18 years ago)
- Location:
- src/org/openstreetmap/josm
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
src/org/openstreetmap/josm/data/osm/visitor/NameVisitor.java
r120 r206 11 11 import javax.swing.JLabel; 12 12 13 import org.openstreetmap.josm.Main; 13 14 import org.openstreetmap.josm.data.osm.Node; 15 import org.openstreetmap.josm.data.osm.OsmPrimitive; 14 16 import org.openstreetmap.josm.data.osm.Segment; 15 17 import org.openstreetmap.josm.data.osm.Way; … … 50 52 name = (ls.id==0?"":ls.id+" ")+"("+ls.from.coor.lat()+","+ls.from.coor.lon()+") -> ("+ls.to.coor.lat()+","+ls.to.coor.lon()+")"; 51 53 } 54 addId(ls); 52 55 icon = ImageProvider.get("data", "segment"); 53 56 trn("segment", "segments", 0); // no marktrn available … … 63 66 if (name == null) 64 67 name = (n.id==0?"":""+n.id)+" ("+n.coor.lat()+","+n.coor.lon()+")"; 68 addId(n); 65 69 icon = ImageProvider.get("data", "node"); 66 70 trn("node", "nodes", 0); // no marktrn available … … 89 93 name += " ("+tr("incomplete")+")"; 90 94 } 95 addId(w); 91 96 icon = ImageProvider.get("data", "way"); 92 97 trn("way", "ways", 0); // no marktrn available … … 97 102 return new JLabel(name, icon, JLabel.HORIZONTAL); 98 103 } 104 105 106 private void addId(OsmPrimitive osm) { 107 if (Main.pref.getBoolean("osm-primitives.showid")) 108 name += " (id: "+osm.id+")"; 109 } 99 110 } -
src/org/openstreetmap/josm/gui/MapMover.java
r138 r206 72 72 * Create a new MapMover 73 73 */ 74 MapMover(NavigatableComponent navComp) { 74 MapMover(NavigatableComponent navComp, boolean registerKeys) { 75 75 this.nc = navComp; 76 76 nc.addMouseListener(this); … … 81 81 int[] k = {KeyEvent.VK_COMMA, KeyEvent.VK_PERIOD, KeyEvent.VK_UP, KeyEvent.VK_RIGHT, KeyEvent.VK_DOWN, KeyEvent.VK_LEFT}; 82 82 83 for (int i = 0; i < n.length; ++i) { 84 Main.contentPane.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(k[i], KeyEvent.CTRL_DOWN_MASK), "MapMover.Zoomer."+n[i]); 85 Main.contentPane.getActionMap().put("MapMover.Zoomer."+n[i], new ZoomerAction(n[i])); 83 if (registerKeys) { 84 for (int i = 0; i < n.length; ++i) { 85 Main.contentPane.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(k[i], KeyEvent.CTRL_DOWN_MASK), "MapMover.Zoomer."+n[i]); 86 Main.contentPane.getActionMap().put("MapMover.Zoomer."+n[i], new ZoomerAction(n[i])); 87 } 86 88 } 87 89 } -
src/org/openstreetmap/josm/gui/MapView.java
r203 r206 86 86 } 87 87 }); 88 new MapMover(this); 88 new MapMover(this, true); 89 89 90 90 // listend to selection changes to redraw the map -
src/org/openstreetmap/josm/gui/PleaseWaitRunnable.java
r175 r206 62 62 if (cancelled) 63 63 return; // since realRun isn't executed, do not call to finish 64 65 // reset dialog state 64 66 Main.pleaseWaitDlg.setTitle(title); 67 errorMessage = null; 68 closeDialogCalled = false; 65 69 66 70 // show the dialog 67 closeDialogCalled = false;68 71 synchronized (this) { 69 72 EventQueue.invokeLater(new Runnable() { … … 77 80 try {wait();} catch (InterruptedException e) {} 78 81 } 79 80 82 81 83 realRun(); -
src/org/openstreetmap/josm/gui/WorldChooser.java
r172 r206 60 60 center = new EastNorth(world.getIconWidth()/2, world.getIconHeight()/2); 61 61 setPreferredSize(new Dimension(200, 100)); 62 new MapMover(this); 62 new MapMover(this, false); 63 63 projection = new Projection() { 64 64 public EastNorth latlon2eastNorth(LatLon p) {
Note:
See TracChangeset
for help on using the changeset viewer.