void MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
        {
            _last   = _start = _end = e.Location;
            _moving = true;

            if (_adding)
            {
                _adding = false;
                _new    = CreateAnnotation(new PointF(_start.X, _start.Y), new PointF(_end.X, _end.Y));
                if (_new != null)
                {
                    AddDrawing(_new);
                }
            }
            else
            {
                Selection = HitTest(e.X, e.Y);
                if (Selection != null)
                {
                    Selection.MoveStart(e.X, e.Y);
                }
            }
        }