コード例 #1
0
ファイル: PutImage.cs プロジェクト: themnotyou/pablodraw
 public override void Write(RipWriter writer)
 {
     base.Write(writer);
     writer.Write(Point);
     writer.WriteWord((int)WriteMode);
     writer.WriteNumber(0);
 }
コード例 #2
0
ファイル: LineStyle.cs プロジェクト: themnotyou/pablodraw
 public override void Write(RipWriter writer)
 {
     base.Write(writer);
     writer.WriteWord((int)Style);
     writer.WriteInt(Pattern);
     writer.WriteWord(Thickness);
 }
コード例 #3
0
 public override void Write(RipWriter writer)
 {
     base.Write(writer);
     writer.WriteWord((int)Font);
     writer.WriteWord((int)Direction);
     writer.WriteWord(CharacterSize);
     writer.WriteWord(0);              // reserved
 }
コード例 #4
0
 public override void Write(RipWriter writer)
 {
     base.Write(writer);
     writer.Write(Point);
     writer.WriteWord(StartAngle);
     writer.WriteWord(EndAngle);
     writer.Write(Radius);
 }
コード例 #5
0
 public override void Write(RipWriter writer)
 {
     base.Write(writer);
     for (int i = 0; i < 16; i++)
     {
         writer.WriteWord(Palette [i]);
     }
 }
コード例 #6
0
ファイル: Button.cs プロジェクト: themnotyou/pablodraw
 public override void Write(RipWriter writer)
 {
     base.Write(writer);
     writer.Write(Rectangle);
     writer.WriteWord(HotKey);
     writer.WriteNumber(Flags);
     writer.WriteNumber(0);
     writer.Write(Text);
 }
コード例 #7
0
ファイル: FilledPolygon.cs プロジェクト: themnotyou/pablodraw
 public override void Write(RipWriter writer)
 {
     base.Write(writer);
     writer.WriteWord(Points.Length);
     for (int i = 0; i < Points.Length; i++)
     {
         writer.Write(Points [i]);
     }
 }
コード例 #8
0
ファイル: FillPattern.cs プロジェクト: themnotyou/pablodraw
 public override void Write(RipWriter writer)
 {
     base.Write(writer);
     for (int i = 0; i < 8; i++)
     {
         writer.WriteWord(Pattern [i]);
     }
     writer.WriteWord(Color);
 }
コード例 #9
0
ファイル: Bezier.cs プロジェクト: themnotyou/pablodraw
        public override void Write(RipWriter writer)
        {
            base.Write(writer);
            if (Points == null)
            {
                Points = new Point[4];
            }
            for (int i = 0; i < 4; i++)
            {
                writer.Write(Points [i]);
            }

            writer.WriteWord(Segments);
        }
コード例 #10
0
ファイル: ResetWindows.cs プロジェクト: themnotyou/pablodraw
 public override void Write(RipWriter writer)
 {
     base.Write(writer);
 }
コード例 #11
0
 public override void Write(RipWriter writer)
 {
     base.Write(writer);
     writer.Write(Start);
     writer.Write(End);
 }
コード例 #12
0
ファイル: Circle.cs プロジェクト: themnotyou/pablodraw
 public override void Write(RipWriter writer)
 {
     base.Write(writer);
     writer.Write(Point);
     writer.WriteWord(Radius);
 }
コード例 #13
0
ファイル: OutTextXY.cs プロジェクト: themnotyou/pablodraw
 public override void Write(RipWriter writer)
 {
     base.Write(writer);
     writer.Write(Point);
     writer.Write(Text);
 }
コード例 #14
0
ファイル: GetImage.cs プロジェクト: themnotyou/pablodraw
 public override void Write(RipWriter writer)
 {
     base.Write(writer);
     writer.Write(Rectangle);
     writer.WriteNumber(0);
 }
コード例 #15
0
 public override void Write(RipWriter writer)
 {
     base.Write(writer);
     writer.WriteWord(Value);
 }
コード例 #16
0
ファイル: FillStyle.cs プロジェクト: themnotyou/pablodraw
 public override void Write(RipWriter writer)
 {
     base.Write(writer);
     writer.WriteWord((int)Style);
     writer.WriteWord(Color);
 }
コード例 #17
0
 public override void Write(RipWriter writer)
 {
     base.Write(writer);
     writer.WriteWord(Color);
     writer.WriteWord(Palette);
 }
コード例 #18
0
        public override void Write(RipWriter writer)
        {
            base.Write(writer);

            writer.WriteWord(Mode == BGICanvas.WriteMode.Xor ? 1 : 0);
        }