Beispiel #1
0
        public override void OnMouseUp(ZWPictureBox pictureBox, MouseEventArgs e)
        {
            newPolygon.Creating = false;
            newPolygon          = null;

            base.OnMouseUp(pictureBox, e);
        }
Beispiel #2
0
        public override void OnMouseDown(ZWPictureBox pictureBox, MouseEventArgs e)
        {
            Point point = new Point((int)(e.X / pictureBox.Zoom - pictureBox.OffsetX), (int)(e.Y / pictureBox.Zoom - pictureBox.OffsetY));

            newPolygon = new DrawPolygon(pictureBox, point.X, point.Y, point.X + 1, point.Y + 1);
            AddNewObject(pictureBox, newPolygon);

            lastX = point.X;
            lastY = point.Y;
        }