]> git.saurik.com Git - wxWidgets.git/blame - docs/doxygen/wxwidgets.css
Use wxScopedCharBuffer in To8BitData() in ANSI build too.
[wxWidgets.git] / docs / doxygen / wxwidgets.css
CommitLineData
e1ebc6f4 1/*****************************************************************************
0f3216c8
FM
2** Name: wxwidgets.css
3** Purpose: The wxWidgets documentation CSS; a customized version of
4** the standard Doxygen CSS
5** Author: Doxygen team
6** RCS-ID: $Id$
7** Licence: wxWindows license
8*****************************************************************************/
e1ebc6f4
FM
9
10
11/*
12 Doxygen classic styles
13 ======================
1f1d2182 14*/
e1ebc6f4 15
15b6757b 16BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV {
0f3216c8 17 font-family: Geneva, Arial, Helvetica, sans-serif;
15b6757b
FM
18}
19BODY,TD {
0f3216c8 20 font-size: 90%;
15b6757b
FM
21}
22H1 {
0f3216c8
FM
23 text-align: center;
24 font-size: 160%;
25 border-top: 1em;
15b6757b
FM
26}
27H2 {
0f3216c8 28 font-size: 120%;
0d0dc584
BP
29 padding-top: 1em;
30 border-top: 3px solid #AAA;
15b6757b
FM
31}
32H3 {
0f3216c8
FM
33 text-align: center;
34 font-size: 100%;
15b6757b 35}
1f1d2182 36CAPTION {
0f3216c8 37 font-weight: bold
15b6757b
FM
38}
39DIV.qindex {
0f3216c8
FM
40 width: 100%;
41 background-color: #e8eef2;
42 border: 1px solid #84b0c7;
43 text-align: center;
44 margin: 2px;
45 padding: 2px;
46 line-height: 140%;
15b6757b
FM
47}
48DIV.navpath {
0f3216c8
FM
49 width: 100%;
50 background-color: #e8eef2;
51 border: 1px solid #84b0c7;
52 text-align: center;
53 margin: 2px;
54 padding: 2px;
55 line-height: 140%;
15b6757b
FM
56}
57DIV.navtab {
0f3216c8
FM
58 background-color: #e8eef2;
59 border: 1px solid #84b0c7;
60 text-align: center;
61 margin: 2px;
62 margin-right: 15px;
63 padding: 2px;
15b6757b
FM
64}
65TD.navtab {
0f3216c8 66 font-size: 70%;
15b6757b
FM
67}
68A.qindex {
0f3216c8
FM
69 text-decoration: none;
70 font-weight: bold;
71 color: #1A419D;
15b6757b
FM
72}
73A.qindex:visited {
0f3216c8
FM
74 text-decoration: none;
75 font-weight: bold;
76 color: #1A419D
15b6757b
FM
77}
78A.qindex:hover {
0f3216c8
FM
79 text-decoration: none;
80 background-color: #ddddff;
15b6757b
FM
81}
82A.qindexHL {
0f3216c8
FM
83 text-decoration: none;
84 font-weight: bold;
85 background-color: #6666cc;
86 color: #ffffff;
87 border: 1px double #9295C2;
15b6757b
FM
88}
89A.qindexHL:hover {
0f3216c8
FM
90 text-decoration: none;
91 background-color: #6666cc;
92 color: #ffffff;
15b6757b 93}
1f1d2182 94A.qindexHL:visited {
0f3216c8
FM
95 text-decoration: none;
96 background-color: #6666cc;
97 color: #ffffff
15b6757b 98}
1f1d2182 99A.el {
0f3216c8
FM
100 text-decoration: none;
101 font-weight: bold
15b6757b 102}
1f1d2182 103A.elRef {
0f3216c8 104 font-weight: bold
15b6757b 105}
1f1d2182 106A.code:link {
0f3216c8
FM
107 text-decoration: none;
108 font-weight: normal;
109 color: #0000FF
15b6757b 110}
1f1d2182 111A.code:visited {
0f3216c8
FM
112 text-decoration: none;
113 font-weight: normal;
114 color: #0000FF
15b6757b 115}
1f1d2182 116A.codeRef:link {
0f3216c8
FM
117 font-weight: normal;
118 color: #0000FF
15b6757b 119}
1f1d2182 120A.codeRef:visited {
0f3216c8
FM
121 font-weight: normal;
122 color: #0000FF
15b6757b 123}
1f1d2182 124A:hover {
0f3216c8
FM
125 text-decoration: none;
126 background-color: #f2f2ff
15b6757b 127}
1f1d2182 128DL.el {
0f3216c8 129 margin-left: -1cm
15b6757b
FM
130}
131.fragment {
0f3216c8
FM
132 font-family: monospace, fixed;
133 font-size: 95%;
15b6757b
FM
134}
135PRE.fragment {
0f3216c8
FM
136 border: 1px solid #CCCCCC;
137 background-color: #f5f5f5;
138 margin: 4px 8px 4px 2px;
139 padding: 4px 6px;
15b6757b 140}
1f1d2182 141DIV.ah {
0f3216c8
FM
142 background-color: black;
143 font-weight: bold;
144 color: #ffffff;
145 margin-bottom: 3px;
146 margin-top: 3px
15b6757b
FM
147}
148
149DIV.groupHeader {
0f3216c8
FM
150 margin-left: 16px;
151 margin-top: 12px;
152 margin-bottom: 6px;
153 font-weight: bold;
15b6757b 154}
1f1d2182 155DIV.groupText {
0f3216c8
FM
156 margin-left: 16px;
157 font-style: italic;
158 font-size: 90%
15b6757b
FM
159}
160BODY {
0f3216c8
FM
161 background: white;
162 color: black;
163 margin-right: 20px;
164 margin-left: 20px;
15b6757b
FM
165}
166TD.indexkey {
0f3216c8
FM
167 background-color: #e8eef2;
168 font-weight: bold;
169 padding: 2px 10px;
170 margin: 2px 0px;
171 border: 1px solid #CCCCCC;
15b6757b
FM
172}
173TD.indexvalue {
0f3216c8
FM
174 background-color: #e8eef2;
175 font-style: italic;
176 padding: 2px 10px;
177 margin: 2px 0px;
178 border: 1px solid #CCCCCC;
15b6757b
FM
179}
180TR.memlist {
0f3216c8 181 background-color: #f0f0f0;
15b6757b 182}
1f1d2182 183P.formulaDsp {
0f3216c8 184 text-align: center;
15b6757b
FM
185}
186IMG.formulaDsp {
187}
1f1d2182 188IMG.formulaInl {
0f3216c8 189 vertical-align: middle;
15b6757b
FM
190}
191SPAN.keyword { color: #008000 }
192SPAN.keywordtype { color: #604020 }
193SPAN.keywordflow { color: #e08000 }
194SPAN.comment { color: #800000 }
195SPAN.preprocessor { color: #806020 }
196SPAN.stringliteral { color: #002080 }
197SPAN.charliteral { color: #008080 }
198SPAN.vhdldigit { color: #ff00ff }
199SPAN.vhdlchar { color: #000000 }
200SPAN.vhdlkeyword { color: #700070 }
201SPAN.vhdllogic { color: #ff0000 }
202
0d0dc584
BP
203/* Doxygen Member Description Style 1.5.7 */
204
205.mdescLeft, .mdescRight,
206.memItemLeft, .memItemRight,
207.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
0f3216c8
FM
208 background-color: #FAFAFA;
209 border: none;
210 margin: 4px;
211 padding: 1px 0 0 8px;
15b6757b 212}
0d0dc584
BP
213
214.mdescLeft, .mdescRight {
0f3216c8
FM
215 padding: 0px 8px 4px 8px;
216 color: #555;
15b6757b 217}
0d0dc584
BP
218
219.memItemLeft, .memItemRight, .memTemplParams {
0f3216c8 220 border-top: 1px solid #ccc;
15b6757b 221}
0d0dc584 222
15b6757b 223.memTemplParams {
0f3216c8 224 color: #606060;
15b6757b 225}
0d0dc584
BP
226
227/*******************************************/
228
1f1d2182 229TD.tiny {
0f3216c8 230 font-size: 75%;
15b6757b
FM
231}
232a {
0f3216c8 233 color: #1A41A8;
15b6757b
FM
234}
235a:visited {
0f3216c8 236 color: #2A3798;
15b6757b 237}
1f1d2182 238.dirtab {
0f3216c8
FM
239 padding: 4px;
240 border-collapse: collapse;
241 border: 1px solid #84b0c7;
15b6757b 242}
1f1d2182 243TH.dirtab {
0f3216c8
FM
244 background: #e8eef2;
245 font-weight: bold;
15b6757b 246}
1f1d2182 247HR {
0d0dc584 248/*
0f3216c8
FM
249 height: 3px;
250 margin-top: 1.5em;
251 margin-bottom: 1.5em;
0d0dc584 252*/
0f3216c8
FM
253 height: 0px;
254 margin: 0;
255 border: 0px;
15b6757b
FM
256}
257
258/* Style for detailed member documentation */
0d0dc584 259
15b6757b 260.memtemplate {
0f3216c8
FM
261 font-size: 80%;
262 color: #606060;
263 font-weight: normal;
264 margin-left: 3px;
1f1d2182 265}
0d0dc584 266
1f1d2182 267.memnav {
0f3216c8
FM
268 background-color: #e8eef2;
269 border: 1px solid #84b0c7;
270 text-align: center;
271 margin: 2px;
272 margin-right: 15px;
273 padding: 2px;
15b6757b 274}
0d0dc584 275
15b6757b 276.memitem {
0f3216c8 277 padding: 0;
15b6757b 278}
0d0dc584 279
15b6757b 280.memname {
0f3216c8
FM
281 white-space: nowrap;
282 font-weight: bold;
283 padding: 2px 2px;
15b6757b 284}
0d0dc584
BP
285
286.memproto, .memdoc {
0f3216c8 287 border: 1px solid #84b0c7;
15b6757b 288}
0d0dc584 289
15b6757b 290.memproto {
0f3216c8
FM
291 padding: 0;
292 background-color: #d5e1e8;
293 font-weight: bold;
294 -webkit-border-top-left-radius: 8px;
295 -webkit-border-top-right-radius: 8px;
296 -moz-border-radius-topleft: 8px;
297 -moz-border-radius-topright: 8px;
0d0dc584
BP
298}
299
300.memdoc {
0f3216c8
FM
301 padding: 5px 8px;
302 background-color: #eef3f5;
303 border-top-width: 0;
304 -webkit-border-bottom-left-radius: 8px;
305 -webkit-border-bottom-right-radius: 8px;
306 -moz-border-radius-bottomleft: 8px;
307 -moz-border-radius-bottomright: 8px;
0d0dc584
BP
308}
309
310.memdoc p, .memdoc dl, .memdoc ul {
0f3216c8 311 margin: 6px 0;
15b6757b 312}
0d0dc584 313
15b6757b 314.paramkey {
0f3216c8 315 text-align: right;
15b6757b
FM
316}
317.paramtype {
0f3216c8 318 white-space: nowrap;
15b6757b
FM
319}
320.paramname {
0f3216c8
FM
321 color: #602020;
322 white-space: nowrap;
15b6757b 323}
0d0dc584 324.paramname em {
0f3216c8 325 font-style: normal;
0d0dc584
BP
326}
327
15b6757b
FM
328/* End Styling for detailed member documentation */
329
330/* for the tree view */
0d0dc584 331
15b6757b 332.ftvtree {
0f3216c8
FM
333 font-family: sans-serif;
334 margin:0.5em;
15b6757b 335}
1f1d2182 336.directory {
0f3216c8
FM
337 font-size: 9pt;
338 font-weight: bold;
15b6757b 339}
1f1d2182 340.directory h3 {
0f3216c8
FM
341 margin: 0px;
342 margin-top: 1em;
343 font-size: 11pt;
15b6757b 344}
1f1d2182 345.directory > h3 {
0f3216c8 346 margin-top: 0;
15b6757b 347}
1f1d2182 348.directory p {
0f3216c8
FM
349 margin: 0px;
350 white-space: nowrap;
15b6757b 351}
1f1d2182 352.directory div {
0f3216c8
FM
353 display: none;
354 margin: 0px;
15b6757b 355}
1f1d2182 356.directory img {
0f3216c8 357 vertical-align: -30%;
15b6757b
FM
358}
359
0d0dc584
BP
360/* these are for tree view when not used as main index */
361
362.directory-alt {
0f3216c8
FM
363 font-size: 100%;
364 font-weight: bold;
0d0dc584
BP
365}
366
367.directory-alt h3 {
0f3216c8
FM
368 margin: 0px;
369 margin-top: 1em;
370 font-size: 11pt;
0d0dc584
BP
371}
372
373.directory-alt > h3 {
0f3216c8 374 margin-top: 0;
0d0dc584
BP
375}
376
377.directory-alt p {
0f3216c8
FM
378 margin: 0px;
379 white-space: nowrap;
0d0dc584
BP
380}
381
382.directory-alt div {
0f3216c8
FM
383 display: none;
384 margin: 0px;
0d0dc584
BP
385}
386
387.directory-alt img {
0f3216c8 388 vertical-align: -30%;
0d0dc584
BP
389}
390
2906a3d7
FM
391
392
393/*
e1ebc6f4
FM
394 wxWidgets docs specific styles
395 ==============================
2906a3d7
FM
396*/
397
0d0dc584 398H2 > A.anchor {
0f3216c8
FM
399 text-decoration: none;
400 background-color: none;
401 color: black;
0d0dc584
BP
402}
403
00666804
FM
404H3 > A.anchor {
405 text-decoration: none;
406 background-color: none;
407 color: black;
408}
409
410H4 > A.anchor {
411 text-decoration: none;
412 background-color: none;
413 color: black;
414}
415
7f853dd0
FM
416IMG {
417 margin: 20px;
418}
419
9c981bfb 420IMG.logo {
0f3216c8
FM
421 float: right;
422 margin: 20px;
2906a3d7
FM
423}
424
7a118965 425IMG.appearance {
0f3216c8 426 margin: 20px;
7a118965
FM
427}
428
6c4f88a3
BP
429.dynheader IMG {
430 margin: 0px;
431}
432
7a118965 433TABLE.appearance {
0f3216c8
FM
434 width: 100%;
435 text-align: center;
436 font-style: italic;
437 font-size: 90%;
438 /*font-weight: bold;*/
7a118965 439}
44fe9ffc 440
247b70c6
BP
441TD.green { color: green; }
442TD.orange { color: #ff8000; }
443TD.red { color: red; }
444
44fe9ffc 445SPAN.literal {
0f3216c8
FM
446 text-decoration: none;
447 font-weight: bold;
448 font-family: monospace, fixed;
0aaf0255
FM
449}
450
e1ebc6f4 451/* we make all the following <span> tags render the text just like
0f3216c8
FM
452 the standard Doxygen @remarks, @see tags do, to obtain a uniform
453 look and feel */
09a728e1 454SPAN.itemdef, SPAN.lib, SPAN.category, SPAN.stdobj, SPAN.styles, SPAN.events, SPAN.flags, SPAN.appearance, SPAN.impl, SPAN.avail {
0f3216c8
FM
455 font-weight: bold;
456 line-height: 130%;
0aaf0255
FM
457}
458
09a728e1 459SPAN.style, SPAN.event, SPAN.flag {
0f3216c8
FM
460 font-weight: bold;
461 color: #880000;
0aaf0255
FM
462}
463
09a728e1 464DIV.styleDesc, DIV.eventDesc, DIV.flagDesc {
0f3216c8
FM
465 margin-left: 3%;
466 margin-bottom: 1ex;
8c6791e4
FM
467}
468
469DIV.eventHandler {
0f3216c8
FM
470 margin: 1em;
471 text-indent: 3%;
8c6791e4
FM
472}
473
474DIV.eventHandler SPAN {
0f3216c8
FM
475 padding: 5px;
476 background-color: #eeeeee;
477 font-family: monospace, fixed;
1f1d2182
FM
478}
479
2a6585b8 480/* Doxygen defaults the top navigation tabs to a small, bold font,
0f3216c8 481 so we reset it here to a larger, normal font. */
d696577c 482DIV.navigation A SPAN {
0f3216c8
FM
483 font-size: 100%;
484 font-weight: normal;
3db7c3b1 485}
0aaf0255 486
08d367c2 487LI {
0f3216c8 488 line-height: 115%;
08d367c2 489}
40c53d1b 490
550ca6ac
FM
491CODE {
492 font-size: 110%;
493 color: #444444;
247b70c6 494}