internal override void OnNewMapPointEvent(object obj)
{
base.OnNewMapPointEvent(obj);
if (!IsActiveTab)
return;
var point = obj as IPoint;
if (point == null || !IsValidPoint(point))
return;
if (ToolMode == MapPointToolMode.Target)
{
var color = new RgbColorClass() { Red = 255 } as IColor;
var guid = AddGraphicToMap(point, color, true, esriSimpleMarkerStyle.esriSMSSquare);
var addInPoint = new AddInPoint() { Point = point, GUID = guid };
TargetAddInPoints.Insert(0, addInPoint);
}
}