Revision 2544 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/gui/toolListeners/StatusBarListener.java

View differences:

StatusBarListener.java
45 45
import java.text.NumberFormat;
46 46

  
47 47
import org.cresques.cts.IProjection;
48
import org.cresques.geo.Geodetic;
49
import org.cresques.geo.Projection;
50
import org.cresques.geo.UtmZone;
51 48

  
52 49
import com.iver.andami.PluginServices;
53 50
import com.iver.andami.ui.mdiFrame.MainFrame;
51
import com.iver.cit.gvsig.fmap.FMap;
54 52
import com.iver.cit.gvsig.fmap.MapControl;
53
import com.iver.cit.gvsig.fmap.core.v02.FConstant;
55 54
import com.iver.cit.gvsig.fmap.tools.BehaviorException;
56 55
import com.iver.cit.gvsig.fmap.tools.Events.PointEvent;
57 56
import com.iver.cit.gvsig.fmap.tools.Listeners.PointListener;
......
105 104
		setFractionDigits(p);
106 105
		axisText = setCoorDisplayText(axisText);
107 106
		MainFrame mF = PluginServices.getMainFrame();
107
			
108
		PluginServices.getMainFrame().getStatusBar().setMessage("1",
109
    			FConstant.NAMES[mapControl.getMapContext().getViewPort().getDistanceUnits()]);
110
    	PluginServices.getMainFrame().getStatusBar().setMessage("6", "1:"+mapControl.getMapContext().getScaleView());
111
		PluginServices.getMainFrame().getStatusBar().setMessage("7", mapControl.getViewPort().getProjection().getAbrev()); 
112

  
113
		
108 114
		if (mF != null)
109 115
		{
110 116
			mF.getStatusBar().setMessage("2",
111
					axisText[0] + String.valueOf(nf.format(p.getX())));
117
					axisText[0] + String.valueOf(nf.format(p.getX()/FMap.CHANGEM[mapControl.getViewPort().getDistanceUnits()])));
112 118
			mF.getStatusBar().setMessage("3",
113
					axisText[1] + String.valueOf(nf.format(p.getY())));
119
					axisText[1] + String.valueOf(nf.format(p.getY()/FMap.CHANGEM[mapControl.getViewPort().getDistanceUnits()])));
114 120
		}
115 121
	}
116 122
	

Also available in: Unified diff