text: public ViewFieldsRecord(RecordInputStream in1){sxaxis = in1.ReadShort();cSub = in1.ReadShort();grbitSub = in1.ReadShort();cItm = in1.ReadShort();int cchName = in1.ReadUShort();if (cchName != STRING_NOT_PRESENT_LEN){int flag = in1.ReadByte();if ((flag & 0x01) != 0){_name = in1.ReadUnicodeLEString(cchName);}else{_name = in1.ReadCompressedUnicode(cchName);}}}