Alsing.SourceCode.SyntaxDocumentExporters.CollapsingHTMLExporter.RenderCollapsed C# (CSharp) Method

RenderCollapsed() private method

private RenderCollapsed ( Row r, Row TrueRow, int i, string ImagePath, string guid ) : void
r Row
TrueRow Row
i int
ImagePath string
guid string
return void
        private void RenderCollapsed(Row r, Row TrueRow, int i, string ImagePath,
                                     string guid)
        {
            Out("<div style=\"display:none;\" id=\"closed" + guid + "_" + i.ToString
                                                                              (CultureInfo.InvariantCulture) + "\">");
            string img = "plus.gif";
            try
            {
                if (TrueRow.expansion_StartSpan.Parent.Parent == null)
                    img = "PlusNoLines.gif";
            }
            catch {}


            Out("<img src=\"" + ImagePath + img + "\" align=top onclick=\"open" +
                guid + "_" + i.ToString
                                 (CultureInfo.InvariantCulture) +
                ".style.display='block'; closed" + guid + "_" + i.ToString
                                                                    (CultureInfo.InvariantCulture) +
                ".style.display='none'; \">");

            foreach (Word w in r)
            {
                write(w.Text, w.Style);
            }

            Out("</div>");
        }