]> git.saurik.com Git - wxWidgets.git/commitdiff
Regenerated new Doxygen custom HTML header, footer, and stylesheet with 1.7.6, but...
authorBryan Petty <bryan@ibaku.net>
Thu, 8 Dec 2011 15:45:41 +0000 (15:45 +0000)
committerBryan Petty <bryan@ibaku.net>
Thu, 8 Dec 2011 15:45:41 +0000 (15:45 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@69958 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

14 files changed:
docs/doxygen/Doxyfile_html
docs/doxygen/Doxyfile_inc
docs/doxygen/custom_footer.html [new file with mode: 0644]
docs/doxygen/custom_header.html [new file with mode: 0644]
docs/doxygen/custom_stylesheet.css [new file with mode: 0644]
docs/doxygen/htmlfooter.inc [deleted file]
docs/doxygen/htmlheader.inc [deleted file]
docs/doxygen/logo.png [new file with mode: 0644]
docs/doxygen/mainpages/manual.h
docs/doxygen/regen.bat
docs/doxygen/regen.sh
docs/doxygen/wxtabs.css [deleted file]
docs/doxygen/wxwidgets.css [deleted file]
docs/doxygen/wxwidgets.js

index dc4cf7e10629c2ff60ded54aad40f24836d32fd6..d761b7c8bcc5cf50c2c21936cc343da64c8c8961 100644 (file)
@@ -14,4 +14,5 @@
 
 GENERATE_HTML          = YES
 SEARCHENGINE           = YES
 
 GENERATE_HTML          = YES
 SEARCHENGINE           = YES
+SERVER_BASED_SEARCH    = NO
 
 
index 18f0cd0704c86c23cd050880bac95f5c96af8cb1..796a80d479ba028913a7891faddc724114afcf42 100644 (file)
@@ -13,6 +13,8 @@
 DOXYFILE_ENCODING      = UTF-8
 PROJECT_NAME           = wxWidgets
 PROJECT_NUMBER         = 2.9.3
 DOXYFILE_ENCODING      = UTF-8
 PROJECT_NAME           = wxWidgets
 PROJECT_NUMBER         = 2.9.3
+PROJECT_BRIEF          =
+PROJECT_LOGO           = logo.png
 OUTPUT_DIRECTORY       = out
 CREATE_SUBDIRS         = NO
 OUTPUT_LANGUAGE        = English
 OUTPUT_DIRECTORY       = out
 CREATE_SUBDIRS         = NO
 OUTPUT_LANGUAGE        = English
@@ -321,16 +323,24 @@ IGNORE_PREFIX          = wx
 GENERATE_HTML          = NO # Only change in format output configs
 HTML_OUTPUT            = html
 HTML_FILE_EXTENSION    = .html
 GENERATE_HTML          = NO # Only change in format output configs
 HTML_OUTPUT            = html
 HTML_FILE_EXTENSION    = .html
-HTML_HEADER            = htmlheader.inc
-HTML_FOOTER            = htmlfooter.inc
-HTML_STYLESHEET        =
+HTML_HEADER            = custom_header.html
+HTML_FOOTER            = custom_footer.html
+HTML_STYLESHEET        = custom_stylesheet.css
+HTML_EXTRA_FILES       =
+HTML_COLORSTYLE_HUE    =
+HTML_COLORSTYLE_SAT    = 255
+HTML_COLORSTYLE_GAMMA  = 100
+HTML_TIMESTAMP         = YES
 HTML_ALIGN_MEMBERS     = YES
 HTML_DYNAMIC_SECTIONS  = YES
 DISABLE_INDEX          = NO
 ENUM_VALUES_PER_LINE   = 1
 HTML_ALIGN_MEMBERS     = YES
 HTML_DYNAMIC_SECTIONS  = YES
 DISABLE_INDEX          = NO
 ENUM_VALUES_PER_LINE   = 1
-GENERATE_TREEVIEW      = NONE
+GENERATE_TREEVIEW      = NO
+USE_INLINE_TREES       = NO
 TREEVIEW_WIDTH         = 250
 TREEVIEW_WIDTH         = 250
+EXT_LINKS_IN_WINDOW    = YES
 FORMULA_FONTSIZE       = 10
 FORMULA_FONTSIZE       = 10
+FORMULA_TRANSPARENT    = YES
 
 #---------------------------------------------------------------------------
 # configuration options related to the CHM output
 
 #---------------------------------------------------------------------------
 # configuration options related to the CHM output
diff --git a/docs/doxygen/custom_footer.html b/docs/doxygen/custom_footer.html
new file mode 100644 (file)
index 0000000..63b4389
--- /dev/null
@@ -0,0 +1,21 @@
+<!--BEGIN GENERATE_TREEVIEW-->
+    <li class="footer">
+       Page generated on $datetime by <!--[Doxygen 1.7.6+] $generatedby -->
+       <a href="http://www.doxygen.org/index.html" target="_new">Doxygen</a> $doxygenversion</li>
+   </ul>
+ </div>
+<!--END GENERATE_TREEVIEW-->
+<!--BEGIN !GENERATE_TREEVIEW-->
+<hr class="footer"/>
+<address class="footer">
+       <small>
+               Page generated on $datetime by <!--[Doxygen 1.7.6+] $generatedby -->
+               <a href="http://www.doxygen.org/index.html" target="_new">Doxygen</a> $doxygenversion
+       </small>
+</address>
+<!--END !GENERATE_TREEVIEW-->
+
+<script src="wxwidgets.js" type="text/javascript"></script>
+
+</body>
+</html>
diff --git a/docs/doxygen/custom_header.html b/docs/doxygen/custom_header.html
new file mode 100644 (file)
index 0000000..0cd60cd
--- /dev/null
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<!--BEGIN PROJECT_NAME--><title>$projectname: $title</title><!--END PROJECT_NAME-->
+<!--BEGIN !PROJECT_NAME--><title>$title</title><!--END !PROJECT_NAME-->
+<link href="$relpath$tabs.css" rel="stylesheet" type="text/css"/>
+<link href="$relpath$custom_stylesheet.css" rel="stylesheet" type="text/css" />
+$treeview
+$search
+$mathjax
+</head>
+<body>
+<div id="top"><!-- do not remove this div! -->
+
+<!--BEGIN TITLEAREA-->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0" style="width: 100%;">
+ <tbody>
+ <tr>
+  <!--BEGIN PROJECT_LOGO-->
+  <td id="projectlogo"><a href="http://www.wxwidgets.org/" target="_new"><img alt="Logo" src="$relpath$$projectlogo"/></a></td>
+  <!--END PROJECT_LOGO-->
+  <td style="padding: 0.5em; text-align: right;">
+   <!--BEGIN PROJECT_NUMBER--><span id="projectnumber">Version: $projectnumber</span><!--END PROJECT_NUMBER-->
+  </td>
+  <!--BEGIN DISABLE_INDEX-->
+   <!--BEGIN SEARCHENGINE-->
+   <td>$searchbox</td>
+   <!--END SEARCHENGINE-->
+  <!--END DISABLE_INDEX-->
+ </tr>
+ </tbody>
+</table>
+</div>
+<!--END TITLEAREA-->
diff --git a/docs/doxygen/custom_stylesheet.css b/docs/doxygen/custom_stylesheet.css
new file mode 100644 (file)
index 0000000..e755d7f
--- /dev/null
@@ -0,0 +1,1027 @@
+/*****************************************************************************
+** Name:        custom_stylesheet.css
+** Purpose:     The wxWidgets documentation CSS; a customized version of
+**              the standard Doxygen CSS
+** Author:      Doxygen team
+** RCS-ID:      $Id$
+** Licence:     wxWindows licence
+*****************************************************************************/
+
+body, table, div, p, dl {
+       font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;
+       font-size: 13px;
+       line-height: 1.5;
+}
+
+/* @group Heading Levels */
+
+h1 {
+       font-size: 150%;
+}
+
+.title {
+       font-size: 150%;
+       font-weight: bold;
+       margin: 10px 2px;
+}
+
+h2 {
+       font-size: 120%;
+}
+
+h3 {
+       font-size: 100%;
+}
+
+dt {
+       font-weight: bold;
+}
+
+div.multicol {
+       -moz-column-gap: 1em;
+       -webkit-column-gap: 1em;
+       -moz-column-count: 3;
+       -webkit-column-count: 3;
+}
+
+p.startli, p.startdd, p.starttd {
+       margin-top: 2px;
+}
+
+p.endli {
+       margin-bottom: 0px;
+}
+
+p.enddd {
+       margin-bottom: 4px;
+}
+
+p.endtd {
+       margin-bottom: 2px;
+}
+
+/* @end */
+
+caption {
+       font-weight: bold;
+}
+
+span.legend {
+        font-size: 70%;
+        text-align: center;
+}
+
+h3.version {
+        font-size: 90%;
+        text-align: center;
+}
+
+div.qindex, div.navtab{
+       background-color: #EBEFF6;
+       border: 1px solid #A3B4D7;
+       text-align: center;
+}
+
+div.qindex, div.navpath {
+       width: 100%;
+       line-height: 140%;
+}
+
+div.navtab {
+       margin-right: 15px;
+}
+
+/* @group Link Styling */
+
+a {
+       color: #3D578C;
+       font-weight: normal;
+       text-decoration: none;
+}
+
+.contents a:visited {
+       color: #4665A2;
+}
+
+a:hover {
+       text-decoration: underline;
+}
+
+a.qindex {
+       font-weight: bold;
+}
+
+a.qindexHL {
+       font-weight: bold;
+       background-color: #9CAFD4;
+       color: #ffffff;
+       border: 1px double #869DCA;
+}
+
+.contents a.qindexHL:visited {
+        color: #ffffff;
+}
+
+a.el {
+       font-weight: bold;
+}
+
+a.elRef {
+}
+
+a.code {
+       color: #4665A2; 
+}
+
+a.codeRef {
+       color: #4665A2; 
+}
+
+/* @end */
+
+dl.el {
+       margin-left: -1cm;
+}
+
+.fragment {
+       font-family: monospace, fixed;
+       font-size: 105%;
+}
+
+pre.fragment {
+       border: 1px solid #C4CFE5;
+       background-color: #FBFCFD;
+       padding: 4px 6px;
+       margin: 4px 8px 4px 2px;
+       overflow: auto;
+       word-wrap: break-word;
+       font-size:  9pt;
+       line-height: 125%;
+}
+
+div.ah {
+       background-color: black;
+       font-weight: bold;
+       color: #ffffff;
+       margin-bottom: 3px;
+       margin-top: 3px;
+       padding: 0.2em;
+       border: solid thin #333;
+       border-radius: 0.5em;
+       -webkit-border-radius: .5em;
+       -moz-border-radius: .5em;
+       box-shadow: 2px 2px 3px #999;
+       -webkit-box-shadow: 2px 2px 3px #999;
+       -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
+       background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
+       background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
+}
+
+div.groupHeader {
+       margin-left: 16px;
+       margin-top: 12px;
+       font-weight: bold;
+}
+
+div.groupText {
+       margin-left: 16px;
+       font-style: italic;
+}
+
+body {
+       background-color: white;
+       color: black;
+        margin: 0;
+}
+
+div.contents {
+       margin-top: 10px;
+       margin-left: 8px;
+       margin-right: 8px;
+}
+
+td.indexkey {
+       background-color: #EBEFF6;
+       font-weight: bold;
+       border: 1px solid #C4CFE5;
+       margin: 2px 0px 2px 0;
+       padding: 2px 10px;
+        white-space: nowrap;
+        vertical-align: top;
+}
+
+td.indexvalue {
+       background-color: #EBEFF6;
+       border: 1px solid #C4CFE5;
+       padding: 2px 10px;
+       margin: 2px 0px;
+}
+
+tr.memlist {
+       background-color: #EEF1F7;
+}
+
+p.formulaDsp {
+       text-align: center;
+}
+
+img.formulaDsp {
+       
+}
+
+img.formulaInl {
+       vertical-align: middle;
+}
+
+div.center {
+       text-align: center;
+        margin-top: 0px;
+        margin-bottom: 0px;
+        padding: 0px;
+}
+
+div.center img {
+       border: 0px;
+}
+
+address.footer {
+       margin: 1em;
+       text-align: right;
+}
+
+img.footer {
+       border: 0px;
+       vertical-align: middle;
+}
+
+/* @group Code Colorization */
+
+span.keyword {
+       color: #008000
+}
+
+span.keywordtype {
+       color: #604020
+}
+
+span.keywordflow {
+       color: #e08000
+}
+
+span.comment {
+       color: #800000
+}
+
+span.preprocessor {
+       color: #806020
+}
+
+span.stringliteral {
+       color: #002080
+}
+
+span.charliteral {
+       color: #008080
+}
+
+span.vhdldigit { 
+       color: #ff00ff 
+}
+
+span.vhdlchar { 
+       color: #000000 
+}
+
+span.vhdlkeyword { 
+       color: #700070 
+}
+
+span.vhdllogic { 
+       color: #ff0000 
+}
+
+/* @end */
+
+/*
+.search {
+       color: #003399;
+       font-weight: bold;
+}
+
+form.search {
+       margin-bottom: 0px;
+       margin-top: 0px;
+}
+
+input.search {
+       font-size: 75%;
+       color: #000080;
+       font-weight: normal;
+       background-color: #e8eef2;
+}
+*/
+
+td.tiny {
+       font-size: 75%;
+}
+
+.dirtab {
+       padding: 4px;
+       border-collapse: collapse;
+       border: 1px solid #A3B4D7;
+}
+
+th.dirtab {
+       background: #EBEFF6;
+       font-weight: bold;
+}
+
+hr {
+       height: 0px;
+       border: none;
+       border-top: 1px solid #4A6AAA;
+}
+
+hr.footer {
+       height: 1px;
+       margin: 2em 0em 0em 0em;
+}
+
+/* @group Member Descriptions */
+
+table.memberdecls {
+       border-spacing: 0px;
+       padding: 0px;
+}
+
+.mdescLeft, .mdescRight,
+.memItemLeft, .memItemRight,
+.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
+       background-color: #F9FAFC;
+       border: none;
+       margin: 4px;
+       padding: 1px 0 0 8px;
+}
+
+.mdescLeft, .mdescRight {
+       padding: 0px 8px 4px 8px;
+       color: #555;
+}
+
+.memItemLeft, .memItemRight, .memTemplParams {
+       border-top: 1px solid #C4CFE5;
+}
+
+.memItemLeft, .memTemplItemLeft {
+        white-space: nowrap;
+}
+
+.memItemRight {
+       width: 100%;
+}
+
+.memTemplParams {
+       color: #4665A2;
+        white-space: nowrap;
+}
+
+/* @end */
+
+/* @group Member Details */
+
+/* Styles for detailed member documentation */
+
+.memtemplate {
+       font-size: 80%;
+       color: #4665A2;
+       font-weight: normal;
+       margin-left: 9px;
+}
+
+.memnav {
+       background-color: #EBEFF6;
+       border: 1px solid #A3B4D7;
+       text-align: center;
+       margin: 2px;
+       margin-right: 15px;
+       padding: 2px;
+}
+
+.mempage {
+       width: 100%;
+}
+
+.memitem {
+       padding: 0;
+       margin-bottom: 10px;
+       margin-right: 5px;
+}
+
+.memname {
+        white-space: nowrap;
+        font-weight: bold;
+        margin-left: 6px;
+}
+
+.memproto, dl.reflist dt {
+        border-top: 1px solid #A8B8D9;
+        border-left: 1px solid #A8B8D9;
+        border-right: 1px solid #A8B8D9;
+        padding: 6px 0px 6px 0px;
+        color: #253555;
+        font-weight: bold;
+        text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
+        /* opera specific markup */
+        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+        border-top-right-radius: 8px;
+        border-top-left-radius: 8px;
+        /* firefox specific markup */
+        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
+        -moz-border-radius-topright: 8px;
+        -moz-border-radius-topleft: 8px;
+        /* webkit specific markup */
+        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+        -webkit-border-top-right-radius: 8px;
+        -webkit-border-top-left-radius: 8px;
+        background-image:url('nav_f.png');
+        background-repeat:repeat-x;
+        background-color: #CBDCFE;
+
+}
+
+.memdoc, dl.reflist dd {
+        border-bottom: 1px solid #A8B8D9;      
+        border-left: 1px solid #A8B8D9;      
+        border-right: 1px solid #A8B8D9; 
+        padding: 2px 5px;
+        background-color: #FBFCFD;
+        border-top-width: 0;
+        /* opera specific markup */
+        border-bottom-left-radius: 8px;
+        border-bottom-right-radius: 8px;
+        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+        /* firefox specific markup */
+        -moz-border-radius-bottomleft: 8px;
+        -moz-border-radius-bottomright: 8px;
+        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
+        background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 60%, #F7F8FB 95%, #EEF1F7);
+        /* webkit specific markup */
+        -webkit-border-bottom-left-radius: 8px;
+        -webkit-border-bottom-right-radius: 8px;
+        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+        background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F7F8FB), to(#EEF1F7));
+}
+
+dl.reflist dt {
+        padding: 5px;
+}
+
+dl.reflist dd {
+        margin: 0px 0px 10px 0px;
+        padding: 5px;
+}
+
+.paramkey {
+       text-align: right;
+}
+
+.paramtype {
+       white-space: nowrap;
+}
+
+.paramname {
+       color: #602020;
+       white-space: nowrap;
+}
+.paramname em {
+       font-style: normal;
+}
+
+.params, .retval, .exception, .tparams {
+        border-spacing: 6px 2px;
+}       
+
+.params .paramname, .retval .paramname {
+        font-weight: bold;
+        vertical-align: top;
+}
+        
+.params .paramtype {
+        font-style: italic;
+        vertical-align: top;
+}       
+        
+.params .paramdir {
+        font-family: "courier new",courier,monospace;
+        vertical-align: top;
+}
+
+
+
+
+/* @end */
+
+/* @group Directory (tree) */
+
+/* for the tree view */
+
+.ftvtree {
+       font-family: sans-serif;
+       margin: 0px;
+}
+
+/* these are for tree view when used as main index */
+
+.directory {
+       font-size: 9pt;
+       font-weight: bold;
+       margin: 5px;
+}
+
+.directory h3 {
+       margin: 0px;
+       margin-top: 1em;
+       font-size: 11pt;
+}
+
+/*
+The following two styles can be used to replace the root node title
+with an image of your choice.  Simply uncomment the next two styles,
+specify the name of your image and be sure to set 'height' to the
+proper pixel height of your image.
+*/
+
+/*
+.directory h3.swap {
+       height: 61px;
+       background-repeat: no-repeat;
+       background-image: url("yourimage.gif");
+}
+.directory h3.swap span {
+       display: none;
+}
+*/
+
+.directory > h3 {
+       margin-top: 0;
+}
+
+.directory p {
+       margin: 0px;
+       white-space: nowrap;
+}
+
+.directory div {
+       display: none;
+       margin: 0px;
+}
+
+.directory img {
+       vertical-align: -30%;
+}
+
+/* these are for tree view when not used as main index */
+
+.directory-alt {
+       font-size: 100%;
+       font-weight: bold;
+}
+
+.directory-alt h3 {
+       margin: 0px;
+       margin-top: 1em;
+       font-size: 11pt;
+}
+
+.directory-alt > h3 {
+       margin-top: 0;
+}
+
+.directory-alt p {
+       margin: 0px;
+       white-space: nowrap;
+}
+
+.directory-alt div {
+       display: none;
+       margin: 0px;
+}
+
+.directory-alt img {
+       vertical-align: -30%;
+}
+
+/* @end */
+
+div.dynheader {
+        margin-top: 8px;
+}
+
+address {
+       font-style: normal;
+       color: #2A3D61;
+}
+
+table.doxtable {
+       border-collapse:collapse;
+}
+
+table.doxtable td, table.doxtable th {
+       border: 1px solid #2D4068;
+       padding: 3px 7px 2px;
+}
+
+table.doxtable th {
+       background-color: #374F7F;
+       color: #FFFFFF;
+       font-size: 110%;
+       padding-bottom: 4px;
+       padding-top: 5px;
+       text-align:left;
+}
+
+table.fieldtable {
+        width: 100%;
+        margin-bottom: 10px;
+        border: 1px solid #A8B8D9;
+        border-spacing: 0px;
+        -moz-border-radius: 4px;
+        -webkit-border-radius: 4px;
+        border-radius: 4px;
+        -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
+        -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
+        box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
+}
+
+.fieldtable td, .fieldtable th {
+        padding: 3px 7px 2px;
+}
+
+.fieldtable td.fieldtype, .fieldtable td.fieldname {
+        white-space: nowrap;
+        border-right: 1px solid #A8B8D9;
+        border-bottom: 1px solid #A8B8D9;
+        vertical-align: top;
+}
+
+.fieldtable td.fielddoc {
+        border-bottom: 1px solid #A8B8D9;
+        width: 100%;
+}
+
+.fieldtable tr:last-child td {
+        border-bottom: none;
+}
+
+.fieldtable th {
+        background-image:url('nav_f.png');
+        background-repeat:repeat-x;
+        background-color: #E2E8F2;
+        font-size: 90%;
+        color: #253555;
+        padding-bottom: 4px;
+        padding-top: 5px;
+        text-align:left;
+        -moz-border-radius-topleft: 4px;
+        -moz-border-radius-topright: 4px;
+        -webkit-border-top-left-radius: 4px;
+        -webkit-border-top-right-radius: 4px;
+        border-top-left-radius: 4px;
+        border-top-right-radius: 4px;
+        border-bottom: 1px solid #A8B8D9;
+}
+
+
+.tabsearch {
+       top: 0px;
+       left: 10px;
+       height: 36px;
+       background-image: url('tab_b.png');
+       z-index: 101;
+       overflow: hidden;
+       font-size: 13px;
+}
+
+.navpath ul
+{
+       font-size: 11px;
+       background-image:url('tab_b.png');
+       background-repeat:repeat-x;
+       height:30px;
+       line-height:30px;
+       color:#8AA0CC;
+       border:solid 1px #C2CDE4;
+       overflow:hidden;
+       margin:0px;
+       padding:0px;
+}
+
+.navpath li
+{
+       list-style-type:none;
+       float:left;
+       padding-left:10px;
+       padding-right:15px;
+       background-image:url('bc_s.png');
+       background-repeat:no-repeat;
+       background-position:right;
+       color:#364D7C;
+}
+
+.navpath li.navelem a
+{
+       height:32px;
+       display:block;
+       text-decoration: none;
+       outline: none;
+}
+
+.navpath li.navelem a:hover
+{
+       color:#6884BD;
+}
+
+.navpath li.footer
+{
+        list-style-type:none;
+        float:right;
+        padding-left:10px;
+        padding-right:15px;
+        background-image:none;
+        background-repeat:no-repeat;
+        background-position:right;
+        color:#364D7C;
+        font-size: 8pt;
+}
+
+
+div.summary
+{
+       float: right;
+       font-size: 8pt;
+       padding-right: 5px;
+       width: 50%;
+       text-align: right;
+}       
+
+div.summary a
+{
+       white-space: nowrap;
+}
+
+div.ingroups
+{
+       margin-left: 5px;
+       font-size: 8pt;
+       padding-left: 5px;
+       width: 50%;
+       text-align: left;
+}
+
+div.ingroups a
+{
+       white-space: nowrap;
+}
+
+div.header
+{
+        background-image:url('nav_h.png');
+        background-repeat:repeat-x;
+       background-color: #F9FAFC;
+       margin:  0px;
+       border-bottom: 1px solid #C4CFE5;
+}
+
+div.headertitle
+{
+       padding: 5px 5px 5px 7px;
+}
+
+dl
+{
+        padding: 0 0 0 10px;
+}
+
+dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug
+{
+        border-left:4px solid;
+        padding: 0 0 0 6px;
+}
+
+dl.note
+{
+        border-color: #D0C000;
+}
+
+dl.warning, dl.attention
+{
+        border-color: #FF0000;
+}
+
+dl.pre, dl.post, dl.invariant
+{
+        border-color: #00D000;
+}
+
+dl.deprecated
+{
+        border-color: #505050;
+}
+
+dl.todo
+{
+        border-color: #00C0E0;
+}
+
+dl.test
+{
+        border-color: #3030E0;
+}
+
+dl.bug
+{
+        border-color: #C08050;
+}
+
+#projectlogo
+{
+       padding: 0.5em;
+       text-align: left;
+       vertical-align: bottom;
+       border-collapse: separate;
+}
+#projectlogo img
+{ 
+       border: 0px none;
+}
+#projectname
+{
+       font: 300% Tahoma, Arial,sans-serif;
+       margin: 0px;
+       padding: 2px 0px;
+}
+    
+#projectbrief
+{
+       font: 120% Tahoma, Arial,sans-serif;
+       margin: 0px;
+       padding: 0px;
+}
+
+#projectnumber
+{
+       font: 120% Tahoma, Arial,sans-serif;
+       margin: 0px;
+       padding: 0.5em;
+}
+
+#titlearea
+{
+       padding: 0px;
+       margin: 0px;
+       width: 100%;
+       border-bottom: 1px solid #5373B4;
+}
+
+.image
+{
+        text-align: center;
+}
+
+.dotgraph
+{
+        text-align: center;
+}
+
+.mscgraph
+{
+        text-align: center;
+}
+
+.caption
+{
+       font-weight: bold;
+}
+
+div.zoom
+{
+       border: 1px solid #90A5CE;
+}
+
+dl.citelist {
+        margin-bottom:50px;
+}
+
+dl.citelist dt {
+        color:#334975;
+        float:left;
+        font-weight:bold;
+        margin-right:10px;
+        padding:5px;
+}
+
+dl.citelist dd {
+        margin:2px 0;
+        padding:5px 0;
+}
+
+@media print
+{
+  #top { display: none; }
+  #side-nav { display: none; }
+  #nav-path { display: none; }
+  body { overflow:visible; }
+  h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
+  .summary { display: none; }
+  .memitem { page-break-inside: avoid; }
+  #doc-content
+  {
+    margin-left:0 !important;
+    height:auto !important;
+    width:auto !important;
+    overflow:inherit;
+    display:inline;
+  }
+  pre.fragment
+  {
+    overflow: visible;
+    text-wrap: unrestricted;
+    white-space: -moz-pre-wrap; /* Moz */
+    white-space: -pre-wrap; /* Opera 4-6 */
+    white-space: -o-pre-wrap; /* Opera 7 */
+    white-space: pre-wrap; /* CSS3  */
+    word-wrap: break-word; /* IE 5.5+ */
+  }
+}
+
+
+
+
+/*
+  wxWidgets docs specific styles
+  ==============================
+*/
+
+img.logo {
+    float: right;
+    margin: 20px;
+}
+
+img.appearance {
+    margin: 20px;
+}
+
+table.appearance {
+    width: 100%;
+    text-align: center;
+    font-style: italic;
+    font-size: 90%;
+    /*font-weight: bold;*/
+}
+
+td.green { color: green; }
+td.orange { color: #ff8000; }
+td.red { color: red; }
+
+span.literal {
+    text-decoration: none;
+    font-weight: bold;
+    font-family: monospace, fixed;
+}
+
+/* we make all the following <span> tags render the text just like
+  the standard Doxygen @remarks, @see tags do, to obtain a uniform
+  look and feel */
+span.itemdef, span.lib, span.category, span.stdobj, span.styles,
+span.events, span.flags, span.appearance, span.impl, span.avail {
+    font-weight: bold;
+    line-height: 130%;
+}
+
+span.style, span.event, span.flag {
+    font-weight: bold;
+    color: #880000;
+}
+
+div.styleDesc, div.eventDesc, div.flagDesc {
+    margin-left: 3%;
+    margin-bottom: 1ex;
+}
+
+div.eventHandler {
+    margin: 1em;
+    text-indent: 3%;
+}
+
+div.eventHandler span {
+    padding: 5px;
+    background-color: #eeeeee;
+    font-family: monospace, fixed;
+}
+
+code {
+    font-size: 110%;
+    color: #444444;
+}
diff --git a/docs/doxygen/htmlfooter.inc b/docs/doxygen/htmlfooter.inc
deleted file mode 100644 (file)
index b7fa53d..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-<!-- ******************************************************* -->
-<!--             Standard wxWidgets footer                   -->
-
-<!-- NOTE: <br/> must go inside <p> but <hr/> must go outside -->
-<p><br/></p><hr/>
-
-<table width="100%" border="0">
-<tr>
-    <td align="left">
-        <a href="http://www.wxwidgets.org" style="margin-left: 0px">
-            <img src="powered-by-wxwidgets.png" alt="wxWidgets logo" border="0"/>
-        </a>
-    </td>
-    <td valign="middle" align="center"><p class="footer">Page generated <tt>$datetime</tt> by <a href="http://www.doxygen.org">Doxygen</a> $doxygenversion</p></td>
-    <td valign="middle" align="right"><p>[ <a href="#top" class="top">top</a> ]</p></td>
-</tr>
-</table>
-
-<script src="wxwidgets.js" type="text/javascript"></script>
-
-</body>
-</html>
-
-<!-- ***************************************************** -->
-<!--         End of wxWidgets standard footer              -->
diff --git a/docs/doxygen/htmlheader.inc b/docs/doxygen/htmlheader.inc
deleted file mode 100644 (file)
index d972448..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-
-<!-- ****************************************************** -->
-<!--            Standard wxWidgets header                   -->
-
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
-    <title>$title</title>
-    <meta name="author" content="wxWidgets team"/>
-    <meta name="created" content="$datetime"/>
-    <meta name="keywords" content="wxWidgets"/>
-    <link href="wxwidgets.css" rel="stylesheet" type="text/css"/>
-    <link href="wxtabs.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-
-
-<!--          End of wxWidgets standard header           -->
-<!-- *************************************************** -->
-
diff --git a/docs/doxygen/logo.png b/docs/doxygen/logo.png
new file mode 100644 (file)
index 0000000..f0d4a7f
Binary files /dev/null and b/docs/doxygen/logo.png differ
index 6d28779f2b00dffb986a269ad780cf4300a0c388..9ebc8f40cd410281cd4c357f952891e381ca57ab 100644 (file)
@@ -9,7 +9,7 @@
 
 /**
 
 
 /**
 
-@mainpage Reference manual
+@mainpage Documentation
 @author Julian Smart, Robert Roebling, Vadim Zeitlin, Robin Dunn,
         Stefan Csomor, Francesco Montorsi, Bryan Petty, et al
 @date December, 2011
 @author Julian Smart, Robert Roebling, Vadim Zeitlin, Robin Dunn,
         Stefan Csomor, Francesco Montorsi, Bryan Petty, et al
 @date December, 2011
index 8852f69fe09b414ac4efb56165092dad1e28e2c4..3492e24e3cabf0c6ffafb3a79bc9f33b54350c4a 100644 (file)
@@ -24,11 +24,6 @@ copy images\wxmsw\*.png out\html\wxmsw 2>&1 >NUL
 copy images\wxmac\*.png out\html\wxmac 2>&1 >NUL\r
 copy wxwidgets.js out\html 2>&1 >NUL\r
 \r
 copy images\wxmac\*.png out\html\wxmac 2>&1 >NUL\r
 copy wxwidgets.js out\html 2>&1 >NUL\r
 \r
-REM these CSS are not automatically copied by Doxygen because they're\r
-REM included by our custom html header...\r
-copy wxwidgets.css out\html 2>&1 >NUL\r
-copy wxtabs.css out\html 2>&1 >NUL\r
-\r
 REM set cfgfile variable to the right doxyfile to use,\r
 REM using MS broken batch scripting\r
 setlocal enableextensions\r
 REM set cfgfile variable to the right doxyfile to use,\r
 REM using MS broken batch scripting\r
 setlocal enableextensions\r
index 40e2a68f5e468b306a0798ab7b01018d10529486..0fb271912273e7613962b702aed0b3c62a76aa1c 100755 (executable)
@@ -38,11 +38,6 @@ cp images/wxgtk/*png out/html/wxgtk
 cp images/generic/*png out/html/generic
 cp wxwidgets.js out/html
 
 cp images/generic/*png out/html/generic
 cp wxwidgets.js out/html
 
-# these CSS are not automatically copied by Doxygen because they're
-# included by our custom html header...
-cp wxwidgets.css out/html
-cp wxtabs.css out/html
-
 # which configuration should we use?
 if [[ -z "$1" ]]; then
     cfgfile="Doxyfile_all"
 # which configuration should we use?
 if [[ -z "$1" ]]; then
     cfgfile="Doxyfile_all"
@@ -146,10 +141,8 @@ fi
 # more readable
 currpath=`pwd`/
 interfacepath=`cd ../../interface && pwd`/
 # more readable
 currpath=`pwd`/
 interfacepath=`cd ../../interface && pwd`/
-cat doxygen.log | sed -e "s|$currpath||g" -e "s|$interfacepath||g" >temp
-
-# Doxygen warnings are not completely sorted for filename; enforce correct sorting:
-cat temp | sort >doxygen.log
+cat doxygen.log | sed -e "s|$currpath||g" -e "s|$interfacepath||g" > temp
+cat temp > doxygen.log
 rm temp
 
 # return to the original folder from which this script was launched
 rm temp
 
 # return to the original folder from which this script was launched
diff --git a/docs/doxygen/wxtabs.css b/docs/doxygen/wxtabs.css
deleted file mode 100644 (file)
index 91ac28e..0000000
+++ /dev/null
@@ -1,217 +0,0 @@
-/*****************************************************************************
-** Name:        wxtabs.css
-** Purpose:     The wxWidgets documentation CSS
-** Author:      Doxygen team
-** RCS-ID:      $Id$
-** Licence:     wxWindows licence
-*****************************************************************************/
-
-/*
-  Doxygen classic tabs styles, based on http://www.alistapart.com/articles/slidingdoors 
-*/
-
-DIV.tabs
-{
-   float            : left;
-   width            : 100%;
-   background       : url("tab_b.gif") repeat-x bottom;
-   margin-bottom    : 4px;
-}
-
-DIV.tabs UL
-{
-   margin           : 0px;
-   padding-left     : 10px;
-   list-style       : none;
-}
-
-DIV.tabs LI, DIV.tabs FORM
-{
-   display          : inline;
-   margin           : 0px;
-   padding          : 0px;
-}
-
-DIV.tabs FORM
-{
-   float            : right;
-}
-
-DIV.tabs A
-{
-   float            : left;
-   background       : url("tab_r.gif") no-repeat right top;
-   border-bottom    : 1px solid #84B0C7;
-   font-size        : 80%;
-   font-weight      : bold;
-   text-decoration  : none;
-}
-
-DIV.tabs A:hover
-{
-   background-position: 100% -150px;
-}
-
-DIV.tabs A:link, DIV.tabs A:visited,
-DIV.tabs A:active, DIV.tabs A:hover
-{
-       color: #1A419D;
-}
-
-DIV.tabs SPAN
-{
-   float            : left;
-   display          : block;
-   background       : url("tab_l.gif") no-repeat left top;
-   padding          : 5px 9px;
-   white-space      : nowrap;
-}
-
-DIV.tabs INPUT
-{
-   float            : right;
-   display          : inline;
-   font-size        : 1em;
-}
-
-DIV.tabs TD
-{
-   font-size        : 80%;
-   font-weight      : bold;
-   text-decoration  : none;
-}
-
-
-
-/* Commented Backslash Hack hides rule from IE5-Mac \*/
-DIV.tabs SPAN {float : none;}
-/* End IE5-Mac hack */
-
-DIV.tabs A:hover SPAN
-{
-   background-position: 0% -150px;
-}
-
-DIV.tabs LI.current A
-{
-   background-position: 100% -150px;
-   border-width     : 0px;
-}
-
-DIV.tabs LI.current SPAN
-{
-   background-position: 0% -150px;
-   padding-bottom   : 6px;
-}
-
-DIV.navpath
-{
-   background       : none;
-   border           : none;
-   border-bottom    : 1px solid #84B0C7;
-   text-align       : center;
-   margin           : 2px;
-   padding          : 2px;
-}
-
-
-/*
-   NOTE: since v. 1.7.0 Doxygen uses new style names for some tabs... and in particular uses "tabs2" for
-         the CSS style names of the "Class List, Class Index, Class Hierarchy, Class Members" tabs.
-         For now we keep for "tabs2" tabs the same style used with other ones.
-*/
-
-
-DIV.tabs2
-{
-   float            : left;
-   width            : 100%;
-   background       : url("tab_b.gif") repeat-x bottom;
-   margin-bottom    : 4px;
-}
-
-DIV.tabs2 UL
-{
-   margin           : 0px;
-   padding-left     : 10px;
-   list-style       : none;
-}
-
-DIV.tabs2 LI, DIV.tabs2 FORM
-{
-   display          : inline;
-   margin           : 0px;
-   padding          : 0px;
-}
-
-DIV.tabs2 FORM
-{
-   float            : right;
-}
-
-DIV.tabs2 A
-{
-   float            : left;
-   background       : url("tab_r.gif") no-repeat right top;
-   border-bottom    : 1px solid #84B0C7;
-   font-size        : 80%;
-   font-weight      : bold;
-   text-decoration  : none;
-}
-
-DIV.tabs2 A:hover
-{
-   background-position: 100% -150px;
-}
-
-DIV.tabs2 A:link, DIV.tabs2 A:visited,
-DIV.tabs2 A:active, DIV.tabs2 A:hover
-{
-       color: #1A419D;
-}
-
-DIV.tabs2 SPAN
-{
-   float            : left;
-   display          : block;
-   background       : url("tab_l.gif") no-repeat left top;
-   padding          : 5px 9px;
-   white-space      : nowrap;
-}
-
-DIV.tabs2 INPUT
-{
-   float            : right;
-   display          : inline;
-   font-size        : 1em;
-}
-
-DIV.tabs2 TD
-{
-   font-size        : 80%;
-   font-weight      : bold;
-   text-decoration  : none;
-}
-
-
-
-/* Commented Backslash Hack hides rule from IE5-Mac \*/
-DIV.tabs2 SPAN {float : none;}
-/* End IE5-Mac hack */
-
-DIV.tabs2 A:hover SPAN
-{
-   background-position: 0% -150px;
-}
-
-DIV.tabs2 LI.current A
-{
-   background-position: 100% -150px;
-   border-width     : 0px;
-}
-
-DIV.tabs2 LI.current SPAN
-{
-   background-position: 0% -150px;
-   padding-bottom   : 6px;
-}
\ No newline at end of file
diff --git a/docs/doxygen/wxwidgets.css b/docs/doxygen/wxwidgets.css
deleted file mode 100644 (file)
index ffb2da9..0000000
+++ /dev/null
@@ -1,494 +0,0 @@
-/*****************************************************************************
-** Name:        wxwidgets.css
-** Purpose:     The wxWidgets documentation CSS; a customized version of
-**              the standard Doxygen CSS
-** Author:      Doxygen team
-** RCS-ID:      $Id$
-** Licence:     wxWindows licence
-*****************************************************************************/
-
-
-/*
-  Doxygen classic styles
-  ======================
-*/
-
-BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV {
-    font-family: Geneva, Arial, Helvetica, sans-serif;
-}
-BODY,TD {
-    font-size: 90%;
-}
-H1 {
-    text-align: center;
-    font-size: 160%;
-    border-top: 1em;
-}
-H2 {
-    font-size: 120%;
-    padding-top: 1em;
-    border-top: 3px solid #AAA;
-}
-H3 {
-    text-align: center;
-    font-size: 100%;
-}
-CAPTION {
-    font-weight: bold
-}
-DIV.qindex {
-    width: 100%;
-    background-color: #e8eef2;
-    border: 1px solid #84b0c7;
-    text-align: center;
-    margin: 2px;
-    padding: 2px;
-    line-height: 140%;
-}
-DIV.navpath {
-    width: 100%;
-    background-color: #e8eef2;
-    border: 1px solid #84b0c7;
-    text-align: center;
-    margin: 2px;
-    padding: 2px;
-    line-height: 140%;
-}
-DIV.navtab {
-    background-color: #e8eef2;
-    border: 1px solid #84b0c7;
-    text-align: center;
-    margin: 2px;
-    margin-right: 15px;
-    padding: 2px;
-}
-TD.navtab {
-    font-size: 70%;
-}
-A.qindex {
-    text-decoration: none;
-    font-weight: bold;
-    color: #1A419D;
-}
-A.qindex:visited {
-    text-decoration: none;
-    font-weight: bold;
-    color: #1A419D
-}
-A.qindex:hover {
-    text-decoration: none;
-    background-color: #ddddff;
-}
-A.qindexHL {
-    text-decoration: none;
-    font-weight: bold;
-    background-color: #6666cc;
-    color: #ffffff;
-    border: 1px double #9295C2;
-}
-A.qindexHL:hover {
-    text-decoration: none;
-    background-color: #6666cc;
-    color: #ffffff;
-}
-A.qindexHL:visited {
-    text-decoration: none;
-    background-color: #6666cc;
-    color: #ffffff
-}
-A.el {
-    text-decoration: none;
-    font-weight: bold
-}
-A.elRef {
-    font-weight: bold
-}
-A.code:link {
-    text-decoration: none;
-    font-weight: normal;
-    color: #0000FF
-}
-A.code:visited {
-    text-decoration: none;
-    font-weight: normal;
-    color: #0000FF
-}
-A.codeRef:link {
-    font-weight: normal;
-    color: #0000FF
-}
-A.codeRef:visited {
-    font-weight: normal;
-    color: #0000FF
-}
-A:hover {
-    text-decoration: none;
-    background-color: #f2f2ff
-}
-DL.el {
-    margin-left: -1cm
-}
-.fragment {
-    font-family: monospace, fixed;
-    font-size: 95%;
-}
-PRE.fragment {
-    border: 1px solid #CCCCCC;
-    background-color: #f5f5f5;
-    margin: 4px 8px 4px 2px;
-    padding: 4px 6px;
-}
-DIV.ah {
-    background-color: black;
-    font-weight: bold;
-    color: #ffffff;
-    margin-bottom: 3px;
-    margin-top: 3px
-}
-
-DIV.groupHeader {
-    margin-left: 16px;
-    margin-top: 12px;
-    margin-bottom: 6px;
-    font-weight: bold;
-}
-DIV.groupText {
-    margin-left: 16px;
-    font-style: italic;
-    font-size: 90%
-}
-BODY {
-    background: white;
-    color: black;
-    margin-right: 20px;
-    margin-left: 20px;
-}
-TD.indexkey {
-    background-color: #e8eef2;
-    font-weight: bold;
-    padding: 2px 10px;
-    margin: 2px 0px;
-    border: 1px solid #CCCCCC;
-}
-TD.indexvalue {
-    background-color: #e8eef2;
-    font-style: italic;
-    padding: 2px 10px;
-    margin: 2px 0px;
-    border: 1px solid #CCCCCC;
-}
-TR.memlist {
-    background-color: #f0f0f0;
-}
-P.formulaDsp {
-    text-align: center;
-}
-IMG.formulaDsp {
-}
-IMG.formulaInl {
-    vertical-align: middle;
-}
-SPAN.keyword       { color: #008000 }
-SPAN.keywordtype   { color: #604020 }
-SPAN.keywordflow   { color: #e08000 }
-SPAN.comment       { color: #800000 }
-SPAN.preprocessor  { color: #806020 }
-SPAN.stringliteral { color: #002080 }
-SPAN.charliteral   { color: #008080 }
-SPAN.vhdldigit     { color: #ff00ff }
-SPAN.vhdlchar      { color: #000000 }
-SPAN.vhdlkeyword   { color: #700070 }
-SPAN.vhdllogic     { color: #ff0000 }
-
-/* Doxygen Member Description Style 1.5.7 */
-
-.mdescLeft, .mdescRight,
-.memItemLeft, .memItemRight,
-.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
-    background-color: #FAFAFA;
-    border: none;
-    margin: 4px;
-    padding: 1px 0 0 8px;
-}
-
-.mdescLeft, .mdescRight {
-    padding: 0px 8px 4px 8px;
-    color: #555;
-}
-
-.memItemLeft, .memItemRight, .memTemplParams {
-    border-top: 1px solid #ccc;
-}
-
-.memTemplParams {
-    color: #606060;
-}
-
-/*******************************************/
-
-TD.tiny {
-    font-size: 75%;
-}
-a {
-    color: #1A41A8;
-}
-a:visited {
-    color: #2A3798;
-}
-.dirtab {
-    padding: 4px;
-    border-collapse: collapse;
-    border: 1px solid #84b0c7;
-}
-TH.dirtab {
-    background: #e8eef2;
-    font-weight: bold;
-}
-HR {
-/*
-    height: 3px;
-    margin-top: 1.5em;
-    margin-bottom: 1.5em;
-*/
-    height: 0px;
-    margin: 0;
-    border: 0px;
-}
-
-/* Style for detailed member documentation */
-
-.memtemplate {
-    font-size: 80%;
-    color: #606060;
-    font-weight: normal;
-    margin-left: 3px;
-}
-
-.memnav {
-    background-color: #e8eef2;
-    border: 1px solid #84b0c7;
-    text-align: center;
-    margin: 2px;
-    margin-right: 15px;
-    padding: 2px;
-}
-
-.memitem {
-    padding: 0;
-}
-
-.memname {
-    white-space: nowrap;
-    font-weight: bold;
-    padding: 2px 2px;
-}
-
-.memproto, .memdoc {
-    border: 1px solid #84b0c7;
-}
-
-.memproto {
-    padding: 0;
-    background-color: #d5e1e8;
-    font-weight: bold;
-    -webkit-border-top-left-radius: 8px;
-    -webkit-border-top-right-radius: 8px;
-    -moz-border-radius-topleft: 8px;
-    -moz-border-radius-topright: 8px;
-}
-
-.memdoc {
-    padding: 5px 8px;
-    background-color: #eef3f5;
-    border-top-width: 0;
-    -webkit-border-bottom-left-radius: 8px;
-    -webkit-border-bottom-right-radius: 8px;
-    -moz-border-radius-bottomleft: 8px;
-    -moz-border-radius-bottomright: 8px;
-}
-
-.memdoc p, .memdoc dl, .memdoc ul {
-    margin: 6px 0;
-}
-
-.paramkey {
-    text-align: right;
-}
-.paramtype {
-    white-space: nowrap;
-}
-.paramname {
-    color: #602020;
-    white-space: nowrap;
-}
-.paramname em {
-    font-style: normal;
-}
-
-/* End Styling for detailed member documentation */
-
-/* for the tree view */
-
-.ftvtree {
-    font-family: sans-serif;
-    margin:0.5em;
-}
-.directory {
-    font-size: 9pt;
-    font-weight: bold;
-}
-.directory h3 {
-    margin: 0px;
-    margin-top: 1em;
-    font-size: 11pt;
-}
-.directory > h3 {
-    margin-top: 0;
-}
-.directory p {
-    margin: 0px;
-    white-space: nowrap;
-}
-.directory div {
-    display: none;
-    margin: 0px;
-}
-.directory img {
-    vertical-align: -30%;
-}
-
-/* these are for tree view when not used as main index */
-
-.directory-alt {
-    font-size: 100%;
-    font-weight: bold;
-}
-
-.directory-alt h3 {
-    margin: 0px;
-    margin-top: 1em;
-    font-size: 11pt;
-}
-
-.directory-alt > h3 {
-    margin-top: 0;
-}
-
-.directory-alt p {
-    margin: 0px;
-    white-space: nowrap;
-}
-
-.directory-alt div {
-    display: none;
-    margin: 0px;
-}
-
-.directory-alt img {
-    vertical-align: -30%;
-}
-
-
-
-/*
-  wxWidgets docs specific styles
-  ==============================
-*/
-
-H2 > A.anchor {
-    text-decoration: none;
-    background-color: none;
-    color: black;
-}
-
-H3 > A.anchor {
-    text-decoration: none;
-    background-color: none;
-    color: black;
-}
-
-H4 > A.anchor {
-    text-decoration: none;
-    background-color: none;
-    color: black;
-}
-
-IMG {
-    margin: 20px;
-}
-
-IMG.logo {
-    float: right;
-    margin: 20px;
-}
-
-IMG.appearance {
-    margin: 20px;
-}
-
-.dynheader IMG {
-    margin: 0px;
-}
-
-TABLE.appearance {
-    width: 100%;
-    text-align: center;
-    font-style: italic;
-    font-size: 90%;
-    /*font-weight: bold;*/
-}
-
-TD.green { color: green; }
-TD.orange { color: #ff8000; }
-TD.red { color: red; }
-
-SPAN.literal {
-    text-decoration: none;
-    font-weight: bold;
-    font-family: monospace, fixed;
-}
-
-/* we make all the following <span> tags render the text just like
-  the standard Doxygen @remarks, @see tags do, to obtain a uniform
-  look and feel */
-SPAN.itemdef, SPAN.lib, SPAN.category, SPAN.stdobj, SPAN.styles, SPAN.events, SPAN.flags, SPAN.appearance, SPAN.impl, SPAN.avail {
-    font-weight: bold;
-    line-height: 130%;
-}
-
-SPAN.style, SPAN.event, SPAN.flag {
-    font-weight: bold;
-    color: #880000;
-}
-
-DIV.styleDesc, DIV.eventDesc, DIV.flagDesc {
-    margin-left: 3%;
-    margin-bottom: 1ex;
-}
-
-DIV.eventHandler {
-    margin: 1em;
-    text-indent: 3%;
-}
-
-DIV.eventHandler SPAN {
-    padding: 5px;
-    background-color: #eeeeee;
-    font-family: monospace, fixed;
-}
-
-/* Doxygen defaults the top navigation tabs to a small, bold font,
-  so we reset it here to a larger, normal font. */
-DIV.navigation A SPAN {
-    font-size: 100%;
-    font-weight: normal;
-}
-
-LI {
-    line-height: 115%;
-}
-
-CODE {
-    font-size: 110%;
-    color: #444444;
-}
index 980f91959d77331493bee0ddd898cf558a69823b..714c971dfc1eda4005016ada76043c23073b7eb5 100644 (file)
@@ -31,55 +31,17 @@ function setCookie(c_name,value,expiredays)
   ((expiredays==null) ? '' : ';expires='+exdate.toGMTString());
 }
 
   ((expiredays==null) ? '' : ';expires='+exdate.toGMTString());
 }
 
-// Reimplementation of changeDisplayState
-function mychangeDisplayState( e )
-{
-  var num=this.id.replace(/[^[0-9]/g,'');
-  var button=this.firstChild;
-  var sectionDiv=document.getElementById('dynsection'+num);
-  if (sectionDiv.style.display=='none'||sectionDiv.style.display==''){
-    sectionDiv.style.display='block';
-    button.src='open.gif';
-  }else{
-    sectionDiv.style.display='none';
-    button.src='closed.gif';
-  }
-
-  setCookie( 'sectionDiv.style.display', sectionDiv.style.display );
-
-}
+$(function() {
 
 
-window.onload = function myinitDynSections()
-{
-  var divs=document.getElementsByTagName('div');
-  var sectionCounter=1;
-  for(var i=0;i<divs.length-1;i++){
-    if(divs[i].className=='dynheader'&&divs[i+1].className=='dynsection'){
-      var header=divs[i];
-      var section=divs[i+1];
-      var button=header.firstChild;
-      if (button!='IMG'){
-        divs[i].insertBefore(document.createTextNode(' '),divs[i].firstChild);
-        button=document.createElement('img');
-        divs[i].insertBefore(button,divs[i].firstChild);
-      }
-      header.style.cursor='pointer';
-      header.onclick=mychangeDisplayState;
-      header.id='dynheader'+sectionCounter;
-      section.id='dynsection'+sectionCounter;
+  var display = getCookie('sectionDiv.style.display');
+  if ( display == '' || display == 'block' ) {
+    $('div.dynheader').each(function() { toggleVisibility(this); });
+    setCookie('sectionDiv.style.display', 'block');
+  }
 
 
-      var display = getCookie( 'sectionDiv.style.display' );
-      if ( display == '' || display == 'block' ){
-        section.style.display='block'; // default
-        button.src='open.gif';
-      }else{
-        section.style.display='none';
-        button.src='closed.gif';
-      }
-      setCookie( 'sectionDiv.style.display', section.style.display );
+  $('div.dynheader').click(function() {
+    var display = $('#' + $(this).attr('id') + '-content').css('display');
+    setCookie('sectionDiv.style.display', display);
+  });
 
 
-      section.style.marginLeft='14px';
-      sectionCounter++;
-    }
-  }
-}
+});