public ViewFieldsRecord(RecordInputStream in) {_sxaxis = in.readShort();_cSub = in.readShort();_grbitSub = in.readShort();_cItm = in.readShort();int cchName = in.readUShort();if (cchName != STRING_NOT_PRESENT_LEN) {int flag = in.readByte();if ((flag & 0x01) != 0) {_name = in.readUnicodeLEString(cchName);} else {_name = in.readCompressedUnicode(cchName);}}}

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);}}}
