public DrawableEllipse(Pen pen, Rectangle rectangle) { Pen = pen; _boundingRectangle = rectangle; SaveBehaviour = new EllipseSaver(this); MoveBehaviour = new RectangleMover(this); }
public DrawableLine(Pen pen, Point startPoint, Point endPoint) { Pen = pen; StartPoint = startPoint; EndPoint = endPoint; SaveBehaviour = new LineSaver(this); MoveBehaviour = new LineMover(this); }