コード例 #1
0
            //public EndObject EndObject;

            public DataLabelGroup(IStreamReader reader)
            {
                // *([DataLabExt StartObject] ATTACHEDLABEL [EndObject])

                if (BiffRecord.GetNextRecordType(reader) == RecordType.DataLabExt)
                {
                    this.DataLabExt = (DataLabExt)BiffRecord.ReadRecord(reader);
                    //this.StartObject = (StartObject)BiffRecord.ReadRecord(reader);
                }

                this.AttachedLabelSequence = new AttachedLabelSequence(reader);

                //if (BiffRecord.GetNextRecordType(reader) == RecordType.EndObject)
                //{
                //    this.EndObject = (EndObject)BiffRecord.ReadRecord(reader);
                //}
            }
コード例 #2
0
        //public EndObject EndObject;

        public DftTextSequence(IStreamReader reader)
            : base(reader)
        {
            // DFTTEXT = [DataLabExt StartObject] DefaultText ATTACHEDLABEL [EndObject]

            // [DataLabExt StartObject]
            if (BiffRecord.GetNextRecordType(reader) == RecordType.DataLabExt)
            {
                this.DataLabExt = (DataLabExt)BiffRecord.ReadRecord(reader);
                //this.StartObject = (StartObject)BiffRecord.ReadRecord(reader);
            }

            // DefaultText
            this.DefaultText = (DefaultText)BiffRecord.ReadRecord(reader);

            // ATTACHEDLABEL
            this.AttachedLabelSequence = new AttachedLabelSequence(reader);

            // [EndObject]
            //if (BiffRecord.GetNextRecordType(reader) == RecordType.EndObject)
            //{
            //    this.EndObject = (EndObject)BiffRecord.ReadRecord(reader);
            //}
        }