void NameCmt::writeFields(CFRecord& record) { FrtHeader frtHeader(rt_HeaderFooter); record << frtHeader; unsigned short cchName = static_cast<unsigned short>(name.getSize()); unsigned short cchComment = static_cast<unsigned short>(comment.getSize()); record << cchName << cchComment; record << name << comment; }
void PLV::readFields(CFRecord& record) { FrtHeader frtHeader(rt_PLV); record >> frtHeader; unsigned short flags; record >> wScalePLV >> flags; fPageLayoutView = GETBIT(flags, 0); fRulerVisible = GETBIT(flags, 1); fWhitespaceHidden = GETBIT(flags, 2); }
void NameCmt::readFields(CFRecord& record) { FrtHeader frtHeader(rt_HeaderFooter); record >> frtHeader; unsigned short cchName; unsigned short cchComment; record >> cchName >> cchComment; name.setSize(cchName); comment.setSize(cchComment); record >> name >> comment; }
void DropDownObjIds::readFields(CFRecord& record) { FrtHeader frtHeader(rt_DropDownObjIds); record >> frtHeader; unsigned short cidObj; record >> cidObj; for(unsigned short i = 0; i < cidObj; ++i) { DropDownObjIdPtr id(new DropDownObjId); record >> *id; rgidObj.push_back(id); } }
void FeatHdr::readFields(CFRecord& record) { FrtHeader frtHeader(rt_FeatHdr); record >> frtHeader; record >> isf; record.skipNunBytes(1); // reserved record >> cbHdrData; if(cbHdrData) { switch(isf) { case 0x0002://ISFPROTECTION: record >> protection; break; case 0x0004://ISFFACTOID: if(is_contained_in_Globals) { record >> prop; } break; } } }
void DataLabExt::writeFields(CFRecord& record) { FrtHeader frtHeader(rt_DataLabExt); record << frtHeader; }