internal void Open(bool writeNoVerticalMarginClass) { byte[] bytes = m_olArabic; switch (m_style) { case RPLFormat.ListStyles.Numbered: switch (m_listLevel % 3) { case 2: bytes = m_olRoman; break; case 0: bytes = m_olAlpha; break; } break; case RPLFormat.ListStyles.Bulleted: switch (m_listLevel % 3) { case 1: bytes = m_ulDisc; break; case 2: bytes = m_ulCircle; break; case 0: bytes = m_ulSquare; break; } break; } m_renderer.WriteStream(bytes); if (m_listLevel == 1 && writeNoVerticalMarginClass) { m_renderer.WriteClassName(m_noVerticalMarginClassName, m_classNoVerticalMargin); } m_renderer.WriteStream(m_closeBracket); }
protected void WriteStream(string s) { m_renderer.WriteStream(s); }