public FdoMapPreviewPresenter(IFdoMapView view, MapImage mimg) { _view = view; _mapImage = mimg; _mapImage.MouseMove += new MapImage.MouseEventHandler(MapMouseMove); _mapImage.MapQueried += new MapImage.MapQueryHandler(OnMapQueried); switch (_mapImage.ActiveTool) { case MapImage.Tools.Pan: _view.PanChecked = true; break; case MapImage.Tools.Query: _view.SelectChecked = true; break; case MapImage.Tools.ZoomIn: _view.ZoomInChecked = true; break; case MapImage.Tools.ZoomOut: _view.ZoomOutChecked = true; break; } }