Beispiel #1
0
 public virtual void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawPolyLine(close, xy);
 }
Beispiel #2
0
 public override void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawArcT(x1, y1, x2, y2, bulge);
 }
Beispiel #3
0
 public override void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawEllipseT(x, y, aradius, bradius, tilt);
 }
Beispiel #4
0
 public override void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawRectangleT(x1, y1, x2, y2);
 }
Beispiel #5
0
 public override void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawCircleT(x1, y1, radius);
 }
Beispiel #6
0
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.PatternTransform = t;
 }
Beispiel #7
0
 public virtual void Play(Painter target, MetafilePlayFlags flags)
 {
     target.SetPixel(x, y, rgb);
 }
Beispiel #8
0
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawPictureT(pic, x, y);
 }
Beispiel #9
0
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.Blit(pic, dst_x, dst_y, dst_w, dst_h, src_x, src_y, src_w, src_h);
 }
Beispiel #10
0
 public override void Play(Painter target, MetafilePlayFlags flags)
 {
     target.FillPathT(path);
 }
Beispiel #11
0
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawTextT(txt, x, y, size, angle, align);
 }
Beispiel #12
0
 public virtual void Play(Painter target, MetafilePlayFlags flags)
 {
     target.FillPath(path);
 }
Beispiel #13
0
 public override void Play(Painter target, MetafilePlayFlags flags)
 {
     target.FillGradientRectangle(x1, y1, x2, y2, y1color, y2color);
 }
Beispiel #14
0
 public override void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawPolyLineT(close, xy);
 }
Beispiel #15
0
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.LineJoin = join;
 }
Beispiel #16
0
 public virtual void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawMark(x, y, type, size);
 }
Beispiel #17
0
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.Pattern = pattern;
 }
Beispiel #18
0
 public override void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawMarkT(x, y, type, size);
 }
Beispiel #19
0
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.FillMode = fm;
 }
Beispiel #20
0
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.AntiGrain = antigrain;
 }
Beispiel #21
0
 public virtual void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawRectangle(x1, y1, x2, y2);
 }
Beispiel #22
0
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.Hatch = hatch;
 }
Beispiel #23
0
 public virtual void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawCircle(x1, y1, radius);
 }
Beispiel #24
0
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.LineWidth = lwt;
 }
Beispiel #25
0
 public virtual void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawArc(x1, y1, x2, y2, bulge);
 }
Beispiel #26
0
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.LineStyleDashes = dashes;
 }
Beispiel #27
0
 public virtual void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawEllipse(x, y, aradius, bradius, tilt);
 }
Beispiel #28
0
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.EndCaps = cap;
 }
Beispiel #29
0
 public override void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawEllipticArcT(x, y, aradius, bradius, tilt, startangle, sweepangle);
 }
Beispiel #30
0
        Painter measurepainter = null;  //created on demand

        public PainterFeedback(PictureFeedback target, Painter measurepainter)
        {
            this.target = target;
            base.Clip   = new Rectangle2i(0, 0, target.Width - 1, target.Height - 1);
        }