public override object Clone() { MarkerFormatRecord record = new MarkerFormatRecord(); record.Auto = this.Auto; record.DataMarkerType = this.DataMarkerType; record.IcvBack = this.IcvBack; record.IcvFore = this.IcvFore; record.NotShowBorder = this.NotShowBorder; record.NotShowInt = this.NotShowInt; record.RGBBack = this.RGBBack; record.RGBFore = this.RGBFore; record.Size = this.Size; return(record); }
public SSAggregate(RecordStream rs, ChartRecordAggregate container) : base(RuleName_SS, container) { dataFormat = (DataFormatRecord)rs.GetNext(); rs.GetNext(); if (rs.PeekNextChartSid() == Chart3DBarShapeRecord.sid) chart3DBarShape = (Chart3DBarShapeRecord)rs.GetNext(); if (rs.PeekNextChartSid() == LineFormatRecord.sid) { lineFormat = (LineFormatRecord)rs.GetNext(); areaFormat = (AreaFormatRecord)rs.GetNext(); pieFormat = (PieFormatRecord)rs.GetNext(); } if(rs.PeekNextChartSid()==SerFmtRecord.sid) serFmt = (SerFmtRecord)rs.GetNext(); if (rs.PeekNextChartSid() == GelFrameRecord.sid) gelFrame = new GelFrameAggregate(rs, this); if (rs.PeekNextChartSid() == MarkerFormatRecord.sid) markerFormat = (MarkerFormatRecord)rs.GetNext(); if (rs.PeekNextChartSid() == AttachedLabelRecord.sid) attachedLabel = (AttachedLabelRecord)rs.GetNext(); if (rs.PeekNextChartSid() == ShapePropsStreamRecord.sid) shapeProps1 = new ShapePropsAggregate(rs, this); if (rs.PeekNextChartSid() == ShapePropsStreamRecord.sid) shapeProps2 = new ShapePropsAggregate(rs, this); if (rs.PeekNextChartSid() == CrtMlFrtRecord.sid) crtMlFrt = new CrtMlFrtAggregate(rs, this); Record r = rs.GetNext();//EndRecord Debug.Assert(r.GetType() == typeof(EndRecord)); }
public override object Clone() { MarkerFormatRecord record = new MarkerFormatRecord(); record.Auto = this.Auto; record.DataMarkerType = this.DataMarkerType; record.IcvBack = this.IcvBack; record.IcvFore = this.IcvFore; record.NotShowBorder = this.NotShowBorder; record.NotShowInt = this.NotShowInt; record.RGBBack = this.RGBBack; record.RGBFore = this.RGBFore; record.Size = this.Size; return record; }