diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2011-09-25 13:05:36 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2011-09-25 13:05:36 (GMT) |
commit | 214233ffd78420a2b80f5b477ba59a5b65c41c87 (patch) | |
tree | 5f64338de08ce72826ca0878c754638fed1587d4 /src/memberlist.cpp | |
parent | 5c424c553763d3f56f56e3fa3336b0f1f4a3c44a (diff) | |
download | Doxygen-214233ffd78420a2b80f5b477ba59a5b65c41c87.zip Doxygen-214233ffd78420a2b80f5b477ba59a5b65c41c87.tar.gz Doxygen-214233ffd78420a2b80f5b477ba59a5b65c41c87.tar.bz2 |
Release-1.7.5.1-20110925
Diffstat (limited to 'src/memberlist.cpp')
-rw-r--r-- | src/memberlist.cpp | 35 |
1 files changed, 19 insertions, 16 deletions
diff --git a/src/memberlist.cpp b/src/memberlist.cpp index 3cca845..1ef623c 100644 --- a/src/memberlist.cpp +++ b/src/memberlist.cpp @@ -542,6 +542,7 @@ void MemberList::writeDocumentation(OutputList &ol, ol.endMemberDocList(); } +// members in a table void MemberList::writeSimpleDocumentation(OutputList &ol, Definition *container) { @@ -559,6 +560,7 @@ void MemberList::writeSimpleDocumentation(OutputList &ol, ol.endMemberDocSimple(); } +// separate member pages void MemberList::writeDocumentationPage(OutputList &ol, const char *scopeName, Definition *container) { @@ -573,35 +575,36 @@ void MemberList::writeDocumentationPage(OutputList &ol, container->getOutputFileBase()); if (!generateTreeView) { - container->writeNavigationPath(ol); + container->writeNavigationPath(ol,FALSE); ol.endQuickIndices(); } ol.startContents(); - ol.writeString("<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\">\n" - " <tr>\n" - " <td valign=\"top\">\n"); - - container->writeQuickMemberLinks(ol,md); - - ol.writeString(" </td>\n"); - ol.writeString(" <td valign=\"top\" class=\"mempage\">\n"); - - md->writeDocumentation(this,ol,scopeName,container,m_inGroup); - - ol.writeString(" </td>\n"); - ol.writeString(" </tr>\n"); - ol.writeString("</table>\n"); - if (generateTreeView) { + md->writeDocumentation(this,ol,scopeName,container,m_inGroup); ol.endContents(); container->writeNavigationPath(ol); endFile(ol,TRUE); } else { + ol.writeString("<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\">\n" + " <tr>\n" + " <td valign=\"top\">\n"); + + container->writeQuickMemberLinks(ol,md); + + ol.writeString(" </td>\n"); + ol.writeString(" <td valign=\"top\" class=\"mempage\">\n"); + + md->writeDocumentation(this,ol,scopeName,container,m_inGroup); + + ol.writeString(" </td>\n"); + ol.writeString(" </tr>\n"); + ol.writeString("</table>\n"); + endFile(ol); } } |