예제 #1
0
        public override void StartDrawing(Point location, IStyle style)
        {
            pictureToDrawOn = Graphics.FromImage(model.imageFile.Bitmap);

              pen = preparePen();

              startLocation = location;
        }
예제 #2
0
 public override void StartDrawing(Point location, IStyle brushManager)
 {
 }
예제 #3
0
        public override void StartDrawing(Point location, IStyle style)
        {
            pictureBeforeDrawing = new TextureBrush(model.imageFile.Bitmap);
              pictureToDrawOn = Graphics.FromImage(model.imageFile.Bitmap);

              this.style = style;

              startLocation = location;
        }
예제 #4
0
파일: Tool.cs 프로젝트: pchmielowski/Paint
 public abstract void StartDrawing(Point location, IStyle brushManager);
예제 #5
0
파일: Style.cs 프로젝트: pchmielowski/Paint
 public FilledStyleDecorator(IStyle styleToDecorate)
 {
     this.styleToDecorate = styleToDecorate;
 }
예제 #6
0
파일: Style.cs 프로젝트: pchmielowski/Paint
 public OutlineStyleDecorator(IStyle styleToDecorate)
 {
     this.styleToDecorate = styleToDecorate;
       styleToDecorate.setPen();
 }