public RPLElementStyle GetSimpleStyles(RPLParagraph paragraph, RPLTextRun textRun) { RPLStyleProps shared = null; RPLStyleProps nonShared = null; GetSimpleStyles(out nonShared, out shared, paragraph, textRun); return(new RPLElementStyle(nonShared, shared)); }
internal void AddTextRun(RPLTextRun textRun) { if (m_textRuns == null) { m_textRuns = new Queue <RPLTextRun>(); } m_textRuns.Enqueue(textRun); m_textRunCount++; }
public void GetSimpleStyles(out RPLStyleProps nonShared, out RPLStyleProps shared, RPLParagraph paragraph, RPLTextRun textRun) { shared = new RPLStyleProps(); nonShared = new RPLStyleProps(); shared.AddAll(ElementPropsDef.SharedStyle); nonShared.AddAll(ElementProps.NonSharedStyle); nonShared.AddAll(paragraph.ElementProps.NonSharedStyle); if (paragraph.ElementProps.Definition != null) { shared.AddAll(paragraph.ElementProps.Definition.SharedStyle); } nonShared.AddAll(textRun.ElementProps.NonSharedStyle); if (textRun.ElementProps.Definition != null) { shared.AddAll(textRun.ElementProps.Definition.SharedStyle); } }