1/* 2 * Copyright 2008-2013 Haiku, Inc. All rights reserved. 3 * Distributed under the terms of the MIT License. 4 * 5 * Authors: 6 * François Revol, revol@free.fr 7 * Stephan Aßmus, superstippi@gmx.de 8 * Braden Ewing, brewin@gmail.com 9 * Humdinger, humdingerb@gmail.com 10 * John Scipione, jscipione@gmail.com 11 */ 12 13/* color names provided by: https://chir.ag/projects/name-that-color */ 14 15html { 16 overflow-x: hidden; 17 overflow-y: scroll; 18} 19 20body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea, 21 p,blockquote,th,td { 22 margin: 0; 23 padding: 0; 24} 25 26body { 27 color: #333333; /* mine shaft */ 28 background-color: white; 29 font-size: 14.4px; 30 font-family: "Noto Sans", Arial, sans-serif; 31} 32 33h1, h2, h3, h4, h5, h6 { 34 color: #0c3762; /* madison */ 35 margin-top: 1em; 36 margin-bottom: 1em; 37} 38 39h1 { 40 font-size: 1.3em; 41 font-weight: bold; 42 border-bottom: dotted thin #c0c0c0; /* silver */ 43} 44 45h2 { 46 font-size: 1.3em; 47 font-weight: normal; 48 border-bottom: dotted thin #c0c0c0; /* silver */ 49} 50 51h3 { 52 font-size: 1.2em; 53 font-weight: normal; 54 border-bottom: dotted thin #c0c0c0; /* silver */ 55} 56 57h4 { 58 font-size: 1.1em; 59 font-weight: normal; 60} 61 62h5, h6 { 63 font-size: 1.0em; 64 font-weight: normal; 65} 66 67p { 68 margin-top: 0.5em; 69 margin-bottom: 0.5em; 70} 71 72table { 73 border-collapse: collapse; 74 border-spacing: 0; 75} 76 77td, th { 78 vertical-align: top; 79 text-align: left; 80 padding: 4px; 81} 82 83caption { 84 text-align:left; 85} 86 87fieldset,img { 88 border: 0; 89} 90 91q:before,q:after { 92 content: ''; 93} 94 95abbr,acronym { 96 border: 0; 97} 98 99a:link { 100 font-weight: bold; 101 text-decoration: none; 102 color: #dc3c01; /* grenadier */ 103} 104 105a:visited { 106 font-weight: bold; 107 text-decoration: none; 108 color: #892601; /* peru tan */ 109} 110 111a:hover, a:active { 112 text-decoration: underline; 113 color: #ff4500; /* vermilion */ 114} 115 116dl.since { 117 margin-top: 1em; 118} 119 120dl.since dt { 121 display: inline; 122 padding-right: 0.5em; 123} 124 125dl.since dd { 126 display: inline; 127} 128 129 130/* Some headers act as anchors, don't give them a hover effect */ 131 132h1 a:hover, a:active, h2 a:hover, a:active, h3 a:hover, a:active, 133h4 a:hover, a:active, h5 a:hover, a:active, h6 a:hover, a:active { 134 text-decoration: none; 135 color: #0c3762; /* madison */ 136} 137 138/* Custom Header */ 139 140#banner { 141 position: relative; 142 top: 0; 143 left: 0; 144 height: 84px; 145 background: #eeeeee; /* gallery */ 146} 147 148#banner div.logo { 149 background: url('https://www.haiku-os.org/images/haiku_logo_black.png') no-repeat scroll 0 0 transparent; 150 min-width: 59em; 151 max-width: 70em; 152 height: 100%; 153 margin: 0 auto; 154} 155 156#banner span.subtitle { 157 position: relative; 158 top: 48px; 159 left: 272px; 160 color: #333333; /* mine shaft */ 161 text-transform: uppercase; 162 letter-spacing: 3px; 163 font-family: Myriad Pro,Myriad Web Pro Regular,Lucida Grande,Geneva,Trebuchet MS,sans-serif; 164 font-weight: normal; 165} 166 167#banner span.search { 168 position: relative; 169 top: 48px; 170 left: 600px; 171} 172 173input[type=text], input[type=password] { 174 font-size: inherit; 175 border-top: 1px solid #818181; 176 border-left: 1px solid #818181; 177 border-bottom: 1px solid #858585; 178 border-right: 1px solid #858585; 179 margin-top: 3px; 180 padding: 2px; 181 width: 200px; 182} 183 184div.header { 185 margin-top: 20px; 186 margin: 10px auto; 187 min-width: 59em; 188 max-width: 70em; 189} 190 191div.summary { 192 margin: 0 auto; 193 min-width: 59em; 194 max-width: 70em; 195 196 display: none; 197} 198 199div.headertitle { 200 min-width: 59em; 201 max-width: 70em; 202} 203 204div.headertitle div.title { 205 color: #0c3762; /* madison */ 206 font-size: 1.3em; 207 font-weight: bold; 208 border-bottom: dotted thin #c0c0c0; /* silver */ 209 margin-top: 1em; 210 margin-bottom: 1em; 211} 212 213.ingroups { 214 margin-top: 10px; 215} 216 217/* Navigation Tabs */ 218 219.sm-dox { 220 background: #e0e0e0; /* alto */ 221 padding: 0; 222} 223 224@media (min-width: 768px) { 225 .sm-dox > li > a, .sm-dox > li > a:hover, .sm-dox > li > a:visited, 226 .sm-dox > li > a:link, .sm-dox > li > a:active { 227 padding: 0 12px 0 0; 228 } 229 230 .sm-dox > li > a.has-submenu { 231 padding-right: 24px; 232 } 233} 234 235.sm-dox a, .sm-dox ul a, .sm-dox a:visited, .sm-dox ul a:visited, 236.sm-dox a:link, .sm-dox ul a:link { 237 background-image: none; 238 color: #dc3c01; /* grenadier */ 239 text-shadow: none; 240} 241 242.sm-dox a:hover, .sm-dox ul a:hover { 243 background-color: #e0e0e0; /* alto */ 244 background-image: none; 245 color: #ff4500; /* vermilion */ 246 text-decoration: underline; 247 text-shadow: none; 248} 249 250.sm-dox a:active, .sm-dox ul a:active { 251 color: #0c3762; /* madison */ 252 text-decoration: none; 253 text-shadow: none; 254} 255 256.sm-dox a:focus, .sm-dox ul a:focus, 257.sm-dox a.highlighted, .sm-dox ul a.highlighted { 258 background-image: none; 259 color: #ff4500; /* vermilion */ 260 text-shadow: none; 261} 262 263@media (min-width: 768px) { 264 .sm-dox a span.sub-arrow { 265 border-top-color: #dc3c01; /* grenadier */ 266 } 267 268 .sm-dox ul a span.sub-arrow { 269 border-left-color: #dc3c01; /* grenadier */ 270 } 271} 272 273.sm-dox span.scroll-up-arrow { 274 border-bottom-color: #dc3c01; /* grenadier */ 275} 276 277.sm-dox span.scroll-down-arrow { 278 border-top-color: #dc3c01; /* grenadier */ 279} 280 281@media (min-width: 768px) { 282 .sm-dox a:hover span.sub-arrow { 283 border-top-color: #ff4500; /* vermilion */ 284 } 285 286 .sm-dox ul a:hover span.sub-arrow { 287 border-left-color: #ff4500; /* vermilion */ 288 } 289} 290 291.sm-dox span.scroll-up-arrow { 292 border-bottom-color: #ff4500; /* vermilion */ 293} 294 295.sm-dox span.scroll-down-arrow { 296 border-top-color: #ff4500; /* vermilion */ 297} 298 299div#main-nav { 300 position: relative; 301 left: 0; 302 top: 0; 303 background: #e0e0e0; /* alto */ 304 margin: 0; 305 padding: 0; 306} 307 308div#main-nav ul#main-menu { 309 margin: 0 auto; 310 list-style: none; 311 max-width: 70em; 312} 313 314div.tabs, div.tabs2, div.tabs3 { 315 position: relative; 316 left: 0; 317 top: 0; 318 background: #e0e0e0; /* alto */ 319 margin: 0; 320 padding: 0; 321} 322 323div.tabs ul.tablist, div.tabs2 ul.tablist, div.tabs3 ul.tablist { 324 margin: 0 auto; 325 padding-top: 3px; 326 padding-bottom: 2px; 327 list-style: none; 328 min-width: 59em; 329 max-width: 70em; 330} 331 332div.navpath { 333 margin: 20px auto; 334 min-width: 59em; 335 max-width: 70em; 336} 337 338div.navpath ul { 339 display: none; 340} 341 342div.tabs ul.tablist li, div.tabs2 ul.tablist li, div.tabs3 ul.tablist li { 343 display: inline; 344 margin: 0px; 345 padding: 0px; 346 font-size: 0.8em; 347} 348 349div.tabs ul.tablist li span, div.tabs2 ul.tablist li span, 350 div.tabs3 ul.tablist li span { 351 display: inline; 352 padding-right: 9px; 353 white-space: nowrap; 354} 355 356div.tabs ul.tablist li li.current a, div.tabs2 ul.tablist li li.current a, 357 div.tabs3 ul.tablist li li.current a { 358 color: black; 359 text-decoration: none; 360} 361 362/* Contents div */ 363 364div.contents, footer { 365 line-height: 1.5; 366 margin: 10px auto; 367 min-width: 59em; 368 max-width: 70em; 369} 370footer { 371 font-size: 90%; 372} 373 374div.contents ul, div.contents ol { 375 line-height: 1.3; 376} 377 378div.contents em, div.contents code, div.contents .mlabel { 379 font-weight: normal; 380 font-style: normal; 381} 382 383div.contents em { 384 color: #dc3c01; /* grenadier */ 385} 386 387div.contents .mlabels-right { 388 vertical-align: middle; 389} 390div.contents code, div.contents .mlabel { 391 color: blue; 392 font-family: "Deja Vu Mono", Consolas, "Courier New", monospace, fixed; 393 font-weight: normal; 394 font-style: normal; 395} 396div.contents .mlabel:before { 397 content: "["; 398} 399div.contents .mlabel:after { 400 content: "]"; 401} 402 403div.contents td { 404 line-height: 1.3; 405} 406 407div.contents td span.arrow { 408 cursor: pointer; 409} 410 411div.contents td.desc { 412 font-weight: normal; 413} 414 415div.contents div.dynheader { 416 color: #0c3762; /* madison */ 417 font-size: 1.3em; 418 font-weight: normal; 419 border-bottom: dotted thin #c0c0c0; /* silver */ 420 margin-top: 1em; 421 margin-bottom: 1em; 422} 423 424div.contents div.dyncontent { 425 width: 100%; 426 border: 1px solid #c7c7c7; /* silver */ 427 overflow: auto; 428} 429 430div.contents div.dyncontent div.center { 431 text-align: center; 432 margin: 16px; 433} 434 435div.contents td.memSeparator { 436 display: none; 437} 438 439div.contents span.keycap, div.contents span.keysym { 440 -webkit-border-radius: 3px; 441 -khtml-border-radius: 3px; 442 -moz-border-radius: 3px; 443 border-radius: 3px; 444 border-color: #c7c7c7; /* silver */ 445 border-style: solid; 446 border-width: 1px; 447 padding: 0px 2px 0px 2px; 448 background-color: #e8e8e8; /* mercury */ 449 font-family: serif; 450 font-variant: small-caps; 451} 452 453div.contents div.textblock { 454 margin-bottom: 20px; 455} 456 457div.contents hr { 458 display: none; 459} 460 461div.contents li { 462 line-height: 1.3; 463 margin-bottom: 10px; 464 margin-left: 20px; 465} 466 467div.contents dt { 468 margin-top: 16px; 469 margin-bottom: 8px; 470} 471 472.icon { 473 font-weight: bold; 474 font-size: 12px; 475 height: 14px; 476 width: 16px; 477 display: inline-block; 478 background-color: #ff4500; 479 color: white; 480 text-align: center; 481 border-radius: 4px; 482 margin-left: 2px; 483 margin-right: 2px; 484} 485 486/* Entry markers */ 487dl dt { 488 font-weight: bold; 489} 490dl dt::after { 491 content: ":"; 492} 493 494/* The boxes from the userguide */ 495dl.note, dl.remark, dl.warning, dl.attention { 496 border-style: solid; 497 border-width: 2px; 498 margin-top: 24px; 499 margin-bottom: 24px; 500 padding: 4px; 501 min-height: 48px; 502} 503 504dl.note dd, dl.remark dd, dl.warning dd, dl.attention dd { 505 font-size: 12px; 506} 507 508dl.note { 509 background: #deebff url('https://www.haiku-os.org/images/alert_info_32.png') 15px 15px no-repeat; 510 border-color: #183cce; 511} 512 513dl.remark { 514 background: #f3f3f3 url('https://www.haiku-os.org/images/alert_idea_32.png') 15px 15px no-repeat; 515 border-color: #c0c0c0; /* silver */ 516} 517 518dl.warning { 519 /* lemon chiffon */ 520 background: #fffbc6 url('https://www.haiku-os.org/images/alert_warning_32.png') 15px 15px no-repeat; 521 border-color: #eed300; /* gold */ 522} 523 524dl.attention { 525 /* fair pink */ 526 background: #ffeae6 url('https://www.haiku-os.org/images/alert_stop_32.png') 15px 15px no-repeat; 527 border-color: red; 528} 529 530dl.note dt, dl.remark dt, dl.warning dt, dl.attention dt { 531 display: none; /* don't display the Note: or Warning: header */ 532} 533 534dl.note dd, dl.remark dd, dl.warning dd, dl.attention dd { 535 margin: 10px 10px 10px 60px; 536 color: black; /* pseudo-bold */ 537} 538 539 540/* For keyboard shortcuts and the like (also from userguide) */ 541 542div.contents span.keycap { 543 -webkit-border-radius: 3px; 544 -khtml-border-radius: 3px; 545 -moz-border-radius: 3px; 546 border-radius: 3px; 547 border-color: #c7c7c7; /* silver */ 548 border-style: solid; 549 border-width: 1px; 550 padding: 0px 2px 0px 2px; 551 background-color: #e8e8e8; /* mercury */ 552 font-family: serif; 553 font-variant: small-caps; 554} 555 556 557/* Continue with the rest of the standard Doxygen stuff... */ 558 559CAPTION { font-weight: bold } 560div.qindex { 561 width: 100%; 562 background-color: #f3f3f3; /* concrete */ 563 border: 1px solid #c0c0c0; /* silver */ 564 text-align: center; 565 margin: 2px; 566 padding: 2px; 567 line-height: 1.3; 568} 569div.nav { 570 width: 100%; 571 background-color: #f3f3f3; /* concrete */ 572 border: 1px solid #c0c0c0; /* silver */ 573 text-align: center; 574 margin: 2px; 575 padding: 2px; 576 line-height: 1.3; 577} 578div.navtab { 579 background-color: #f3f3f3; /* concrete */ 580 border: 1px solid #c0c0c0; /* silver */ 581 text-align: center; 582 margin: 2px; 583 margin-right: 15px; 584 padding: 2px; 585} 586TD.navtab { 587 ; 588} 589A.qindex { 590 text-decoration: none; 591 font-weight: bold; 592 color: #1a419d; /* fun blue */ 593} 594A.qindex:visited { 595 text-decoration: none; 596 font-weight: bold; 597 color: #1a419d; /* fun blue */ 598} 599A.qindex:hover { 600 text-decoration: none; 601 background-color: #ddddff; /* fog */ 602} 603A.qindexHL { 604 text-decoration: none; 605 font-weight: bold; 606 background-color: #6666cc; /* blue marguerite */ 607 color: white; 608 border: 1px double #9295c2; /* bell blue */ 609} 610A.qindexHL:hover { 611 text-decoration: none; 612 background-color: #6666cc; /* blue marguerite */ 613 color: white; 614} 615A.qindexHL:visited { 616 text-decoration: none; 617 background-color: #6666cc; /* blue marguerite */ 618 color: white; 619} 620A.elRef { 621 font-weight: bold 622} 623A.code:link { 624 text-decoration: none; 625 font-weight: normal; 626 color: blue; 627} 628A.code:visited { 629 text-decoration: none; 630 font-weight: normal; 631 color: blue; 632} 633A.codeRef:link { 634 font-weight: normal; 635 color: blue; 636} 637A.codeRef:visited { 638 font-weight: normal; 639 color: blue; 640} 641dl.el { 642 margin-left: -1cm 643} 644div.fragment { 645 white-space: pre; 646 width: 99%; 647 background-color: #f3f3f3; /* concrete */ 648 border: 1px solid #c0c0c0; /* silver */ 649 padding: 4px; 650 color: black; 651 font-family: "Deja Vu Mono", Consolas, "Courier New", monospace, fixed; 652 font-weight: normal; 653 font-style: normal; 654 font-size: 13px; 655 line-height: 1.3; 656} 657div.fragment pre.fragment a.code { 658 font-weight: bold; 659} 660div.ah { 661 background-color: black; 662 font-weight: bold; 663 color: white; 664 margin-bottom: 3px; 665 margin-top: 3px; 666} 667TD.indexkey { 668 background-color: #f3f3f3; /* concrete */ 669 border: 1px solid #c0c0c0; /* silver */ 670 font-weight: bold; 671 padding-right : 10px; 672 padding-top : 2px; 673 padding-left : 10px; 674 padding-bottom : 2px; 675 margin-left : 0px; 676 margin-right : 0px; 677 margin-top : 2px; 678 margin-bottom : 2px; 679} 680TD.indexvalue { 681 background-color: #f3f3f3; /* concrete */ 682 border: 1px solid #c0c0c0; /* silver */ 683 font-style: italic; 684 padding-right : 10px; 685 padding-top : 2px; 686 padding-left : 10px; 687 padding-bottom : 2px; 688 margin-left : 0px; 689 margin-right : 0px; 690 margin-top : 2px; 691 margin-bottom : 2px; 692} 693TR.memlist { 694 background-color: #f0f0f0; /* gallery */ 695} 696P.formulaDsp { text-align: center; } 697IMG.formulaDsp { } 698IMG.formulaInl { vertical-align: middle; } 699SPAN.keyword { color: #008000; /* japanese laurel */ } 700SPAN.keywordtype { color: #5c5f05; /* antique bronze */ } 701SPAN.keywordflow { color: #e08000; /* mango tango */ } 702SPAN.comment { color: #008000; /* japanese laurel */ } 703SPAN.preprocessor { color: #806020; /* kumera */ } 704SPAN.stringliteral { color: gray; } 705SPAN.charliteral { color: #008080; /* teal */ } 706.search { 707 color: #003399; /* smalt */ 708 font-weight: bold; 709} 710FORM.search { 711 margin-bottom: 0px; 712 margin-top: 0px; 713} 714INPUT.search { 715 color: #000080; /* navy blue */ 716 font-weight: normal; 717 background-color: #f3f3f3; /* concrete */ 718} 719TD.tiny { font-size: 75%; } 720.dirtab { 721 padding: 4px; 722 border-collapse: collapse; 723 border: 1px solid #84b0c7; /* glacier */ 724} 725TH.dirtab { 726 background-color: #f3f3f3; /* concrete */ 727 font-weight: bold; 728} 729 730/* member declaration table */ 731 732table.memberdecls { 733 width: 100%; 734} 735 736table.memberdecls td.memItemLeft { 737 font-size: 13px; 738 font-family: "Deja Vu Mono", Consolas, "Courier New", monospace, fixed; 739 white-space: nowrap; 740 text-align: right; 741 padding: 6px 0px 4px 8px; 742 margin: 4px; 743 vertical-align: top; 744 border-top: 1px solid #c0c0c0; /* silver */ 745 border-left: 1px solid #c0c0c0; /* silver */ 746 background-color: #f3f3f3; /* concrete */ 747} 748 749table.memberdecls td.memItemRight { 750 font-size: 13px; 751 font-family: "Deja Vu Mono", Consolas, "Courier New", monospace, fixed; 752 padding: 6px 8px 4px 0px; 753 margin: 4px; 754 vertical-align: top; 755 border-top: 1px solid #c0c0c0; /* silver */ 756 border-right: 1px solid #c0c0c0; /* silver */ 757 background-color: #f3f3f3; /* concrete */ 758} 759 760table.memberdecls td.mdescLeft { 761 font-size: 13px; 762 line-height: 1.3; 763 padding: 1px 0px 4px 8px; 764 margin: 0px; 765 border-bottom: 1px solid #c0c0c0; /* silver */ 766 border-left: 1px solid #c0c0c0; /* silver */ 767 background-color: #f3f3f3; /* concrete */ 768} 769 770table.memberdecls td.mdescRight { 771 font-size: 13px; 772 line-height: 1.3; 773 padding: 1px 8px 4px 0px; 774 margin: 0px; 775 border-bottom: 1px solid #c0c0c0; /* silver */ 776 border-right: 1px solid #c0c0c0; /* silver */ 777 background-color: #f3f3f3; /* concrete */ 778} 779 780table.memberdecls td.mdescRight p { 781 margin: 0; 782 padding: 0; 783} 784 785table.memberdecls td.memTemplItemLeft { 786 font-size: 13px; 787 padding: 1px 0px 0px 8px; 788 margin: 0px; 789 text-align: right; 790 border-left: 1px solid #c0c0c0; /* silver */ 791 background-color: #f3f3f3; /* concrete */ 792} 793 794table.memberdecls td.memTemplItemRight { 795 font-size: 13px; 796 padding: 1px 8px 0px 0px; 797 margin: 0px; 798 border-right: 1px solid #c0c0c0; /* silver */ 799 background-color: #f3f3f3; /* concrete */ 800} 801 802table.memberdecls td.memTemplParams { 803 font-size: 13px; 804 padding: 1px 0px 0px 8px; 805 margin: 0px; 806 border-top: 1px solid #c0c0c0; /* silver */ 807 border-left: 1px solid #c0c0c0; /* silver */ 808 border-right: 1px solid #c0c0c0; /* silver */ 809 background-color: #f3f3f3; /* concrete */ 810} 811 812table.memberdecls td div.groupHeader, tr.inherit_header { 813 /* same as h3 */ 814 color: #0c3762; /* madison */ 815 margin-top: 0.5em; 816 margin-bottom: 0.5em; 817 font-size: 1.2em; 818 font-weight: normal; 819 border-bottom: dotted thin #c0c0c0; /* silver */ 820} 821tr.inherit_header { 822 cursor: pointer; 823} 824 825table.memberdecls td div.groupText { 826 font-size: 14.4px; 827} 828 829/* Style for detailed member documentation */ 830 831div.memtemplate { 832 font-weight: normal; 833 font-style: normal; 834} 835 836div.memnav { 837 background-color: #f3f3f3; /* concrete */ 838 border: 1px solid #c0c0c0; /* silver */ 839 text-align: center; 840 margin: 2px; 841 margin-right: 15px; 842 padding: 2px; 843} 844 845/* member item */ 846 847div.memitem { 848 margin-bottom: 20px; 849 width: 100%; 850} 851 852div.memitem dl.info, div.memitem dl.note, div.memitem dl.attention, 853 div.memitem dl.warning, 854 div.memitem dl.stop, div.memitem dl.bug { 855 width: 99%; 856} 857 858/* member prototype */ 859 860div.memproto { 861 padding: 4px; 862 background-color: #f3f3f3; /* concrete */ 863 border: 1px solid #c0c0c0; /* silver */ 864 font-family: "Deja Vu Mono", Consolas, "Courier New", monospace, fixed; 865} 866 867div.memproto table { 868 font-size: 14.4px; 869} 870 871/* member table */ 872 873div.memproto table.memname { 874 line-height: 1.3; 875} 876 877div.memproto table.memname td.paramtype { 878 white-space: nowrap; 879} 880 881div.memproto table.memname td.paramkey { 882 text-align: right; 883} 884 885div.memproto table.memname td.paramname { 886 white-space: nowrap; 887} 888 889div.memproto table.memname td.memname { 890 white-space: nowrap; 891} 892 893/* member documetation */ 894 895div.memdoc { 896 width: 100%; 897} 898 899div.memdoc div.memproto { 900 margin-top: 2em; 901} 902 903div.memdoc table { 904 width: 100%; 905} 906 907div.memdoc table td { 908 vertical-align: middle; 909 padding: 8px; 910 border: 1px solid #d5d5d5; /* silver */ 911} 912 913div.memdoc td:first-child { 914 width: 157px; 915} 916 917div.memdoc dl dd table { 918 width: 100%; 919} 920 921div.memdoc dl dd table td { 922 font-size: 14.4px; 923 padding: 8px; 924 border: 1px solid #d5d5d5; /* silver */ 925} 926 927div.memdoc dl dd table td ul, table td ol { 928 margin-top: 8px; 929 margin-bottom: 8px; 930} 931 932div.memdoc dl dd div.memdoc table.doxtable td { 933 border: none; 934} 935 936/* parameters table */ 937 938div.memdoc dl dd table.params td.paramdir { 939 vertical-align: top; 940 color: black; 941 width: 157px; 942} 943 944div.memdoc dl dd table.params td.paramname { 945 vertical-align: top; 946 font-weight: normal; 947 font-style: normal; 948 color: #dc3c01; /* grenadier */ 949 width: 157px; 950} 951 952/* return values table */ 953 954div.memdoc dl dd table.retval td.paramname { 955 vertical-align: top; 956 color: blue; 957 width: 157px; 958} 959 960/* End Styling for detailed member documentation */ 961 962/* for the tree view */ 963.ftvtree { 964 font-family: sans-serif; 965 margin: 0.5em; 966} 967 968.directory { font-size: 14.4px; font-weight: bold; } 969.directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; } 970.directory > h3 { margin-top: 0; } 971.directory p { margin: 0px; white-space: nowrap; } 972.directory div { display: none; margin: 0px; } 973.directory img { vertical-align: -30%; } 974 975/* printer only pretty stuff */ 976@media print { 977 /* suggest page orientation */ 978 @page { size: portrait; } 979 .noprint { 980 display: none; 981 } 982 983 html { 984 background: #FFF; 985 } 986 987 /* hide header and nav bar */ 988 #banner { 989 display:none; 990 } 991 992 div.tabs, div.tabs2, div.tabs3 { 993 display:none; 994 } 995 996 div.summary { 997 margin: 0px; 998 padding: 0px; 999 } 1000 1001 div.headertitle { 1002 margin: 0px; 1003 padding: 0px; 1004 } 1005 1006 div.content { 1007 margin: 0px; 1008 padding: 0px; 1009 } 1010 1011 /* some links we want to print the url along with (CSS2) */ 1012 a.printurl:after { 1013 content: " <" attr(href) ">"; 1014 font-weight: normal; 1015 font-size: small; 1016 } 1017 1018 /* override for those we really don't want to print */ 1019 a.noprinturl:after { 1020 content: ""; 1021 } 1022 1023 /* for acronyms we want their definitions inlined at print time */ 1024 acronym[title]:after { 1025 font-size: small; 1026 content: " (" attr(title) ")"; 1027 font-style: italic; 1028 } 1029 1030 /* and not have mozilla dotted underline */ 1031 acronym { 1032 border: none; 1033 } 1034 1035 pre.terminal { /* Terminal output black on white */ 1036 background-color: #ffffff; 1037 color: #000000; 1038 } 1039} 1040