public void HandlePointerLeaveField() { if (_currentTool != null) { _currentTool.PointerLeaveField(); } if (Info != null) { Info.ActionUpdateCoordinates(""); } }
public void HandlePointerPosition(PointerEventInfo info) { if (_currentTool != null) { _currentTool.PointerPosition(info, LayerContext.Geometry); } if (Info != null) { Info.ActionUpdateCoordinates(info.X + ", " + info.Y); } }
public void HandlePointerPosition(PointerEventInfo info) { if (_currentTool != null) { _currentTool.PointerPosition(info, LayerContext.Geometry); } if (Info != null) { TileCoord coords = MouseToTileCoords(new Point((int)info.X, (int)info.Y)); Info.ActionUpdateCoordinates(coords.X + ", " + coords.Y); } }