Lines 45-220
using csi::xml::AnAttribute;
Link Here
|
45 |
|
45 |
|
46 |
const char * const |
46 |
const char * const |
47 |
C_sStdStyle = |
47 |
C_sStdStyle = |
48 |
"body { background-color:#ffffff; }"CRLF |
48 |
"body { background-color:#ffffff; }" CRLF |
49 |
"h1 { font-size:20pt; margin-top:3pt; margin-bottom:7pt; }"CRLF |
49 |
"h1 { font-size:20pt; margin-top:3pt; margin-bottom:7pt; }" CRLF |
50 |
"h2 { font-family:Arial; font-size:16pt; margin-top:3pt; margin-bottom:5pt; }"CRLF |
50 |
"h2 { font-family:Arial; font-size:16pt; margin-top:3pt; margin-bottom:5pt; }" CRLF |
51 |
"h3 { font-size:13pt; margin-top:2pt; margin-bottom:3pt; }"CRLF |
51 |
"h3 { font-size:13pt; margin-top:2pt; margin-bottom:3pt; }" CRLF |
52 |
"h4 { font-size:10pt; font-weight:bold; margin-top:2pt; margin-bottom:1pt; }"CRLF |
52 |
"h4 { font-size:10pt; font-weight:bold; margin-top:2pt; margin-bottom:1pt; }" CRLF |
53 |
"dl { margin-top:1pt; margin-bottom:1pt; }"CRLF |
53 |
"dl { margin-top:1pt; margin-bottom:1pt; }" CRLF |
54 |
"dl.member { margin-top:1pt; margin-bottom:1pt; background-color:#eeeeff; }"CRLF |
54 |
"dl.member { margin-top:1pt; margin-bottom:1pt; background-color:#eeeeff; }" CRLF |
55 |
"dt { font-size:10pt; font-weight:bold; margin-top:2pt; margin-bottom:1pt; }"CRLF |
55 |
"dt { font-size:10pt; font-weight:bold; margin-top:2pt; margin-bottom:1pt; }" CRLF |
56 |
"dt.member { font-size:13pt; font-weight:bold; margin-top:2pt; margin-bottom:1pt; }"CRLF |
56 |
"dt.member { font-size:13pt; font-weight:bold; margin-top:2pt; margin-bottom:1pt; }" CRLF |
57 |
"dt.simple { font-size:10pt; font-weight:normal; margin-top:2pt; margin-bottom:1pt; }"CRLF |
57 |
"dt.simple { font-size:10pt; font-weight:normal; margin-top:2pt; margin-bottom:1pt; }" CRLF |
58 |
"dd { font-size:10pt; margin-top:1pt; margin-bottom:1pt; }"CRLF |
58 |
"dd { font-size:10pt; margin-top:1pt; margin-bottom:1pt; }" CRLF |
59 |
"dd.member { font-size:10pt; margin-top:1pt; margin-bottom:1pt; background-color:#ffffff; }"CRLF |
59 |
"dd.member { font-size:10pt; margin-top:1pt; margin-bottom:1pt; background-color:#ffffff; }" CRLF |
60 |
"p { font-size:10pt; margin-top:3pt; margin-bottom:1pt; }"CRLF |
60 |
"p { font-size:10pt; margin-top:3pt; margin-bottom:1pt; }" CRLF |
61 |
"pre { font-family:monospace; font-size:10pt; margin-top:1pt; margin-bottom:1pt; }"CRLF |
61 |
"pre { font-family:monospace; font-size:10pt; margin-top:1pt; margin-bottom:1pt; }" CRLF |
62 |
"tr { font-size:10pt; }"CRLF |
62 |
"tr { font-size:10pt; }" CRLF |
63 |
"td { font-size:10pt; }"CRLF |
63 |
"td { font-size:10pt; }" CRLF |
64 |
CRLF |
64 |
CRLF |
65 |
"dt.attention { color:#dd0000; }"CRLF |
65 |
"dt.attention { color:#dd0000; }" CRLF |
66 |
CRLF |
66 |
CRLF |
67 |
"div.title { text-align:center; line-height:26pt; background-color:#ccccff; }"CRLF |
67 |
"div.title { text-align:center; line-height:26pt; background-color:#ccccff; }" CRLF |
68 |
".subtitle { background-color:#ccccff; }"CRLF |
68 |
".subtitle { background-color:#ccccff; }" CRLF |
69 |
CRLF |
69 |
CRLF |
70 |
"td.flagname { background-color:#eeeeff; font-family:Arial; font-size:8pt; font-weight:bold; }"CRLF |
70 |
"td.flagname { background-color:#eeeeff; font-family:Arial; font-size:8pt; font-weight:bold; }" CRLF |
71 |
"td.flagyes { font-family:Arial; font-size:8pt; font-weight:bold; }"CRLF |
71 |
"td.flagyes { font-family:Arial; font-size:8pt; font-weight:bold; }" CRLF |
72 |
"td.flagno { font-family:Arial; font-size:8pt; }"CRLF |
72 |
"td.flagno { font-family:Arial; font-size:8pt; }" CRLF |
73 |
"td.flagtext { font-family:Arial; font-size:8pt; font-weight:bold; }"CRLF |
73 |
"td.flagtext { font-family:Arial; font-size:8pt; font-weight:bold; }" CRLF |
74 |
CRLF |
74 |
CRLF |
75 |
"td.navimain, td.navimain a"CRLF |
75 |
"td.navimain, td.navimain a" CRLF |
76 |
" { background-color:#eeeeff; color:#000000;"CRLF |
76 |
" { background-color:#eeeeff; color:#000000;" CRLF |
77 |
" font-family:Arial; font-size:12pt; font-weight:bold; }"CRLF |
77 |
" font-family:Arial; font-size:12pt; font-weight:bold; }" CRLF |
78 |
"td.navimainself"CRLF |
78 |
"td.navimainself" CRLF |
79 |
" { background-color:#2222ad; color:#ffffff;"CRLF |
79 |
" { background-color:#2222ad; color:#ffffff;" CRLF |
80 |
" font-family:Arial; font-size:12pt; font-weight:bold; }"CRLF |
80 |
" font-family:Arial; font-size:12pt; font-weight:bold; }" CRLF |
81 |
"td.navimainnone"CRLF |
81 |
"td.navimainnone" CRLF |
82 |
" { background-color:#eeeeff; color:#000000;"CRLF |
82 |
" { background-color:#eeeeff; color:#000000;" CRLF |
83 |
" font-family:Arial; font-size:12pt; }"CRLF |
83 |
" font-family:Arial; font-size:12pt; }" CRLF |
84 |
CRLF |
84 |
CRLF |
85 |
"div.define { font-family:Arial; background-color:#ccccff; }"CRLF |
85 |
"div.define { font-family:Arial; background-color:#ccccff; }" CRLF |
86 |
CRLF |
86 |
CRLF |
87 |
".nqclass { color:#008800; }"CRLF |
87 |
".nqclass { color:#008800; }" CRLF |
88 |
CRLF |
88 |
CRLF |
89 |
"h3.help { background-color:#eeeeff; margin-top:12pt; }"CRLF |
89 |
"h3.help { background-color:#eeeeff; margin-top:12pt; }" CRLF |
90 |
CRLF |
90 |
CRLF |
91 |
".btpubl { color:#33ff33; }"CRLF |
91 |
".btpubl { color:#33ff33; }" CRLF |
92 |
".btprot { color:#cc9933; }"CRLF |
92 |
".btprot { color:#cc9933; }" CRLF |
93 |
".btpriv { color:#ff6666; }"CRLF |
93 |
".btpriv { color:#ff6666; }" CRLF |
94 |
".btvpubl { color:#33ff33; font-style:italic; }"CRLF |
94 |
".btvpubl { color:#33ff33; font-style:italic; }" CRLF |
95 |
".btvprot { color:#cc9933; font-style:italic; }"CRLF |
95 |
".btvprot { color:#cc9933; font-style:italic; }" CRLF |
96 |
".btvpriv { color:#ff6666; font-style:italic; }"CRLF |
96 |
".btvpriv { color:#ff6666; font-style:italic; }" CRLF |
97 |
".btself { font-weight:bold; }"CRLF |
97 |
".btself { font-weight:bold; }" CRLF |
98 |
; |
98 |
; |
99 |
|
99 |
|
100 |
|
100 |
|
101 |
const char * const |
101 |
const char * const |
102 |
C_sCssExplanations = |
102 |
C_sCssExplanations = |
103 |
"/* Explanation of CSS classes:"CRLF |
103 |
"/* Explanation of CSS classes:" CRLF |
104 |
CRLF |
104 |
CRLF |
105 |
"dl.member provides coloured frame for function descriptions."CRLF |
105 |
"dl.member provides coloured frame for function descriptions." CRLF |
106 |
"dd.member makes the content of this frame white"CRLF |
106 |
"dd.member makes the content of this frame white" CRLF |
107 |
CRLF |
107 |
CRLF |
108 |
"dt.attention special colour for @attention remarks"CRLF |
108 |
"dt.attention special colour for @attention remarks" CRLF |
109 |
CRLF |
109 |
CRLF |
110 |
"div.title HTML page headline"CRLF |
110 |
"div.title HTML page headline" CRLF |
111 |
".subtitle headline of lists of members and similar"CRLF |
111 |
".subtitle headline of lists of members and similar" CRLF |
112 |
CRLF |
112 |
CRLF |
113 |
" These are for the flagtables in classes:"CRLF |
113 |
" These are for the flagtables in classes:" CRLF |
114 |
"td.flagname Flag name."CRLF |
114 |
"td.flagname Flag name." CRLF |
115 |
"td.flagyes flag value \"yes\""CRLF |
115 |
"td.flagyes flag value \"yes\"" CRLF |
116 |
"td.flagno flag value \"no\""CRLF |
116 |
"td.flagno flag value \"no\"" CRLF |
117 |
"td.flagtext other flag value"CRLF |
117 |
"td.flagtext other flag value" CRLF |
118 |
CRLF |
118 |
CRLF |
119 |
CRLF |
119 |
CRLF |
120 |
" These are for the main navigationbar:"CRLF |
120 |
" These are for the main navigationbar:" CRLF |
121 |
"td.navimain, td.navimain a"CRLF |
121 |
"td.navimain, td.navimain a" CRLF |
122 |
" Links in navibar."CRLF |
122 |
" Links in navibar." CRLF |
123 |
"td.navimainself Text in navibar which refers to current page."CRLF |
123 |
"td.navimainself Text in navibar which refers to current page." CRLF |
124 |
"td.navimainnone Text which links to nothing."CRLF |
124 |
"td.navimainnone Text which links to nothing." CRLF |
125 |
CRLF |
125 |
CRLF |
126 |
CRLF |
126 |
CRLF |
127 |
"div.define Subtitles on the #define/macro descriptions page"CRLF |
127 |
"div.define Subtitles on the #define/macro descriptions page" CRLF |
128 |
CRLF |
128 |
CRLF |
129 |
".nqclass special color for classes in the qualification"CRLF |
129 |
".nqclass special color for classes in the qualification" CRLF |
130 |
" on top of type pages like in:"CRLF |
130 |
" on top of type pages like in:" CRLF |
131 |
" ::nsp1::nsp2::_ClassXY_::"CRLF |
131 |
" ::nsp1::nsp2::_ClassXY_::" CRLF |
132 |
CRLF |
132 |
CRLF |
133 |
"h3.help Subtitles on the help page"CRLF |
133 |
"h3.help Subtitles on the help page" CRLF |
134 |
CRLF |
134 |
CRLF |
135 |
" These are for the base class tree on class pages:"CRLF |
135 |
" These are for the base class tree on class pages:" CRLF |
136 |
".btpubl public base class"CRLF |
136 |
".btpubl public base class" CRLF |
137 |
".btprot protected"CRLF |
137 |
".btprot protected" CRLF |
138 |
".btpriv private"CRLF |
138 |
".btpriv private" CRLF |
139 |
".btvpubl virtual public"CRLF |
139 |
".btvpubl virtual public" CRLF |
140 |
".btvprot virtual protected"CRLF |
140 |
".btvprot virtual protected" CRLF |
141 |
".btvpriv virtual private"CRLF |
141 |
".btvpriv virtual private" CRLF |
142 |
".btself placeholder for currently displayed class"CRLF |
142 |
".btself placeholder for currently displayed class" CRLF |
143 |
CRLF |
143 |
CRLF |
144 |
"*/"CRLF |
144 |
"*/" CRLF |
145 |
; |
145 |
; |
146 |
|
146 |
|
147 |
|
147 |
|
148 |
const char * const |
148 |
const char * const |
149 |
C_sStdStyle_withDivFrame = |
149 |
C_sStdStyle_withDivFrame = |
150 |
"body { background-color:#ffffff; }"CRLF |
150 |
"body { background-color:#ffffff; }" CRLF |
151 |
"#adc-cppref h1 { font-size:20pt; margin-top:3pt; margin-bottom:7pt; }"CRLF |
151 |
"#adc-cppref h1 { font-size:20pt; margin-top:3pt; margin-bottom:7pt; }" CRLF |
152 |
"#adc-cppref h2 { font-family:Arial; font-size:16pt; margin-top:3pt; margin-bottom:5pt; }"CRLF |
152 |
"#adc-cppref h2 { font-family:Arial; font-size:16pt; margin-top:3pt; margin-bottom:5pt; }" CRLF |
153 |
"#adc-cppref h3 { font-size:13pt; margin-top:2pt; margin-bottom:3pt; }"CRLF |
153 |
"#adc-cppref h3 { font-size:13pt; margin-top:2pt; margin-bottom:3pt; }" CRLF |
154 |
"#adc-cppref h4 { font-size:10pt; font-weight:bold; margin-top:2pt; margin-bottom:1pt; }"CRLF |
154 |
"#adc-cppref h4 { font-size:10pt; font-weight:bold; margin-top:2pt; margin-bottom:1pt; }" CRLF |
155 |
"#adc-cppref dl { margin-top:1pt; margin-bottom:1pt; }"CRLF |
155 |
"#adc-cppref dl { margin-top:1pt; margin-bottom:1pt; }" CRLF |
156 |
"#adc-cppref dl.member { margin-top:1pt; margin-bottom:1pt; background-color:#eeeeff; }"CRLF |
156 |
"#adc-cppref dl.member { margin-top:1pt; margin-bottom:1pt; background-color:#eeeeff; }" CRLF |
157 |
"#adc-cppref dt { font-size:10pt; font-weight:bold; margin-top:2pt; margin-bottom:1pt; }"CRLF |
157 |
"#adc-cppref dt { font-size:10pt; font-weight:bold; margin-top:2pt; margin-bottom:1pt; }" CRLF |
158 |
"#adc-cppref dt.member { font-size:13pt; font-weight:bold; margin-top:2pt; margin-bottom:1pt; }"CRLF |
158 |
"#adc-cppref dt.member { font-size:13pt; font-weight:bold; margin-top:2pt; margin-bottom:1pt; }" CRLF |
159 |
"#adc-cppref dt.simple { font-size:10pt; font-weight:normal; margin-top:2pt; margin-bottom:1pt; }"CRLF |
159 |
"#adc-cppref dt.simple { font-size:10pt; font-weight:normal; margin-top:2pt; margin-bottom:1pt; }" CRLF |
160 |
"#adc-cppref dd { font-size:10pt; margin-top:1pt; margin-bottom:1pt; }"CRLF |
160 |
"#adc-cppref dd { font-size:10pt; margin-top:1pt; margin-bottom:1pt; }" CRLF |
161 |
"#adc-cppref dd.member { font-size:10pt; margin-top:1pt; margin-bottom:1pt; background-color:#ffffff; }"CRLF |
161 |
"#adc-cppref dd.member { font-size:10pt; margin-top:1pt; margin-bottom:1pt; background-color:#ffffff; }" CRLF |
162 |
"#adc-cppref p { font-size:10pt; margin-top:3pt; margin-bottom:1pt; }"CRLF |
162 |
"#adc-cppref p { font-size:10pt; margin-top:3pt; margin-bottom:1pt; }" CRLF |
163 |
"#adc-cppref pre { font-family:monospace; font-size:10pt; margin-top:1pt; margin-bottom:1pt; }"CRLF |
163 |
"#adc-cppref pre { font-family:monospace; font-size:10pt; margin-top:1pt; margin-bottom:1pt; }" CRLF |
164 |
"#adc-cppref tr { font-size:10pt; }"CRLF |
164 |
"#adc-cppref tr { font-size:10pt; }" CRLF |
165 |
"#adc-cppref td { font-size:10pt; }"CRLF |
165 |
"#adc-cppref td { font-size:10pt; }" CRLF |
166 |
CRLF |
166 |
CRLF |
167 |
"#adc-cppref dt.attention { color:#dd0000; }"CRLF |
167 |
"#adc-cppref dt.attention { color:#dd0000; }" CRLF |
168 |
CRLF |
168 |
CRLF |
169 |
"#adc-cppref div.title { text-align:center; line-height:26pt; background-color:#ccccff; }"CRLF |
169 |
"#adc-cppref div.title { text-align:center; line-height:26pt; background-color:#ccccff; }" CRLF |
170 |
"#adc-cppref .subtitle { background-color:#ccccff; }"CRLF |
170 |
"#adc-cppref .subtitle { background-color:#ccccff; }" CRLF |
171 |
CRLF |
171 |
CRLF |
172 |
"#adc-cppref td.flagname { background-color:#eeeeff; font-family:Arial; font-size:8pt; font-weight:bold; }"CRLF |
172 |
"#adc-cppref td.flagname { background-color:#eeeeff; font-family:Arial; font-size:8pt; font-weight:bold; }" CRLF |
173 |
"#adc-cppref td.flagyes { font-family:Arial; font-size:8pt; font-weight:bold; }"CRLF |
173 |
"#adc-cppref td.flagyes { font-family:Arial; font-size:8pt; font-weight:bold; }" CRLF |
174 |
"#adc-cppref td.flagno { font-family:Arial; font-size:8pt; }"CRLF |
174 |
"#adc-cppref td.flagno { font-family:Arial; font-size:8pt; }" CRLF |
175 |
"#adc-cppref td.flagtext { font-family:Arial; font-size:8pt; font-weight:bold; }"CRLF |
175 |
"#adc-cppref td.flagtext { font-family:Arial; font-size:8pt; font-weight:bold; }" CRLF |
176 |
CRLF |
176 |
CRLF |
177 |
"#adc-cppref td.navimain, #adc-cppref td.navimain a"CRLF |
177 |
"#adc-cppref td.navimain, #adc-cppref td.navimain a" CRLF |
178 |
" { background-color:#eeeeff; color:#000000;"CRLF |
178 |
" { background-color:#eeeeff; color:#000000;" CRLF |
179 |
" font-family:Arial; font-size:12pt; font-weight:bold; }"CRLF |
179 |
" font-family:Arial; font-size:12pt; font-weight:bold; }" CRLF |
180 |
"#adc-cppref td.navimainself"CRLF |
180 |
"#adc-cppref td.navimainself" CRLF |
181 |
" { background-color:#2222ad; color:#ffffff;"CRLF |
181 |
" { background-color:#2222ad; color:#ffffff;" CRLF |
182 |
" font-family:Arial; font-size:12pt; font-weight:bold; }"CRLF |
182 |
" font-family:Arial; font-size:12pt; font-weight:bold; }" CRLF |
183 |
"#adc-cppref td.navimainnone"CRLF |
183 |
"#adc-cppref td.navimainnone" CRLF |
184 |
" { background-color:#eeeeff; color:#000000;"CRLF |
184 |
" { background-color:#eeeeff; color:#000000;" CRLF |
185 |
" font-family:Arial; font-size:12pt; }"CRLF |
185 |
" font-family:Arial; font-size:12pt; }" CRLF |
186 |
CRLF |
186 |
CRLF |
187 |
"#adc-cppref div.define { font-family:Arial; background-color:#ccccff; }"CRLF |
187 |
"#adc-cppref div.define { font-family:Arial; background-color:#ccccff; }" CRLF |
188 |
CRLF |
188 |
CRLF |
189 |
"#adc-cppref .nqclass { color:#008800; }"CRLF |
189 |
"#adc-cppref .nqclass { color:#008800; }" CRLF |
190 |
CRLF |
190 |
CRLF |
191 |
"#adc-cppref h3.help { background-color:#eeeeff; margin-top:12pt; }"CRLF |
191 |
"#adc-cppref h3.help { background-color:#eeeeff; margin-top:12pt; }" CRLF |
192 |
CRLF |
192 |
CRLF |
193 |
"#adc-cppref .btpubl { color:#33ff33; }"CRLF |
193 |
"#adc-cppref .btpubl { color:#33ff33; }" CRLF |
194 |
"#adc-cppref .btprot { color:#cc9933; }"CRLF |
194 |
"#adc-cppref .btprot { color:#cc9933; }" CRLF |
195 |
"#adc-cppref .btpriv { color:#ff6666; }"CRLF |
195 |
"#adc-cppref .btpriv { color:#ff6666; }" CRLF |
196 |
"#adc-cppref .btvpubl { color:#33ff33; font-style:italic; }"CRLF |
196 |
"#adc-cppref .btvpubl { color:#33ff33; font-style:italic; }" CRLF |
197 |
"#adc-cppref .btvprot { color:#cc9933; font-style:italic; }"CRLF |
197 |
"#adc-cppref .btvprot { color:#cc9933; font-style:italic; }" CRLF |
198 |
"#adc-cppref .btvpriv { color:#ff6666; font-style:italic; }"CRLF |
198 |
"#adc-cppref .btvpriv { color:#ff6666; font-style:italic; }" CRLF |
199 |
"#adc-cppref .btself { font-weight:bold; }"CRLF |
199 |
"#adc-cppref .btself { font-weight:bold; }" CRLF |
200 |
""CRLF |
200 |
"" CRLF |
201 |
"#adc-cppref table { empty-cells:show; }"CRLF |
201 |
"#adc-cppref table { empty-cells:show; }" CRLF |
202 |
""CRLF |
202 |
"" CRLF |
203 |
"#adc-cppref .childlist td, "CRLF |
203 |
"#adc-cppref .childlist td, " CRLF |
204 |
"#adc-cppref .commentedlinks td, "CRLF |
204 |
"#adc-cppref .commentedlinks td, " CRLF |
205 |
"#adc-cppref .memberlist td, "CRLF |
205 |
"#adc-cppref .memberlist td, " CRLF |
206 |
"#adc-cppref .subtitle td, "CRLF |
206 |
"#adc-cppref .subtitle td, " CRLF |
207 |
"#adc-cppref .crosstitle td { border: .1pt solid #000000; }"CRLF |
207 |
"#adc-cppref .crosstitle td { border: .1pt solid #000000; }" CRLF |
208 |
""CRLF |
208 |
"" CRLF |
209 |
"#adc-cppref .flag-table td { border: .1pt solid #cccccc; } "CRLF |
209 |
"#adc-cppref .flag-table td { border: .1pt solid #cccccc; } " CRLF |
210 |
""CRLF |
210 |
"" CRLF |
211 |
"#adc-cppref .title-table td, "CRLF |
211 |
"#adc-cppref .title-table td, " CRLF |
212 |
"#adc-cppref .table-in-method td, "CRLF |
212 |
"#adc-cppref .table-in-method td, " CRLF |
213 |
"#adc-cppref .table-in-data td, "CRLF |
213 |
"#adc-cppref .table-in-data td, " CRLF |
214 |
"#adc-cppref .navimain td, "CRLF |
214 |
"#adc-cppref .navimain td, " CRLF |
215 |
"#adc-cppref .navisub td, "CRLF |
215 |
"#adc-cppref .navisub td, " CRLF |
216 |
"#adc-cppref .expl-table td, "CRLF |
216 |
"#adc-cppref .expl-table td, " CRLF |
217 |
"#adc-cppref .param-table td { border: none; }"CRLF |
217 |
"#adc-cppref .param-table td { border: none; }" CRLF |
218 |
; |
218 |
; |
219 |
|
219 |
|
220 |
|
220 |
|