public override void OnMouseDown(MouseEventArgs mouseEvent)
{
if(mouseEvent.Button == MouseButtons.Left)
{
for (int i = 0; i < 2; i++)
{
double x = mouseEvent.X;
double y = mouseEvent.Y;
if(Math.Sqrt( (x-m_x[i]) * (x-m_x[i]) + (y-m_y[i]) * (y-m_y[i]) ) < 5.0)
{
m_dx = x - m_x[i];
m_dy = y - m_y[i];
m_idx = i;
break;
}
}
}
base.OnMouseDown(mouseEvent);
}