Пример #1
0
        internal override void Write(GifWriter gifWriter)
        {
            gifWriter.WriteByte(0x21);
            gifWriter.WriteByte(0x01);
            gifWriter.WriteByte(12);

            gifWriter.WriteUInt16(left);
            gifWriter.WriteUInt16(top);
            gifWriter.WriteUInt16(width);
            gifWriter.WriteUInt16(height);

            gifWriter.WriteByte(cellWidth);
            gifWriter.WriteByte(cellHeight);

            gifWriter.WriteByte(foregroundColor);
            gifWriter.WriteByte(backgroundColor);

            gifWriter.WriteTextSubBlocks(text);

            gifWriter.WriteByte(0);
        }
        internal override void Write(GifWriter gifWriter)
        {
            gifWriter.WriteByte(0x21);
            gifWriter.WriteByte(0x01);
            gifWriter.WriteByte(12);

            gifWriter.WriteUInt16(left);
            gifWriter.WriteUInt16(top);
            gifWriter.WriteUInt16(width);
            gifWriter.WriteUInt16(height);

            gifWriter.WriteByte(cellWidth);
            gifWriter.WriteByte(cellHeight);

            gifWriter.WriteByte(foregroundColor);
            gifWriter.WriteByte(backgroundColor);

            gifWriter.WriteTextSubBlocks(text);

            gifWriter.WriteByte(0);
        }
 internal override void Write(GifWriter gifWriter)
 {
     gifWriter.WriteByte(0x21);
     gifWriter.WriteByte(0xFE);
     gifWriter.WriteTextSubBlocks(comment);
 }
Пример #4
0
 internal override void Write(GifWriter gifWriter)
 {
     gifWriter.WriteByte(0x21);
     gifWriter.WriteByte(0xFE);
     gifWriter.WriteTextSubBlocks(comment);
 }