Changeset 101 in josm for src/org/openstreetmap/josm/actions/mapmode/MapMode.java
- Timestamp:
- 2006-05-03T22:21:02+02:00 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/org/openstreetmap/josm/actions/mapmode/MapMode.java
r98 r101 1 1 package org.openstreetmap.josm.actions.mapmode; 2 2 3 import java.awt.Cursor; 3 4 import java.awt.event.ActionEvent; 4 5 import java.awt.event.MouseEvent; … … 23 24 abstract public class MapMode extends JosmAction implements MouseListener, MouseMotionListener { 24 25 26 // private final Cursor cursor; 27 // private Cursor oldCursor; 28 25 29 /** 26 30 * Constructor for mapmodes without an menu 27 31 */ 28 public MapMode(String name, String iconName, String tooltip, String keyname, int keystroke, MapFrame mapFrame ) {32 public MapMode(String name, String iconName, String tooltip, String keyname, int keystroke, MapFrame mapFrame, Cursor cursor) { 29 33 super(name, "mapmode/"+iconName, tooltip, keyname, KeyStroke.getKeyStroke(keystroke, 0)); 34 // this.cursor = cursor; 30 35 putValue("active", false); 31 36 } … … 34 39 * Constructor for mapmodes with an menu (no shortcut will be registered) 35 40 */ 36 public MapMode(String name, String iconName, String tooltip, MapFrame mapFrame ) {41 public MapMode(String name, String iconName, String tooltip, MapFrame mapFrame, Cursor cursor) { 37 42 putValue(NAME, name); 38 43 putValue(SMALL_ICON, ImageProvider.get("mapmode", iconName)); 39 44 putValue(SHORT_DESCRIPTION, tooltip); 45 // this.cursor = cursor; 40 46 } 41 47 42 48 public void enterMode() { 43 49 putValue("active", true); 50 // oldCursor = Main.map.mapView.getCursor(); 51 // Main.map.mapView.setCursor(cursor); 52 44 53 } 45 54 public void exitMode() { 46 55 putValue("active", false); 56 // Main.map.mapView.setCursor(oldCursor); 47 57 } 48 58
Note:
See TracChangeset
for help on using the changeset viewer.