internal ShapeRenderer(XGraphics gfx, Shape shape, FieldInfos fieldInfos) : base(gfx, shape, fieldInfos) { this.shape = shape; LineFormat lf = (LineFormat)this.shape.GetValue("LineFormat", GV.ReadOnly); this.lineFormatRenderer = new LineFormatRenderer(lf, gfx); }
internal ShapeRenderer(XGraphics gfx, RenderInfo renderInfo, FieldInfos fieldInfos) : base(gfx, renderInfo, fieldInfos) { this.shape = (Shape)renderInfo.DocumentObject; LineFormat lf = (LineFormat)this.shape.GetValue("LineFormat", GV.ReadOnly); this.lineFormatRenderer = new LineFormatRenderer(lf, gfx); FillFormat ff = (FillFormat)this.shape.GetValue("FillFormat", GV.ReadOnly); this.fillFormatRenderer = new FillFormatRenderer(ff, gfx); }
internal ShapeRenderer(DocumentObject domObj, RtfDocumentRenderer docRenderer) : base(domObj, docRenderer) { this.shape = domObj as Shape; }