internal override void OnMouseMoveEvent(object obj)
{
// only if we are the active tab
if (!IsActiveTab)
return;
var point = obj as IPoint;
if (point == null)
return;
if (!HasPoint1)
{
Point1 = point;
}
else if(HasPoint1 && IsInteractive)
{
var polyline = GetGeoPolylineFromPoints(Point1, point);
UpdateDistance(polyline);
// update ring feedback, distance
UpdateFeedbackWithGeoCircle();
}
}