/// <summary> /// Initializes a ParagraphRenderer object for formatting. /// </summary> /// <param name="gfx">The XGraphics object to do measurements on.</param> /// <param name="paragraph">The paragraph to format.</param> /// <param name="fieldInfos">The field infos.</param> internal ParagraphRenderer(XGraphics gfx, Paragraph paragraph, FieldInfos fieldInfos) : base(gfx, paragraph, fieldInfos) { this.paragraph = paragraph; ParagraphRenderInfo parRenderInfo = new ParagraphRenderInfo(); parRenderInfo.paragraph = this.paragraph; ((ParagraphFormatInfo)parRenderInfo.FormatInfo).widowControl = this.paragraph.Format.WidowControl; this.renderInfo = parRenderInfo; }
/// <summary> /// Initializes a ParagraphRenderer object for formatting. /// </summary> /// <param name="gfx">The XGraphics object to do measurements on.</param> /// <param name="paragraph">The paragraph to format.</param> /// <param name="fieldInfos">The field infos.</param> internal ParagraphRenderer(XGraphics gfx, Paragraph paragraph, FieldInfos fieldInfos) : base(gfx, paragraph, fieldInfos) { _paragraph = paragraph; ParagraphRenderInfo parRenderInfo = new ParagraphRenderInfo(); parRenderInfo.DocumentObject = _paragraph; ((ParagraphFormatInfo)parRenderInfo.FormatInfo)._widowControl = _paragraph.Format.WidowControl; _renderInfo = parRenderInfo; }