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