Example #1
0
        public GRPICONDIRENTRY ToGrpIconEntry()
        {
            GRPICONDIRENTRY grpIconEntry = new GRPICONDIRENTRY();

            grpIconEntry.bColorCount  = this.bColorCount;
            grpIconEntry.bHeight      = this.bHeight;
            grpIconEntry.bReserved    = this.bReserved;
            grpIconEntry.bWidth       = this.bWidth;
            grpIconEntry.dwBytesInRes = this.dwBytesInRes;
            grpIconEntry.wBitCount    = this.wBitCount;
            grpIconEntry.wPlanes      = this.wPlanes;
            return(grpIconEntry);
        }
Example #2
0
        public void Read(Stream stream)
        {
            BinaryReader br = new BinaryReader(stream);

            idReserved = br.ReadUInt16();
            idType     = br.ReadUInt16();
            idCount    = br.ReadUInt16();
            idEntries  = new GRPICONDIRENTRY[idCount];
            for (int i = 0; i < idCount; i++)
            {
                idEntries[i] = new GRPICONDIRENTRY(stream);
            }
        }
Example #3
0
        public ushort nID;                    // the ID

        #region Constructors
        public GRPICONDIRENTRY(Stream stream)
        {
            this = new GRPICONDIRENTRY();
            Read(stream);
        }
Example #4
0
 public GRPICONDIRENTRY ToGrpIconEntry()
 {
     GRPICONDIRENTRY grpIconEntry = new GRPICONDIRENTRY();
     grpIconEntry.bColorCount    = this.bColorCount;
     grpIconEntry.bHeight        = this.bHeight;
     grpIconEntry.bReserved      = this.bReserved;
     grpIconEntry.bWidth         = this.bWidth;
     grpIconEntry.dwBytesInRes   = this.dwBytesInRes;
     grpIconEntry.wBitCount      = this.wBitCount;
     grpIconEntry.wPlanes        = this.wPlanes;
     return grpIconEntry;
 }
Example #5
0
        public ushort nID; // the ID

        #region Constructors

        public GRPICONDIRENTRY(Stream stream)
        {
            this = new GRPICONDIRENTRY();
            this.Read(stream);
        }
Example #6
0
 public void Read(Stream stream)
 {
     BinaryReader br = new BinaryReader(stream);
     idReserved      = br.ReadUInt16();
     idType          = br.ReadUInt16();
     idCount         = br.ReadUInt16();
     idEntries       = new GRPICONDIRENTRY[idCount];
     for(int i=0; i<idCount; i++)
         idEntries[i] = new GRPICONDIRENTRY(stream);
 }