X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1f1d2182ffe4feb82a1e674266f47d172ed3cb3c..c29c95fe24973b94fd724db767193171ca7c513d:/docs/doxygen/wxwidgets.css

diff --git a/docs/doxygen/wxwidgets.css b/docs/doxygen/wxwidgets.css
index fc85ed8d53..ffb2da9309 100644
--- a/docs/doxygen/wxwidgets.css
+++ b/docs/doxygen/wxwidgets.css
@@ -1,11 +1,11 @@
 /*****************************************************************************
- ** Name:        wxwidgets.css
- ** Purpose:     The wxWidgets documentation CSS; a customized version of
- **              the standard Doxygen CSS
- ** Author:      Doxygen team
- ** RCS-ID:      $Id$
- ** Licence:     wxWindows license
- *****************************************************************************/
+** 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
+*****************************************************************************/
 
 
 /*
@@ -14,194 +14,179 @@
 */
 
 BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV {
-	font-family: Geneva, Arial, Helvetica, sans-serif;
+    font-family: Geneva, Arial, Helvetica, sans-serif;
 }
 BODY,TD {
-	font-size: 90%;
+    font-size: 90%;
 }
 H1 {
-	text-align: center;
-	font-size: 160%;
-	border-top: 1em;
+    text-align: center;
+    font-size: 160%;
+    border-top: 1em;
 }
 H2 {
-	font-size: 120%;
+    font-size: 120%;
+    padding-top: 1em;
+    border-top: 3px solid #AAA;
 }
 H3 {
-	font-size: 100%;
+    text-align: center;
+    font-size: 100%;
 }
 CAPTION {
-	font-weight: bold
+    font-weight: bold
 }
 DIV.qindex {
-	width: 100%;
-	background-color: #e8eef2;
-	border: 1px solid #84b0c7;
-	text-align: center;
-	margin: 2px;
-	padding: 2px;
-	line-height: 140%;
+    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%;
+    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;
+    background-color: #e8eef2;
+    border: 1px solid #84b0c7;
+    text-align: center;
+    margin: 2px;
+    margin-right: 15px;
+    padding: 2px;
 }
 TD.navtab {
-	font-size: 70%;
+    font-size: 70%;
 }
 A.qindex {
-	text-decoration: none;
-	font-weight: bold;
-	color: #1A419D;
+    text-decoration: none;
+    font-weight: bold;
+    color: #1A419D;
 }
 A.qindex:visited {
-	text-decoration: none;
-	font-weight: bold;
-	color: #1A419D
+    text-decoration: none;
+    font-weight: bold;
+    color: #1A419D
 }
 A.qindex:hover {
-	text-decoration: none;
-	background-color: #ddddff;
+    text-decoration: none;
+    background-color: #ddddff;
 }
 A.qindexHL {
-	text-decoration: none;
-	font-weight: bold;
-	background-color: #6666cc;
-	color: #ffffff;
-	border: 1px double #9295C2;
+    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;
+    text-decoration: none;
+    background-color: #6666cc;
+    color: #ffffff;
 }
 A.qindexHL:visited {
-	text-decoration: none;
-	background-color: #6666cc;
-	color: #ffffff
+    text-decoration: none;
+    background-color: #6666cc;
+    color: #ffffff
 }
 A.el {
-	text-decoration: none;
-	font-weight: bold
+    text-decoration: none;
+    font-weight: bold
 }
 A.elRef {
-	font-weight: bold
+    font-weight: bold
 }
 A.code:link {
-	text-decoration: none;
-	font-weight: normal;
-	color: #0000FF
+    text-decoration: none;
+    font-weight: normal;
+    color: #0000FF
 }
 A.code:visited {
-	text-decoration: none;
-	font-weight: normal;
-	color: #0000FF
+    text-decoration: none;
+    font-weight: normal;
+    color: #0000FF
 }
 A.codeRef:link {
-	font-weight: normal;
-	color: #0000FF
+    font-weight: normal;
+    color: #0000FF
 }
 A.codeRef:visited {
-	font-weight: normal;
-	color: #0000FF
+    font-weight: normal;
+    color: #0000FF
 }
 A:hover {
-	text-decoration: none;
-	background-color: #f2f2ff
+    text-decoration: none;
+    background-color: #f2f2ff
 }
 DL.el {
-	margin-left: -1cm
+    margin-left: -1cm
 }
 .fragment {
-	font-family: monospace, fixed;
-	font-size: 95%;
+    font-family: monospace, fixed;
+    font-size: 95%;
 }
 PRE.fragment {
-	border: 1px solid #CCCCCC;
-	background-color: #f5f5f5;
-	margin-top: 4px;
-	margin-bottom: 4px;
-	margin-left: 2px;
-	margin-right: 8px;
-	padding-left: 6px;
-	padding-right: 6px;
-	padding-top: 4px;
-	padding-bottom: 4px;
+    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
+    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;
+    margin-left: 16px;
+    margin-top: 12px;
+    margin-bottom: 6px;
+    font-weight: bold;
 }
 DIV.groupText {
-	margin-left: 16px;
-	font-style: italic;
-	font-size: 90%
+    margin-left: 16px;
+    font-style: italic;
+    font-size: 90%
 }
 BODY {
-	background: white;
-	color: black;
-	margin-right: 20px;
-	margin-left: 20px;
+    background: white;
+    color: black;
+    margin-right: 20px;
+    margin-left: 20px;
 }
 TD.indexkey {
-	background-color: #e8eef2;
-	font-weight: bold;
-	padding-right  : 10px;
-	padding-top    : 2px;
-	padding-left   : 10px;
-	padding-bottom : 2px;
-	margin-left    : 0px;
-	margin-right   : 0px;
-	margin-top     : 2px;
-	margin-bottom  : 2px;
-	border: 1px solid #CCCCCC;
+    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-right  : 10px;
-	padding-top    : 2px;
-	padding-left   : 10px;
-	padding-bottom : 2px;
-	margin-left    : 0px;
-	margin-right   : 0px;
-	margin-top     : 2px;
-	margin-bottom  : 2px;
-	border: 1px solid #CCCCCC;
+    background-color: #e8eef2;
+    font-style: italic;
+    padding: 2px 10px;
+    margin: 2px 0px;
+    border: 1px solid #CCCCCC;
 }
 TR.memlist {
-	background-color: #f0f0f0;
+    background-color: #f0f0f0;
 }
 P.formulaDsp {
-	text-align: center;
+    text-align: center;
 }
 IMG.formulaDsp {
 }
 IMG.formulaInl {
-	vertical-align: middle;
+    vertical-align: middle;
 }
 SPAN.keyword       { color: #008000 }
 SPAN.keywordtype   { color: #604020 }
@@ -215,236 +200,192 @@ SPAN.vhdlchar      { color: #000000 }
 SPAN.vhdlkeyword   { color: #700070 }
 SPAN.vhdllogic     { color: #ff0000 }
 
-.mdescLeft {
-	padding: 0px 8px 4px 8px;
-	font-size: 90%;
-	font-style: italic;
-	background-color: #FAFAFA;
-	border-top: 1px none #E0E0E0;
-	border-right: 1px none #E0E0E0;
-	border-bottom: 1px none #E0E0E0;
-	border-left: 1px none #E0E0E0;
-	margin: 0px;
-}
-.mdescRight {
-	padding: 0px 8px 4px 8px;
-	font-size: 90%;
-	font-style: italic;
-	background-color: #FAFAFA;
-	border-top: 1px none #E0E0E0;
-	border-right: 1px none #E0E0E0;
-	border-bottom: 1px none #E0E0E0;
-	border-left: 1px none #E0E0E0;
-	margin: 0px;
-}
-.memItemLeft {
-	padding: 1px 0px 0px 8px;
-	margin: 4px;
-	border-top-width: 1px;
-	border-right-width: 1px;
-	border-bottom-width: 1px;
-	border-left-width: 1px;
-	border-top-color: #E0E0E0;
-	border-right-color: #E0E0E0;
-	border-bottom-color: #E0E0E0;
-	border-left-color: #E0E0E0;
-	border-top-style: solid;
-	border-right-style: none;
-	border-bottom-style: none;
-	border-left-style: none;
-	background-color: #FAFAFA;
-	font-size: 90%;
-}
-.memItemRight {
-	padding: 1px 8px 0px 8px;
-	margin: 4px;
-	border-top-width: 1px;
-	border-right-width: 1px;
-	border-bottom-width: 1px;
-	border-left-width: 1px;
-	border-top-color: #E0E0E0;
-	border-right-color: #E0E0E0;
-	border-bottom-color: #E0E0E0;
-	border-left-color: #E0E0E0;
-	border-top-style: solid;
-	border-right-style: none;
-	border-bottom-style: none;
-	border-left-style: none;
-	background-color: #FAFAFA;
-	font-size: 90%;
-}
-.memTemplItemLeft {
-	padding: 1px 0px 0px 8px;
-	margin: 4px;
-	border-top-width: 1px;
-	border-right-width: 1px;
-	border-bottom-width: 1px;
-	border-left-width: 1px;
-	border-top-color: #E0E0E0;
-	border-right-color: #E0E0E0;
-	border-bottom-color: #E0E0E0;
-	border-left-color: #E0E0E0;
-	border-top-style: none;
-	border-right-style: none;
-	border-bottom-style: none;
-	border-left-style: none;
-	background-color: #FAFAFA;
-	font-size: 90%;
-}
-.memTemplItemRight {
-	padding: 1px 8px 0px 8px;
-	margin: 4px;
-	border-top-width: 1px;
-	border-right-width: 1px;
-	border-bottom-width: 1px;
-	border-left-width: 1px;
-	border-top-color: #E0E0E0;
-	border-right-color: #E0E0E0;
-	border-bottom-color: #E0E0E0;
-	border-left-color: #E0E0E0;
-	border-top-style: none;
-	border-right-style: none;
-	border-bottom-style: none;
-	border-left-style: none;
-	background-color: #FAFAFA;
-	font-size: 90%;
+/* 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 {
-	padding: 1px 0px 0px 8px;
-	margin: 4px;
-	border-top-width: 1px;
-	border-right-width: 1px;
-	border-bottom-width: 1px;
-	border-left-width: 1px;
-	border-top-color: #E0E0E0;
-	border-right-color: #E0E0E0;
-	border-bottom-color: #E0E0E0;
-	border-left-color: #E0E0E0;
-	border-top-style: solid;
-	border-right-style: none;
-	border-bottom-style: none;
-	border-left-style: none;
-	color: #606060;
-	background-color: #FAFAFA;
-	font-size: 90%;
-}
-.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;
+    color: #606060;
 }
+
+/*******************************************/
+
 TD.tiny {
-	font-size: 75%;
+    font-size: 75%;
 }
 a {
-	color: #1A41A8;
+    color: #1A41A8;
 }
 a:visited {
-	color: #2A3798;
+    color: #2A3798;
 }
 .dirtab {
-	padding: 4px;
-	border-collapse: collapse;
-	border: 1px solid #84b0c7;
+    padding: 4px;
+    border-collapse: collapse;
+    border: 1px solid #84b0c7;
 }
 TH.dirtab {
-	background: #e8eef2;
-	font-weight: bold;
+    background: #e8eef2;
+    font-weight: bold;
 }
 HR {
-	height: 1px;
-	border: none;
-	border-top: 1px solid black;
+/*
+    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;
+    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;
+    background-color: #e8eef2;
+    border: 1px solid #84b0c7;
+    text-align: center;
+    margin: 2px;
+    margin-right: 15px;
+    padding: 2px;
 }
+
 .memitem {
-	padding: 4px;
-	background-color: #eef3f5;
-	border-width: 1px;
-	border-style: solid;
-	border-color: #dedeee;
-	-moz-border-radius: 8px 8px 8px 8px;
+    padding: 0;
 }
+
 .memname {
-	white-space: nowrap;
-	font-weight: bold;
+    white-space: nowrap;
+    font-weight: bold;
+    padding: 2px 2px;
 }
-.memdoc{
-	padding-left: 10px;
+
+.memproto, .memdoc {
+    border: 1px solid #84b0c7;
 }
+
 .memproto {
-	background-color: #d5e1e8;
-	width: 100%;
-	border-width: 1px;
-	border-style: solid;
-	border-color: #84b0c7;
-	font-weight: bold;
-	-moz-border-radius: 8px 8px 8px 8px;
+    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;
+    text-align: right;
 }
 .paramtype {
-	white-space: nowrap;
+    white-space: nowrap;
 }
 .paramname {
-	color: #602020;
-	font-style: italic;
-	white-space: nowrap;
+    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;
+    font-family: sans-serif;
+    margin:0.5em;
 }
 .directory {
-	font-size: 9pt;
-	font-weight: bold;
+    font-size: 9pt;
+    font-weight: bold;
 }
 .directory h3 {
-	margin: 0px;
-	margin-top: 1em;
-	font-size: 11pt;
+    margin: 0px;
+    margin-top: 1em;
+    font-size: 11pt;
 }
 .directory > h3 {
-	margin-top: 0;
+    margin-top: 0;
 }
 .directory p {
-	margin: 0px;
-	white-space: nowrap;
+    margin: 0px;
+    white-space: nowrap;
 }
 .directory div {
-	display: none;
-	margin: 0px;
+    display: none;
+    margin: 0px;
 }
 .directory img {
-	vertical-align: -30%;
+    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%;
 }
 
 
@@ -454,57 +395,100 @@ HR {
   ==============================
 */
 
+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;
+    float: right;
+    margin: 20px;
 }
 
 IMG.appearance {
-	margin: 20px;
+    margin: 20px;
+}
+
+.dynheader IMG {
+    margin: 0px;
 }
 
 TABLE.appearance {
-	width: 100%;
-	text-align: center;
-	font-style: italic;
-	font-size: 90%;
-	/*font-weight: bold;*/
+    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;
-	color: #008800;
+    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.appearance, SPAN.impl, SPAN.avail {
-	font-weight: bold;
-	line-height: 130%;
+  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;
 }
 
-SPAN.style, SPAN.event {
-	font-weight: bold;
-	color: #880000;
+DIV.styleDesc, DIV.eventDesc, DIV.flagDesc {
+    margin-left: 3%;
+    margin-bottom: 1ex;
 }
 
-SPAN.eventHandler {
+DIV.eventHandler {
+    margin: 1em;
+    text-indent: 3%;
+}
+
+DIV.eventHandler SPAN {
     padding: 5px;
     background-color: #eeeeee;
     font-family: monospace, fixed;
 }
 
-A[HREF="modules.html"] SPAN:before {
-	content: "Categories / ";
-}
-
 /* Doxygen defaults the top navigation tabs to a small, bold font,
-   so we reset it here to a larger, normal font. */
+  so we reset it here to a larger, normal font. */
 DIV.navigation A SPAN {
-	font-size: 120%;
-	font-weight: normal;
+    font-size: 100%;
+    font-weight: normal;
 }
 
+LI {
+    line-height: 115%;
+}
+
+CODE {
+    font-size: 110%;
+    color: #444444;
+}