QcPenPrinter: no need to allocate QPrintDialog on heap
[supercollider.git] / HelpSource / scdoc.css
blob55b773b3c17b9179bc693e4ea3fb475554bd2309
1 body {
2 font-family: Arial, Helvetica, sans-serif;
3 font-size: 10pt;
4 color: black;
5 background: white;
6 /* max-width: 60em;*/
7 /* margin-left: 20em;*/
8 padding: 0;
9 margin: 0;
12 html {
13 height: 100%;
14 margin: 0 0 1px;
17 div.contents {
18 margin: 1em;
19 text-align: justify;
20 padding-top: 2em;
21 padding-bottom: 0.5em;
24 table {
25 border-collapse: collapse;
26 font-size: 10pt;
27 margin-top: 1em;
28 margin-left: 2em;
30 table td {
31 border: 1px solid #ddd;
32 padding: 0.3em;
35 table table {
36 margin: 0em;
39 p {
40 margin-top: 1em;
41 margin-bottom: 0.3em;
44 a:link, a:visited, a:hover {
45 text-decoration: none;
46 color: #449;
47 /* add padding to work around "text-decoration: underline" not
48 * having effect when hovered if font size less then 11pt */
49 padding-bottom: 1px;
52 a:hover {
53 text-decoration: underline;
56 #inheritedclassmets, #inheritedinstmets {
57 margin-top: 1em;
60 .inheritedmets_class {
61 font-weight: bold;
62 color: #555;
63 margin-top: 0.5em;
64 margin-bottom: 0.25em;
66 .inheritedmets_class a {
67 color: #333;
69 ul.inheritedmets {
70 list-style: none;
71 padding: 0;
72 margin: 0;
73 margin-left: 2em;
74 margin-top: 0.25em;
76 ul.inheritedmets li {
77 font-family: monospace;
79 a.inheritedmets_toggle {
80 font-size: 9pt;
81 color: #558;
82 font-weight: normal;
83 /* margin-left: 2em;*/
86 a.inheritedmets_toggle:hover {
87 text-decoration: none;
88 color: #000;
91 a.subclass_toggle {
92 color: #555;
93 font-weight: normal;
96 a.subclass_toggle:hover {
97 text-decoration: none;
98 color: #000;
102 #menubar {
103 font-family: Arial, Helvetica, sans-serif;
104 width: 100%;
105 position: fixed;
106 /* background: #555;*/
107 background: #eee;
108 top: 0px;
109 padding: 2px;
110 margin: 0px;
111 border-bottom: 1px solid #bbb;
112 /* border-bottom: 2px solid #999;*/
113 z-index: 30;
116 #menubar .menuitem {
117 list-style: none;
118 float:left;
119 margin:0;
120 padding:0px;
121 padding-left: 0.75em;
122 padding-right: 0.75em;
123 /* border-right: 1px solid #999;*/
124 border-right: 1px solid #ddd;
125 font-size: 10pt;
126 display: block;
129 .menuitem a {
130 /* color: #ddd;*/
131 color: #666;
133 .menuitem a:hover {
134 text-decoration: none;
135 color: black;
138 #topdoctitle {
139 /* font-weight: bold;*/
140 font-style: italic;
141 /* color: #fff;*/
142 color: #444;
143 cursor: pointer;
146 .submenu {
147 margin-top: 2px;
148 padding: 0.5em;
149 background: #eee;
150 display: none;
151 position: absolute;
152 border: 1px solid #aaa;
153 border-radius: 4px;
156 .submenu a {
157 position: relative;
158 display: block;
159 margin: 0;
160 /* padding: 5px 10px;*/
161 padding: 0.2em;
162 width: auto;
163 white-space: nowrap;
164 text-align: left;
165 /* text-decoration: none;*/
166 color: #447;
167 font-weight: bold;
170 .toc_search {
171 margin-left: 10px;
172 color: #999;
173 font-size: 9pt;
176 .top_search input {
177 border: 1px solid #ddd;
180 a.navlink {
181 /* color: #fff;*/
182 color: #447;
183 font-weight: bold;
187 .header {
188 border-bottom: 3px solid #000;
190 #label, #label a {
191 font-weight: bold;
192 color: #999;
193 border-bottom: 1px solid #bbb;
195 #summary {
196 font-weight: normal;
198 #categories {
199 color: #888;
200 font-size: 9pt;
202 #related {
203 text-align: left;
204 font-weight: bold;
205 margin-top: 0.5em;
207 #filename {
208 word-break: break-all;
210 .headerimage {
211 float: right;
212 margin-right: 1ex;
215 .subheader {
216 text-align: right;
217 font-size: 9pt;
218 color: #444;
221 .jump {
222 text-align: right;
223 font-size: 9pt;
224 color: #555;
226 .jump a {
227 font-weight: bold;
228 padding-top:0;
229 margin-top:0;
232 a.footnote {
233 font-size: 9pt;
234 top: -0.1em;
236 div.footnotes {
237 border-top: 1px solid #aaa;
238 margin-left: 2em;
239 margin-top: 3em;
240 margin-right: 2em;
242 div.footnote {
243 margin-bottom: 0.5em;
244 margin-top: 0.5em;
245 font-size: 9pt;
248 .soft {
249 color: #777;
252 h1 {
253 margin: 0.1em 0;
254 font-size: 3em;
255 margin-bottom: 0em;
258 h2 {
259 border-bottom: 2px solid #bbb;
260 letter-spacing: 0.05em;
261 margin-top: 1.5em;
262 text-align: left;
263 margin-bottom: 2px;
264 font-size: 1.4em;
267 h3 {
268 margin-bottom: 2px;
269 text-align: left;
272 h4 {
273 margin-top: 1em;
274 margin-bottom: 0em;
275 margin-left: 0em;
276 color: #777;
277 border-bottom: 1px solid #ddd;
280 dt {
281 font-weight: bold;
283 dd {
284 margin-bottom: 1em;
287 code.code, pre.code {
288 font-family: monospace;
289 font-size: 9pt;
290 color: #121;
293 pre.code {
294 font-size: 9pt;
295 border-left: 2px solid #e0e0e0;
296 padding-left: 1em;
300 code.formula, pre.formula {
301 font-family: monospace;
302 font-size: 10pt;
303 font-weight: normal;
304 color: #333;
307 pre.formula {
308 padding: 0.5em;
309 text-align: center;
312 .image {
313 text-align: center;
314 margin: 2em;
315 font-size: 9pt;
318 .image img {
319 margin-bottom: 1em;
322 .methprefix {
323 font-weight: normal;
324 color: #777;
325 padding-right: 0.5em;
326 margin-left: -1em;
329 .methodname, .imethodname, .cmethodname {
330 font-family: monospace;
331 font-size: 1em;
332 font-weight: normal;
333 margin-bottom: 0em;
334 margin-top: 1em;
335 padding: 0.25em;
336 border: none;
337 background: #e7ebe7;
340 .methodname a, .imethodname a, .cmethodname a {
341 color: black;
342 font-weight: bold;
345 .method {
346 margin-left: 2em;
347 margin-bottom: 2em;
350 .argstr {
351 white-space: nowrap;
354 .extmethod {
355 font-size: 9pt;
356 color: #444;
357 background: #fee;
358 padding-left: 0.2em;
359 text-align: right;
362 .supmethod {
363 font-size: 9pt;
364 color: #444;
365 background: #ffe;
366 padding-left: 0.2em;
367 text-align: right;
370 table.arguments {
371 margin-left: 1.5em;
372 margin-bottom: 0em;
373 margin-top: 0.5em;
374 border-collapse: collapse;
377 table.arguments td.argumentname, td.argumentdesc {
378 vertical-align: top;
379 border: none;
380 padding-top: 0.2em;
381 padding-bottom: 0.2em;
384 td.argumentname {
385 font-weight: bold;
388 div.returnvalue {
389 margin-left: 2em;
392 td p {
393 margin-top: 0em;
396 .note, .warning {
397 /* border-left: 4px solid #eea;*/
398 background: #f7f7d7;
399 padding: 0.5em;
400 margin-top: 1em;
401 margin-bottom: 1em;
403 .notelabel, .warninglabel {
404 font-weight: bold;
406 .warninglabel {
407 color: red;
410 /*.version {
411 font-size: 9pt;
412 border-top: 1px solid #bbb;
413 color: #999;
414 text-align: right;
415 margin-top: 2em;
418 .doclink {
419 font-size: 9pt;
420 color: #888;
421 text-align: right;
422 margin-top: 2em;
423 margin-bottom: 2em;
424 border-top: 1px solid #ddd;
426 .doclink a {
427 color: #444;
430 #sidetoc {
431 position: fixed;
432 display: block;
433 width: 18em;
434 left: 0px;
435 margin: 0;
436 padding: 10px;
437 height: 100%;
438 overflow: auto;
439 /* background: #eee;*/
440 background: #fff;
441 border-right: 1px solid #bbb;
444 #sidetoc a:hover {
445 text-decoration: none;
446 color: black;
449 #toc {
450 margin: 0;
451 padding: 10px 2px 10px 2px;
452 min-width: 20em;
453 line-height: 130%;
454 display: none;
455 overflow: auto;
456 background: #fff;
457 position: absolute;
458 border: 1px solid #aaa;
459 margin-top: 2px;
460 border-radius: 4px;
462 #toctitle {
463 border-bottom: 1px solid #aaa;
464 margin-bottom: 0.5em;
465 font-weight: normal;
466 color: #777;
469 ul.toc {
470 list-style-type: none;
471 margin: 0;
472 padding: 0;
474 ul.toc ul {
475 margin-left: 1em;
477 ul.toc li {
478 margin: 0;
479 padding: 0;
482 ul.toc li a {
483 display: block;
484 padding: 0 8px 0 8px;
487 ul.toc li a:hover {
488 background: #eee;
491 .toc1 {
492 font-weight: bold;
494 .toc1 a {
495 color: #444;
497 .toc2 {
498 font-weight: normal;
500 .toc2 a {
501 color: #444;
503 .toc3 {
504 font-family: monospace;
505 font-weight: normal;
506 /* font-size: 9.5pt;*/
508 .toc3 a {
509 color: #555;
512 a.popoutlink {
513 float: right;
514 font-size: 9pt;
515 color: #558;
516 padding-right: 8px;
517 display: inline-block;
520 ul.tree, ul.tree ul {
521 list-style-type: none;
522 background: url(images/vline.png) repeat-y;
523 margin: 0;
524 padding: 0;
525 margin-left: 1em;
528 ul.tree ul {
529 margin-left: 15px;
532 ul.tree li {
533 margin: 0;
534 padding: 0 12px;
535 line-height: 20px;
536 background: url(images/node.png) no-repeat;
537 /* color: #369;
538 font-weight: bold;*/
541 ul.tree li:last-child {
542 background: #fff url(images/lastnode.png) no-repeat;
545 :target {
546 border-bottom: 6px solid rgba(255,255,0,0.4);
547 padding-top:20px;
548 margin-top:-20px;
551 /* auto class links. note that color can be overridden by prettify rules below */
552 a.clslnk {
555 /* Pretty printing styles. Used with prettify.js. */
557 .str { color: #070; } /* strings */
558 .kwd { color: #880; } /* special values like true, nil.. */
559 .com { color: #822; } /* comments */
560 .typ { color: #008; } /* class names */
561 .lit { color: #066; } /* numbers and character literals */
562 .pun { color: #555; } /* punctuation */
563 .pln { color: #000; } /* plain text, methods and variable names */
564 .tag { color: #059; } /* special variables like super, thisProcess... */
565 .dec { color: #508; } /* declarations like var, const... */
566 .atn { color: #285; } /* symbols */
567 .atv { color: #750; } /* environment vars */
569 /* Specify class=linenums on a pre to get line numbering */
570 ol.linenums { margin-top: 0; margin-bottom: 0 } /* IE indents via margin-left */
571 li.L0,
572 li.L1,
573 li.L2,
574 li.L3,
575 li.L5,
576 li.L6,
577 li.L7,
578 li.L8 { list-style-type: none }
579 /* Alternate shading for lines */
580 li.L1,
581 li.L3,
582 li.L5,
583 li.L7,
584 li.L9 { background: #eee }
586 @media print {
587 .str { color: #060; }
588 .kwd { color: #006; font-weight: bold; }
589 .com { color: #600; font-style: italic; }
590 .typ { color: #404; font-weight: bold; }
591 .lit { color: #044; }
592 .pun { color: #440; }
593 .pln { color: #000; }
594 .tag { color: #006; font-weight: bold; }
595 .atn { color: #404; }
596 .atv { color: #060; }