コード例 #1
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     if (!flags.HasFlag(MetafilePlayFlags.NoOpacityChange))
     {
         target.Opacity = opacity;
     }
 }
コード例 #2
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     if (!flags.HasFlag(MetafilePlayFlags.NoLineStyleChange))
     {
         target.LineStyle = style;
     }
 }
コード例 #3
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     if (!flags.HasFlag(MetafilePlayFlags.NoColorChange))
     {
         target.Color = rgb;
     }
 }
コード例 #4
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     if (target != null)
     {
         foreach (var rec in records)
         {
             rec.Play(target, flags);
         }
     }
 }
コード例 #5
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.Pattern = pattern;
 }
コード例 #6
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.LineJoin = join;
 }
コード例 #7
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public override void Play(Painter target, MetafilePlayFlags flags)
 {
     target.FillPathT(path);
 }
コード例 #8
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public override void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawEllipseT(x, y, aradius, bradius, tilt);
 }
コード例 #9
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public override void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawArcT(x1, y1, x2, y2, bulge);
 }
コード例 #10
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public override void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawCircleT(x1, y1, radius);
 }
コード例 #11
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public override void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawRectangleT(x1, y1, x2, y2);
 }
コード例 #12
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public virtual void Play(Painter target, MetafilePlayFlags flags)
 {
     target.SetPixel(x, y, rgb);
 }
コード例 #13
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.PatternTransform = t;
 }
コード例 #14
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public override void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawMarkT(x, y, type, size);
 }
コード例 #15
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public virtual void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawMark(x, y, type, size);
 }
コード例 #16
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 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);
 }
コード例 #17
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawPictureT(pic, x, y);
 }
コード例 #18
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawTextT(txt, x, y, size, angle, align);
 }
コード例 #19
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.FillMode = fm;
 }
コード例 #20
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.AntiGrain = antigrain;
 }
コード例 #21
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public virtual void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawRectangle(x1, y1, x2, y2);
 }
コード例 #22
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.Hatch = hatch;
 }
コード例 #23
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public virtual void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawCircle(x1, y1, radius);
 }
コード例 #24
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.LineWidth = lwt;
 }
コード例 #25
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public virtual void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawArc(x1, y1, x2, y2, bulge);
 }
コード例 #26
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.LineStyleDashes = dashes;
 }
コード例 #27
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public virtual void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawEllipse(x, y, aradius, bradius, tilt);
 }
コード例 #28
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public void Play(Painter target, MetafilePlayFlags flags)
 {
     target.EndCaps = cap;
 }
コード例 #29
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public override void Play(Painter target, MetafilePlayFlags flags)
 {
     target.DrawEllipticArcT(x, y, aradius, bradius, tilt, startangle, sweepangle);
 }
コード例 #30
0
ファイル: PainterMetafile.cs プロジェクト: ventor3000/guppy2
 public virtual void Play(Painter target, MetafilePlayFlags flags)
 {
     target.FillPath(path);
 }