]>
Commit | Line | Data |
---|---|---|
d7463f75 JS |
1 | <?xml version="1.0" encoding="utf-8"?> |
2 | <settings xmlns="http://www.wxwindows.org/wxs" version="2.5.0.1"> | |
3 | <setting type="group"> | |
4 | <active>1</active> | |
5 | <enabled>0</enabled> | |
6 | <name>Configuration</name> | |
7 | <description><B>This is the top-level configuration item.</B></description> | |
8 | <default-state>1</default-state> | |
9 | <requires></requires> | |
10 | <precludes></precludes> | |
11 | <enabled-if></enabled-if> | |
12 | <enabled-if-not></enabled-if-not> | |
afc51590 | 13 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
14 | <exclusivity></exclusivity> |
15 | <context></context> | |
16 | <configure-command></configure-command> | |
17 | <help-topic></help-topic> | |
18 | <notes></notes> | |
19 | <setting type="group"> | |
20 | <active>1</active> | |
21 | <enabled>0</enabled> | |
d9a41dfe JS |
22 | <name>Target</name> |
23 | <description><B>Choose a target</B><P> | |
24 | ||
25 | There may be several targets per platform; for example on MS Windows, you can choose the native widgets target (Windows) or the wxUniversal widgets target (Windows/Universal).</description> | |
d7463f75 JS |
26 | <default-state>1</default-state> |
27 | <requires></requires> | |
28 | <precludes></precludes> | |
29 | <enabled-if></enabled-if> | |
30 | <enabled-if-not></enabled-if-not> | |
afc51590 | 31 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
32 | <exclusivity></exclusivity> |
33 | <context></context> | |
34 | <configure-command></configure-command> | |
35 | <help-topic></help-topic> | |
36 | <notes></notes> | |
37 | <setting type="bool-radio"> | |
38 | <active>1</active> | |
39 | <enabled>0</enabled> | |
40 | <name>Windows</name> | |
41 | <description><B>The WIN32 port.</B><P> | |
42 | ||
d9a41dfe | 43 | This port is for Windows 9x, ME, NT, 2K, XP, using the native widgets. |
d7463f75 JS |
44 | </description> |
45 | <default-state>1</default-state> | |
46 | <requires></requires> | |
47 | <precludes></precludes> | |
48 | <enabled-if></enabled-if> | |
49 | <enabled-if-not></enabled-if-not> | |
afc51590 | 50 | <indeterminate-if></indeterminate-if> |
d9a41dfe JS |
51 | <exclusivity>MGL,X11,Mac Carbon,GTK+ 1.x,Motif,OS/2,Mac Cocoa,GTK+ 2.x,Wine,Windows/Universal</exclusivity> |
52 | <context></context> | |
53 | <configure-command>--with-msw</configure-command> | |
54 | <help-topic></help-topic> | |
55 | <notes></notes> | |
56 | </setting> | |
57 | <setting type="bool-radio"> | |
58 | <active>1</active> | |
afc51590 | 59 | <enabled>0</enabled> |
d9a41dfe JS |
60 | <name>Windows/Universal</name> |
61 | <description><b>Windows/Universal</b><P> | |
62 | ||
63 | A port for MS Windows, using the wxUniversal widget set.</description> | |
64 | <default-state>1</default-state> | |
65 | <requires></requires> | |
66 | <precludes></precludes> | |
67 | <enabled-if></enabled-if> | |
68 | <enabled-if-not></enabled-if-not> | |
afc51590 | 69 | <indeterminate-if></indeterminate-if> |
d9a41dfe | 70 | <exclusivity>GTK+ 1.x,GTK+ 2.x,Mac Carbon,Mac Cocoa,MGL,Motif,OS/2,Windows,Wine,X11</exclusivity> |
d7463f75 JS |
71 | <context></context> |
72 | <configure-command>--with-msw</configure-command> | |
73 | <help-topic></help-topic> | |
74 | <notes></notes> | |
75 | </setting> | |
76 | <setting type="bool-radio"> | |
77 | <active>1</active> | |
78 | <enabled>0</enabled> | |
79 | <name>X11</name> | |
80 | <description><B>The Xlib/Unix port.</B><P> | |
81 | ||
82 | This port is based on the wxUniversal widgets. | |
83 | </description> | |
84 | <default-state>1</default-state> | |
85 | <requires></requires> | |
86 | <precludes></precludes> | |
87 | <enabled-if></enabled-if> | |
88 | <enabled-if-not></enabled-if-not> | |
afc51590 | 89 | <indeterminate-if></indeterminate-if> |
d9a41dfe | 90 | <exclusivity>MGL,Mac Carbon,Windows,GTK+ 1.x,Motif,OS/2,Mac Cocoa,GTK+ 2.x,Wine,Windows/Universal</exclusivity> |
d7463f75 JS |
91 | <context></context> |
92 | <configure-command>--with-x11</configure-command> | |
93 | <help-topic></help-topic> | |
94 | <notes></notes> | |
95 | </setting> | |
96 | <setting type="bool-radio"> | |
97 | <active>1</active> | |
98 | <enabled>0</enabled> | |
99 | <name>Mac Carbon</name> | |
100 | <description><B>The Mac Carbon and Classic port.</B><P> | |
101 | ||
102 | A port for Mac OS 9 and Mac OS 10.x. | |
103 | </description> | |
104 | <default-state>1</default-state> | |
105 | <requires></requires> | |
106 | <precludes></precludes> | |
107 | <enabled-if></enabled-if> | |
108 | <enabled-if-not></enabled-if-not> | |
afc51590 | 109 | <indeterminate-if></indeterminate-if> |
d9a41dfe | 110 | <exclusivity>MGL,X11,Windows,GTK+ 1.x,Motif,OS/2,Mac Cocoa,GTK+ 2.x,Wine,Windows/Universal</exclusivity> |
d7463f75 JS |
111 | <context></context> |
112 | <configure-command>--with-mac</configure-command> | |
113 | <help-topic></help-topic> | |
114 | <notes></notes> | |
115 | </setting> | |
116 | <setting type="bool-radio"> | |
117 | <active>1</active> | |
118 | <enabled>0</enabled> | |
119 | <name>Mac Cocoa</name> | |
120 | <description><B>Cocoa port</B><P> | |
121 | ||
122 | This port uses the Cocoa API on Mac OS X.</description> | |
123 | <default-state>1</default-state> | |
124 | <requires></requires> | |
125 | <precludes></precludes> | |
126 | <enabled-if></enabled-if> | |
127 | <enabled-if-not></enabled-if-not> | |
afc51590 | 128 | <indeterminate-if></indeterminate-if> |
d9a41dfe | 129 | <exclusivity>GTK+ 2.x,GTK+ 1.x,Mac Carbon,MGL,Motif,Windows,OS/2,Wine,X11,Windows/Universal</exclusivity> |
d7463f75 JS |
130 | <context></context> |
131 | <configure-command>--with-cocoa</configure-command> | |
132 | <help-topic></help-topic> | |
133 | <notes></notes> | |
134 | </setting> | |
135 | <setting type="bool-radio"> | |
136 | <active>1</active> | |
137 | <enabled>0</enabled> | |
138 | <name>GTK+ 1.x</name> | |
139 | <description><B>The GTK+ port.</B><P> | |
140 | ||
141 | This port is based on the GTK+ 1.x and 2.x widget set. | |
142 | </description> | |
143 | <default-state>1</default-state> | |
144 | <requires></requires> | |
145 | <precludes></precludes> | |
146 | <enabled-if></enabled-if> | |
147 | <enabled-if-not></enabled-if-not> | |
afc51590 | 148 | <indeterminate-if></indeterminate-if> |
d9a41dfe | 149 | <exclusivity>MGL,X11,Mac Carbon,Windows,Motif,OS/2,Mac Cocoa,GTK+ 2.x,Wine,Windows/Universal</exclusivity> |
d7463f75 JS |
150 | <context></context> |
151 | <configure-command>--with-gtk</configure-command> | |
152 | <help-topic></help-topic> | |
153 | <notes></notes> | |
154 | </setting> | |
155 | <setting type="bool-radio"> | |
156 | <active>1</active> | |
d9a41dfe | 157 | <enabled>0</enabled> |
d7463f75 JS |
158 | <name>GTK+ 2.x</name> |
159 | <description><B>wxGTK with GTK+ 2</B><P> | |
160 | ||
161 | This port uses GTK+ 2.</description> | |
162 | <default-state>1</default-state> | |
163 | <requires></requires> | |
164 | <precludes></precludes> | |
165 | <enabled-if></enabled-if> | |
166 | <enabled-if-not></enabled-if-not> | |
afc51590 | 167 | <indeterminate-if></indeterminate-if> |
d9a41dfe | 168 | <exclusivity>Mac Cocoa,GTK+ 1.x,Mac Carbon,MGL,Motif,Windows,OS/2,Wine,X11,Windows/Universal</exclusivity> |
d7463f75 JS |
169 | <context></context> |
170 | <configure-command>--with-gtk2</configure-command> | |
171 | <help-topic></help-topic> | |
172 | <notes></notes> | |
173 | </setting> | |
174 | <setting type="bool-radio"> | |
175 | <active>1</active> | |
176 | <enabled>0</enabled> | |
177 | <name>Motif</name> | |
178 | <description><B>The Motif/Lesstif port.</B><P> | |
179 | ||
180 | This port uses Motif 1.x/2.x or Lesstif. | |
181 | </description> | |
182 | <default-state>1</default-state> | |
183 | <requires></requires> | |
184 | <precludes></precludes> | |
185 | <enabled-if></enabled-if> | |
186 | <enabled-if-not></enabled-if-not> | |
afc51590 | 187 | <indeterminate-if></indeterminate-if> |
d9a41dfe | 188 | <exclusivity>MGL,X11,Mac Carbon,Windows,GTK+ 1.x,OS/2,Mac Cocoa,GTK+ 2.x,Wine,Windows/Universal</exclusivity> |
d7463f75 JS |
189 | <context></context> |
190 | <configure-command>--with-motif</configure-command> | |
191 | <help-topic></help-topic> | |
192 | <notes></notes> | |
193 | </setting> | |
194 | <setting type="bool-radio"> | |
195 | <active>1</active> | |
196 | <enabled>0</enabled> | |
197 | <name>OS/2</name> | |
198 | <description><B>OS/2 Presentation Manager</B><P> | |
199 | ||
200 | This port uses OS/2 Presentation Manager.</description> | |
201 | <default-state>1</default-state> | |
202 | <requires></requires> | |
203 | <precludes></precludes> | |
204 | <enabled-if></enabled-if> | |
205 | <enabled-if-not></enabled-if-not> | |
afc51590 | 206 | <indeterminate-if></indeterminate-if> |
d9a41dfe | 207 | <exclusivity>GTK+ 1.x,Mac Carbon,MGL,Motif,Windows,X11,Mac Cocoa,GTK+ 2.x,Wine,Windows/Universal</exclusivity> |
d7463f75 JS |
208 | <context></context> |
209 | <configure-command>--with-pm</configure-command> | |
210 | <help-topic></help-topic> | |
211 | <notes></notes> | |
212 | </setting> | |
213 | <setting type="bool-radio"> | |
214 | <active>1</active> | |
afc51590 | 215 | <enabled>1</enabled> |
d7463f75 JS |
216 | <name>Wine</name> |
217 | <description><B>Wine port</B><P> | |
218 | ||
219 | The wxMSW port built for Wine (Windows emulation library).</description> | |
220 | <default-state>1</default-state> | |
221 | <requires></requires> | |
222 | <precludes></precludes> | |
223 | <enabled-if></enabled-if> | |
224 | <enabled-if-not></enabled-if-not> | |
afc51590 | 225 | <indeterminate-if></indeterminate-if> |
d9a41dfe | 226 | <exclusivity>Mac Cocoa,GTK+ 1.x,GTK+ 2.x,Mac Carbon,MGL,Motif,Windows,OS/2,X11,Windows/Universal</exclusivity> |
d7463f75 JS |
227 | <context></context> |
228 | <configure-command>--with-wine</configure-command> | |
229 | <help-topic></help-topic> | |
230 | <notes></notes> | |
231 | </setting> | |
232 | <setting type="bool-radio"> | |
233 | <active>1</active> | |
234 | <enabled>0</enabled> | |
235 | <name>MGL</name> | |
236 | <description><B>The MGL Linux and DOS port.</B><P> | |
237 | ||
238 | This port is based on the wxUniversal widgets.</description> | |
239 | <default-state>1</default-state> | |
240 | <requires></requires> | |
241 | <precludes></precludes> | |
242 | <enabled-if></enabled-if> | |
243 | <enabled-if-not></enabled-if-not> | |
afc51590 | 244 | <indeterminate-if></indeterminate-if> |
d9a41dfe | 245 | <exclusivity>X11,Mac Carbon,Windows,GTK+ 1.x,Motif,OS/2,Mac Cocoa,Wine,GTK+ 2.x,Windows/Universal</exclusivity> |
d7463f75 JS |
246 | <context></context> |
247 | <configure-command>--with-mgl</configure-command> | |
248 | <help-topic></help-topic> | |
249 | <notes></notes> | |
250 | </setting> | |
afc51590 JS |
251 | <setting type="group"> |
252 | <active>1</active> | |
253 | <enabled>0</enabled> | |
254 | <name>Target symbols</name> | |
255 | <description><B>Build options</B><P> | |
256 | ||
257 | Major build options.</description> | |
258 | <default-state>1</default-state> | |
259 | <requires></requires> | |
260 | <precludes></precludes> | |
261 | <enabled-if></enabled-if> | |
262 | <enabled-if-not></enabled-if-not> | |
263 | <indeterminate-if></indeterminate-if> | |
264 | <exclusivity></exclusivity> | |
265 | <context></context> | |
266 | <configure-command></configure-command> | |
267 | <help-topic></help-topic> | |
268 | <notes></notes> | |
269 | <setting type="bool-check"> | |
270 | <active>1</active> | |
271 | <enabled>1</enabled> | |
272 | <name>wxUSE_GUI</name> | |
273 | <description><B>Use GUI</B><P> | |
274 | ||
275 | If on, builds a GUI version of the library as opposed to wxBase. Currently, this needs to be enabled.</description> | |
276 | <default-state>1</default-state> | |
277 | <requires></requires> | |
278 | <precludes></precludes> | |
279 | <enabled-if></enabled-if> | |
280 | <enabled-if-not></enabled-if-not> | |
281 | <indeterminate-if></indeterminate-if> | |
282 | <exclusivity></exclusivity> | |
283 | <context></context> | |
284 | <configure-command>--enable-gui</configure-command> | |
285 | <help-topic></help-topic> | |
286 | <notes></notes> | |
287 | </setting> | |
288 | <setting type="bool-check"> | |
289 | <active>0</active> | |
290 | <enabled>1</enabled> | |
291 | <name>__WXMSW__</name> | |
292 | <description>This is enabled if the relevant platform settings are enabled.</description> | |
293 | <default-state>1</default-state> | |
294 | <requires>Windows,Wine,Windows/Universal</requires> | |
295 | <precludes></precludes> | |
296 | <enabled-if>Windows,Wine,Windows/Universal</enabled-if> | |
297 | <enabled-if-not></enabled-if-not> | |
298 | <indeterminate-if></indeterminate-if> | |
299 | <exclusivity></exclusivity> | |
300 | <context></context> | |
301 | <configure-command></configure-command> | |
302 | <help-topic></help-topic> | |
303 | <notes></notes> | |
304 | </setting> | |
305 | <setting type="bool-check"> | |
306 | <active>0</active> | |
307 | <enabled>0</enabled> | |
308 | <name>__WXGTK__</name> | |
309 | <description>This is enabled if the relevant platform settings are enabled. | |
310 | </description> | |
311 | <default-state>1</default-state> | |
312 | <requires>GTK+ 1.x,GTK+ 2.x</requires> | |
313 | <precludes></precludes> | |
314 | <enabled-if>GTK+ 1.x,GTK+ 2.x</enabled-if> | |
315 | <enabled-if-not></enabled-if-not> | |
316 | <indeterminate-if></indeterminate-if> | |
317 | <exclusivity></exclusivity> | |
318 | <context></context> | |
319 | <configure-command></configure-command> | |
320 | <help-topic></help-topic> | |
321 | <notes></notes> | |
322 | </setting> | |
323 | <setting type="bool-check"> | |
324 | <active>0</active> | |
325 | <enabled>0</enabled> | |
326 | <name>__WXGTK20__</name> | |
327 | <description>This is enabled if the relevant platform settings are enabled. | |
328 | </description> | |
329 | <default-state>1</default-state> | |
330 | <requires>GTK+ 2.x</requires> | |
331 | <precludes></precludes> | |
332 | <enabled-if>GTK+ 2.x</enabled-if> | |
333 | <enabled-if-not></enabled-if-not> | |
334 | <indeterminate-if></indeterminate-if> | |
335 | <exclusivity></exclusivity> | |
336 | <context></context> | |
337 | <configure-command></configure-command> | |
338 | <help-topic></help-topic> | |
339 | <notes></notes> | |
340 | </setting> | |
341 | <setting type="bool-check"> | |
342 | <active>0</active> | |
343 | <enabled>0</enabled> | |
344 | <name>__WXX11__</name> | |
345 | <description>This is enabled if the relevant platform settings are enabled. | |
346 | </description> | |
347 | <default-state>1</default-state> | |
348 | <requires>X11</requires> | |
349 | <precludes></precludes> | |
350 | <enabled-if>X11</enabled-if> | |
351 | <enabled-if-not></enabled-if-not> | |
352 | <indeterminate-if></indeterminate-if> | |
353 | <exclusivity></exclusivity> | |
354 | <context></context> | |
355 | <configure-command></configure-command> | |
356 | <help-topic></help-topic> | |
357 | <notes></notes> | |
358 | </setting> | |
359 | <setting type="bool-check"> | |
360 | <active>0</active> | |
361 | <enabled>0</enabled> | |
362 | <name>__WXMOTIF__</name> | |
363 | <description>This is enabled if the relevant platform settings are enabled. | |
364 | </description> | |
365 | <default-state>1</default-state> | |
366 | <requires>Motif</requires> | |
367 | <precludes></precludes> | |
368 | <enabled-if>Motif</enabled-if> | |
369 | <enabled-if-not></enabled-if-not> | |
370 | <indeterminate-if></indeterminate-if> | |
371 | <exclusivity></exclusivity> | |
372 | <context></context> | |
373 | <configure-command></configure-command> | |
374 | <help-topic></help-topic> | |
375 | <notes></notes> | |
376 | </setting> | |
377 | <setting type="bool-check"> | |
378 | <active>0</active> | |
379 | <enabled>0</enabled> | |
380 | <name>__WXMAC__</name> | |
381 | <description>This is enabled if the relevant platform settings are enabled. | |
382 | </description> | |
383 | <default-state>1</default-state> | |
384 | <requires>Mac Carbon</requires> | |
385 | <precludes></precludes> | |
386 | <enabled-if>Mac Carbon</enabled-if> | |
387 | <enabled-if-not></enabled-if-not> | |
388 | <indeterminate-if></indeterminate-if> | |
389 | <exclusivity></exclusivity> | |
390 | <context></context> | |
391 | <configure-command></configure-command> | |
392 | <help-topic></help-topic> | |
393 | <notes></notes> | |
394 | </setting> | |
395 | <setting type="bool-check"> | |
396 | <active>0</active> | |
397 | <enabled>0</enabled> | |
398 | <name>__WXCOCOA__</name> | |
399 | <description>This is enabled if the relevant platform settings are enabled. | |
400 | </description> | |
401 | <default-state>1</default-state> | |
402 | <requires>Mac Cocoa</requires> | |
403 | <precludes></precludes> | |
404 | <enabled-if>Mac Cocoa</enabled-if> | |
405 | <enabled-if-not></enabled-if-not> | |
406 | <indeterminate-if></indeterminate-if> | |
407 | <exclusivity></exclusivity> | |
408 | <context></context> | |
409 | <configure-command></configure-command> | |
410 | <help-topic></help-topic> | |
411 | <notes></notes> | |
412 | </setting> | |
413 | <setting type="bool-check"> | |
414 | <active>0</active> | |
415 | <enabled>0</enabled> | |
416 | <name>__WXPM__</name> | |
417 | <description>This is enabled if the relevant platform settings are enabled. | |
418 | </description> | |
419 | <default-state>1</default-state> | |
420 | <requires>OS/2</requires> | |
421 | <precludes></precludes> | |
422 | <enabled-if>OS/2</enabled-if> | |
423 | <enabled-if-not></enabled-if-not> | |
424 | <indeterminate-if></indeterminate-if> | |
425 | <exclusivity></exclusivity> | |
426 | <context></context> | |
427 | <configure-command></configure-command> | |
428 | <help-topic></help-topic> | |
429 | <notes></notes> | |
430 | </setting> | |
431 | <setting type="bool-check"> | |
432 | <active>0</active> | |
433 | <enabled>0</enabled> | |
434 | <name>__WXMGL__</name> | |
435 | <description>This is enabled if the relevant platform settings are enabled. | |
436 | </description> | |
437 | <default-state>1</default-state> | |
438 | <requires>MGL</requires> | |
439 | <precludes></precludes> | |
440 | <enabled-if>MGL</enabled-if> | |
441 | <enabled-if-not></enabled-if-not> | |
442 | <indeterminate-if></indeterminate-if> | |
443 | <exclusivity></exclusivity> | |
444 | <context></context> | |
445 | <configure-command></configure-command> | |
446 | <help-topic></help-topic> | |
447 | <notes></notes> | |
448 | </setting> | |
449 | <setting type="bool-check"> | |
450 | <active>0</active> | |
451 | <enabled>0</enabled> | |
452 | <name>__WXUNIVERSAL__</name> | |
453 | <description>This is enabled if the relevant platform settings are enabled. | |
454 | </description> | |
455 | <default-state>1</default-state> | |
456 | <requires>X11,MGL,Windows/Universal</requires> | |
457 | <precludes></precludes> | |
458 | <enabled-if>X11,MGL,Windows/Universal</enabled-if> | |
459 | <enabled-if-not></enabled-if-not> | |
460 | <indeterminate-if></indeterminate-if> | |
461 | <exclusivity></exclusivity> | |
462 | <context></context> | |
463 | <configure-command></configure-command> | |
464 | <help-topic></help-topic> | |
465 | <notes></notes> | |
466 | </setting> | |
467 | <setting type="bool-check"> | |
468 | <active>0</active> | |
469 | <enabled>0</enabled> | |
470 | <name>wxUSE_UNIVERSAL</name> | |
471 | <description><B>Universal</B><P> | |
472 | ||
473 | Specifies if wxUniversal should be used instead of native widgets.<P> | |
474 | ||
475 | If the selected port in <B>Platform</B> is a wxUniversal port, this setting is enabled and is not user-editable. Otherwise, it can be enabled or disabled. However this doesn't necessarily mean that the configuration is supported for any given platform.</description> | |
476 | <default-state>0</default-state> | |
477 | <requires>__WXUNIVERSAL__</requires> | |
478 | <precludes></precludes> | |
479 | <enabled-if>__WXUNIVERSAL__</enabled-if> | |
480 | <enabled-if-not></enabled-if-not> | |
481 | <indeterminate-if></indeterminate-if> | |
482 | <exclusivity></exclusivity> | |
483 | <context></context> | |
484 | <configure-command>--enable-universal</configure-command> | |
485 | <help-topic></help-topic> | |
486 | <notes></notes> | |
487 | </setting> | |
488 | </setting> | |
d7463f75 JS |
489 | </setting> |
490 | <setting type="group"> | |
491 | <active>1</active> | |
492 | <enabled>0</enabled> | |
afc51590 JS |
493 | <name>Build configuration</name> |
494 | <description><B>Build configuration</B><P> | |
d7463f75 | 495 | |
afc51590 | 496 | Select a high-level build configuration. This will change other settings. This is a way of selecting a configuration that is compatible both with configure and makefiles.</description> |
d7463f75 JS |
497 | <default-state>1</default-state> |
498 | <requires></requires> | |
499 | <precludes></precludes> | |
500 | <enabled-if></enabled-if> | |
501 | <enabled-if-not></enabled-if-not> | |
afc51590 | 502 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
503 | <exclusivity></exclusivity> |
504 | <context></context> | |
505 | <configure-command></configure-command> | |
506 | <help-topic></help-topic> | |
507 | <notes></notes> | |
afc51590 | 508 | <setting type="bool-radio"> |
d7463f75 JS |
509 | <active>1</active> |
510 | <enabled>1</enabled> | |
afc51590 JS |
511 | <name>Debug ANSI Static</name> |
512 | <description><B>Debug ANSI Static</B><P> | |
513 | </description> | |
d7463f75 JS |
514 | <default-state>1</default-state> |
515 | <requires></requires> | |
516 | <precludes></precludes> | |
517 | <enabled-if></enabled-if> | |
518 | <enabled-if-not></enabled-if-not> | |
afc51590 JS |
519 | <indeterminate-if></indeterminate-if> |
520 | <exclusivity>Release ANSI Static,Debug Unicode Static,Release Unicode Static,Debug ANSI Shared,Release ANSI Shared,Debug Unicode Shared,Release Unicode Shared,Custom</exclusivity> | |
d7463f75 JS |
521 | <context></context> |
522 | <configure-command></configure-command> | |
523 | <help-topic></help-topic> | |
524 | <notes></notes> | |
525 | </setting> | |
afc51590 JS |
526 | <setting type="bool-radio"> |
527 | <active>1</active> | |
d9a41dfe | 528 | <enabled>0</enabled> |
afc51590 JS |
529 | <name>Release ANSI Static</name> |
530 | <description><B>Debug ANSI Static</B><P> | |
d7463f75 JS |
531 | </description> |
532 | <default-state>1</default-state> | |
afc51590 | 533 | <requires></requires> |
d7463f75 | 534 | <precludes></precludes> |
afc51590 | 535 | <enabled-if></enabled-if> |
d7463f75 | 536 | <enabled-if-not></enabled-if-not> |
afc51590 JS |
537 | <indeterminate-if></indeterminate-if> |
538 | <exclusivity>Debug ANSI Static,Debug Unicode Static,Release Unicode Static,Debug ANSI Shared,Release ANSI Shared,Debug Unicode Shared,Release Unicode Shared,Custom</exclusivity> | |
d7463f75 JS |
539 | <context></context> |
540 | <configure-command></configure-command> | |
541 | <help-topic></help-topic> | |
542 | <notes></notes> | |
543 | </setting> | |
afc51590 JS |
544 | <setting type="bool-radio"> |
545 | <active>1</active> | |
d9a41dfe | 546 | <enabled>0</enabled> |
afc51590 JS |
547 | <name>Debug Unicode Static</name> |
548 | <description><B>Debug ANSI Static</B><P> | |
d7463f75 JS |
549 | </description> |
550 | <default-state>1</default-state> | |
afc51590 | 551 | <requires></requires> |
d7463f75 | 552 | <precludes></precludes> |
afc51590 | 553 | <enabled-if></enabled-if> |
d7463f75 | 554 | <enabled-if-not></enabled-if-not> |
afc51590 JS |
555 | <indeterminate-if></indeterminate-if> |
556 | <exclusivity>Debug ANSI Static,Release ANSI Static,Release Unicode Static,Debug ANSI Shared,Release ANSI Shared,Debug Unicode Shared,Release Unicode Shared,Custom</exclusivity> | |
d7463f75 JS |
557 | <context></context> |
558 | <configure-command></configure-command> | |
559 | <help-topic></help-topic> | |
560 | <notes></notes> | |
561 | </setting> | |
afc51590 JS |
562 | <setting type="bool-radio"> |
563 | <active>1</active> | |
d7463f75 | 564 | <enabled>0</enabled> |
afc51590 JS |
565 | <name>Release Unicode Static</name> |
566 | <description><B>Debug ANSI Static</B><P> | |
d7463f75 JS |
567 | </description> |
568 | <default-state>1</default-state> | |
afc51590 | 569 | <requires></requires> |
d7463f75 | 570 | <precludes></precludes> |
afc51590 | 571 | <enabled-if></enabled-if> |
d7463f75 | 572 | <enabled-if-not></enabled-if-not> |
afc51590 JS |
573 | <indeterminate-if></indeterminate-if> |
574 | <exclusivity>Debug ANSI Static,Release ANSI Static,Debug Unicode Static,Debug ANSI Shared,Release ANSI Shared,Debug Unicode Shared,Release Unicode Shared,Custom</exclusivity> | |
d7463f75 JS |
575 | <context></context> |
576 | <configure-command></configure-command> | |
577 | <help-topic></help-topic> | |
578 | <notes></notes> | |
579 | </setting> | |
afc51590 JS |
580 | <setting type="bool-radio"> |
581 | <active>1</active> | |
d7463f75 | 582 | <enabled>0</enabled> |
afc51590 JS |
583 | <name>Debug ANSI Shared</name> |
584 | <description><B>Debug ANSI Static</B><P> | |
d7463f75 JS |
585 | </description> |
586 | <default-state>1</default-state> | |
afc51590 | 587 | <requires></requires> |
d7463f75 | 588 | <precludes></precludes> |
afc51590 | 589 | <enabled-if></enabled-if> |
d7463f75 | 590 | <enabled-if-not></enabled-if-not> |
afc51590 JS |
591 | <indeterminate-if></indeterminate-if> |
592 | <exclusivity>Debug ANSI Static,Release ANSI Static,Debug Unicode Static,Release Unicode Static,Release ANSI Shared,Debug Unicode Shared,Release Unicode Shared,Custom</exclusivity> | |
d7463f75 JS |
593 | <context></context> |
594 | <configure-command></configure-command> | |
595 | <help-topic></help-topic> | |
596 | <notes></notes> | |
597 | </setting> | |
afc51590 JS |
598 | <setting type="bool-radio"> |
599 | <active>1</active> | |
d7463f75 | 600 | <enabled>0</enabled> |
afc51590 JS |
601 | <name>Release ANSI Shared</name> |
602 | <description><B>Debug ANSI Static</B><P> | |
d7463f75 JS |
603 | </description> |
604 | <default-state>1</default-state> | |
afc51590 | 605 | <requires></requires> |
d7463f75 | 606 | <precludes></precludes> |
afc51590 | 607 | <enabled-if></enabled-if> |
d7463f75 | 608 | <enabled-if-not></enabled-if-not> |
afc51590 JS |
609 | <indeterminate-if></indeterminate-if> |
610 | <exclusivity>Debug ANSI Static,Release ANSI Static,Debug Unicode Static,Release Unicode Static,Debug ANSI Shared,Debug Unicode Shared,Release Unicode Shared,Custom</exclusivity> | |
d7463f75 JS |
611 | <context></context> |
612 | <configure-command></configure-command> | |
613 | <help-topic></help-topic> | |
614 | <notes></notes> | |
615 | </setting> | |
afc51590 JS |
616 | <setting type="bool-radio"> |
617 | <active>1</active> | |
d7463f75 | 618 | <enabled>0</enabled> |
afc51590 JS |
619 | <name>Debug Unicode Shared</name> |
620 | <description></description> | |
d7463f75 | 621 | <default-state>1</default-state> |
afc51590 | 622 | <requires></requires> |
d7463f75 | 623 | <precludes></precludes> |
afc51590 | 624 | <enabled-if></enabled-if> |
d7463f75 | 625 | <enabled-if-not></enabled-if-not> |
afc51590 JS |
626 | <indeterminate-if></indeterminate-if> |
627 | <exclusivity>Debug ANSI Static,Release ANSI Static,Debug Unicode Static,Release Unicode Static,Debug ANSI Shared,Release ANSI Shared,Release Unicode Shared,Custom</exclusivity> | |
d7463f75 JS |
628 | <context></context> |
629 | <configure-command></configure-command> | |
630 | <help-topic></help-topic> | |
631 | <notes></notes> | |
632 | </setting> | |
afc51590 JS |
633 | <setting type="bool-radio"> |
634 | <active>1</active> | |
d7463f75 | 635 | <enabled>0</enabled> |
afc51590 JS |
636 | <name>Release Unicode Shared</name> |
637 | <description></description> | |
d7463f75 | 638 | <default-state>1</default-state> |
afc51590 | 639 | <requires></requires> |
d7463f75 | 640 | <precludes></precludes> |
afc51590 | 641 | <enabled-if></enabled-if> |
d7463f75 | 642 | <enabled-if-not></enabled-if-not> |
afc51590 JS |
643 | <indeterminate-if></indeterminate-if> |
644 | <exclusivity>Debug ANSI Static,Release ANSI Static,Debug Unicode Static,Release Unicode Static,Debug ANSI Shared,Release ANSI Shared,Debug Unicode Shared,Custom</exclusivity> | |
d7463f75 JS |
645 | <context></context> |
646 | <configure-command></configure-command> | |
647 | <help-topic></help-topic> | |
648 | <notes></notes> | |
649 | </setting> | |
afc51590 JS |
650 | <setting type="bool-radio"> |
651 | <active>1</active> | |
d7463f75 | 652 | <enabled>0</enabled> |
afc51590 JS |
653 | <name>Custom</name> |
654 | <description></description> | |
d7463f75 | 655 | <default-state>1</default-state> |
afc51590 | 656 | <requires></requires> |
d7463f75 | 657 | <precludes></precludes> |
afc51590 | 658 | <enabled-if></enabled-if> |
d7463f75 | 659 | <enabled-if-not></enabled-if-not> |
afc51590 JS |
660 | <indeterminate-if></indeterminate-if> |
661 | <exclusivity>Debug ANSI Static,Release ANSI Static,Debug Unicode Static,Release Unicode Static,Debug ANSI Shared,Release ANSI Shared,Debug Unicode Shared,Release Unicode Shared</exclusivity> | |
d7463f75 JS |
662 | <context></context> |
663 | <configure-command></configure-command> | |
664 | <help-topic></help-topic> | |
665 | <notes></notes> | |
666 | </setting> | |
d7463f75 JS |
667 | </setting> |
668 | <setting type="group"> | |
669 | <active>1</active> | |
670 | <enabled>0</enabled> | |
671 | <name>C++ options</name> | |
672 | <description><B>C++ options</B><P> | |
673 | ||
674 | A variety of options, mostly specific to Unix compilers.</description> | |
675 | <default-state>1</default-state> | |
676 | <requires></requires> | |
677 | <precludes></precludes> | |
678 | <enabled-if></enabled-if> | |
679 | <enabled-if-not></enabled-if-not> | |
afc51590 | 680 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
681 | <exclusivity></exclusivity> |
682 | <context></context> | |
683 | <configure-command></configure-command> | |
684 | <help-topic></help-topic> | |
685 | <notes></notes> | |
686 | <setting type="bool-check"> | |
687 | <active>1</active> | |
688 | <enabled>0</enabled> | |
689 | <name>wxUSE_DMALLOC</name> | |
690 | <description><B>Dmalloc</B><P> | |
691 | ||
692 | Use the dmalloc library.<P> | |
693 | ||
694 | See: http://dmalloc.com.</description> | |
afc51590 | 695 | <default-state>0</default-state> |
d7463f75 JS |
696 | <requires></requires> |
697 | <precludes></precludes> | |
698 | <enabled-if></enabled-if> | |
699 | <enabled-if-not></enabled-if-not> | |
afc51590 | 700 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
701 | <exclusivity></exclusivity> |
702 | <context></context> | |
703 | <configure-command>--with-dmalloc</configure-command> | |
704 | <help-topic></help-topic> | |
705 | <notes></notes> | |
706 | </setting> | |
707 | <setting type="bool-check"> | |
afc51590 | 708 | <active>0</active> |
d7463f75 JS |
709 | <enabled>0</enabled> |
710 | <name>wxUSE_SHARED</name> | |
711 | <description><B>Shared library</B><P> | |
712 | ||
713 | Use a shared library.</description> | |
714 | <default-state>1</default-state> | |
afc51590 | 715 | <requires>Debug Unicode Shared,Debug ANSI Shared,Release Unicode Shared,Release ANSI Shared</requires> |
d7463f75 | 716 | <precludes></precludes> |
afc51590 | 717 | <enabled-if>Debug Unicode Shared,Debug ANSI Shared,Release Unicode Shared,Release ANSI Shared</enabled-if> |
d7463f75 | 718 | <enabled-if-not></enabled-if-not> |
afc51590 | 719 | <indeterminate-if>Custom</indeterminate-if> |
d7463f75 JS |
720 | <exclusivity></exclusivity> |
721 | <context></context> | |
afc51590 | 722 | <configure-command>--enable-shared</configure-command> |
d7463f75 JS |
723 | <help-topic></help-topic> |
724 | <notes></notes> | |
725 | </setting> | |
726 | <setting type="bool-check"> | |
727 | <active>1</active> | |
728 | <enabled>0</enabled> | |
729 | <name>wxUSE_SONAME</name> | |
730 | <description><B>Soname</B><P> | |
731 | ||
732 | Set the DT_SONAME field in ELF shared libraries</description> | |
733 | <default-state>1</default-state> | |
734 | <requires></requires> | |
735 | <precludes></precludes> | |
736 | <enabled-if></enabled-if> | |
737 | <enabled-if-not></enabled-if-not> | |
afc51590 | 738 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
739 | <exclusivity></exclusivity> |
740 | <context></context> | |
afc51590 | 741 | <configure-command>--enable-soname</configure-command> |
d7463f75 JS |
742 | <help-topic></help-topic> |
743 | <notes></notes> | |
744 | </setting> | |
745 | <setting type="bool-check"> | |
afc51590 | 746 | <active>0</active> |
d7463f75 JS |
747 | <enabled>0</enabled> |
748 | <name>wxUSE_OPTIMISE</name> | |
749 | <description><B>Optimise</B><P> | |
750 | ||
751 | Create optimised code.</description> | |
752 | <default-state>1</default-state> | |
afc51590 | 753 | <requires>Release ANSI Static,Release Unicode Static,Release Unicode Shared</requires> |
d7463f75 | 754 | <precludes></precludes> |
afc51590 | 755 | <enabled-if>Release ANSI Static,Release Unicode Static,Release Unicode Shared</enabled-if> |
d7463f75 | 756 | <enabled-if-not></enabled-if-not> |
afc51590 | 757 | <indeterminate-if>Custom</indeterminate-if> |
d7463f75 JS |
758 | <exclusivity></exclusivity> |
759 | <context></context> | |
760 | <configure-command>--enable-optimise</configure-command> | |
761 | <help-topic></help-topic> | |
762 | <notes></notes> | |
763 | </setting> | |
764 | <setting type="bool-check"> | |
afc51590 JS |
765 | <active>0</active> |
766 | <enabled>1</enabled> | |
d7463f75 JS |
767 | <name>wxUSE_DEBUG</name> |
768 | <description><B>Use debugging information</B><P> | |
769 | ||
770 | Same as wxUSE_DEBUG_FLAG (set __WXDEBUG__ flag) and wxUSE_DEBUG_INFO (create code with debugging information).</description> | |
771 | <default-state>1</default-state> | |
afc51590 | 772 | <requires>Debug ANSI Static,Debug Unicode Static,Debug ANSI Shared,Debug Unicode Shared</requires> |
d7463f75 | 773 | <precludes></precludes> |
afc51590 | 774 | <enabled-if>Debug ANSI Static,Debug Unicode Static,Debug ANSI Shared,Debug Unicode Shared</enabled-if> |
d7463f75 | 775 | <enabled-if-not></enabled-if-not> |
afc51590 | 776 | <indeterminate-if>Custom</indeterminate-if> |
d7463f75 JS |
777 | <exclusivity></exclusivity> |
778 | <context></context> | |
afc51590 | 779 | <configure-command>--enable-debug</configure-command> |
d7463f75 JS |
780 | <help-topic></help-topic> |
781 | <notes></notes> | |
782 | </setting> | |
783 | <setting type="bool-check"> | |
afc51590 JS |
784 | <active>0</active> |
785 | <enabled>1</enabled> | |
d7463f75 JS |
786 | <name>wxUSE_DEBUG_GDB</name> |
787 | <description><B>GDB debugging information</B><P> | |
788 | ||
789 | Create code with extra GDB debugging information.</description> | |
790 | <default-state>1</default-state> | |
afc51590 | 791 | <requires>wxUSE_DEBUG</requires> |
d7463f75 | 792 | <precludes></precludes> |
afc51590 | 793 | <enabled-if>wxUSE_DEBUG</enabled-if> |
d7463f75 | 794 | <enabled-if-not></enabled-if-not> |
afc51590 | 795 | <indeterminate-if>Custom</indeterminate-if> |
d7463f75 JS |
796 | <exclusivity></exclusivity> |
797 | <context></context> | |
afc51590 | 798 | <configure-command>--enable-debug_gdb</configure-command> |
d7463f75 JS |
799 | <help-topic></help-topic> |
800 | <notes></notes> | |
801 | </setting> | |
802 | <setting type="bool-check"> | |
803 | <active>1</active> | |
804 | <enabled>0</enabled> | |
805 | <name>wxUSE_PROFILE</name> | |
806 | <description><B>Profiling information</B><P> | |
807 | ||
808 | Create code with profiling information.</description> | |
afc51590 | 809 | <default-state>0</default-state> |
d7463f75 JS |
810 | <requires></requires> |
811 | <precludes></precludes> | |
812 | <enabled-if></enabled-if> | |
813 | <enabled-if-not></enabled-if-not> | |
afc51590 | 814 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
815 | <exclusivity></exclusivity> |
816 | <context></context> | |
afc51590 | 817 | <configure-command>--enable-profile</configure-command> |
d7463f75 JS |
818 | <help-topic></help-topic> |
819 | <notes></notes> | |
820 | </setting> | |
821 | <setting type="bool-check"> | |
822 | <active>1</active> | |
823 | <enabled>0</enabled> | |
824 | <name>wxUSE_NO_RTTI</name> | |
825 | <description><B>No RTTI</B><P> | |
826 | ||
827 | Create code without RTTI (Run-time type) information.</description> | |
828 | <default-state>1</default-state> | |
829 | <requires></requires> | |
830 | <precludes></precludes> | |
831 | <enabled-if></enabled-if> | |
832 | <enabled-if-not></enabled-if-not> | |
afc51590 | 833 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
834 | <exclusivity></exclusivity> |
835 | <context></context> | |
afc51590 | 836 | <configure-command>--enable-no_rtti</configure-command> |
d7463f75 JS |
837 | <help-topic></help-topic> |
838 | <notes></notes> | |
839 | </setting> | |
840 | <setting type="bool-check"> | |
841 | <active>1</active> | |
842 | <enabled>0</enabled> | |
843 | <name>wxUSE_NO_EXCEPTIONS</name> | |
844 | <description><B>No exception handling</B><P> | |
845 | ||
846 | Create code without C++ exceptions handling.</description> | |
afc51590 | 847 | <default-state>0</default-state> |
d7463f75 JS |
848 | <requires></requires> |
849 | <precludes></precludes> | |
850 | <enabled-if></enabled-if> | |
851 | <enabled-if-not></enabled-if-not> | |
afc51590 | 852 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
853 | <exclusivity></exclusivity> |
854 | <context></context> | |
afc51590 | 855 | <configure-command>--enable-no_exceptions</configure-command> |
d7463f75 JS |
856 | <help-topic></help-topic> |
857 | <notes></notes> | |
858 | </setting> | |
859 | <setting type="bool-check"> | |
860 | <active>1</active> | |
861 | <enabled>0</enabled> | |
862 | <name>wxUSE_PERMISSIVE</name> | |
afc51590 JS |
863 | <description><b>Permissive</b><P></description> |
864 | <default-state>0</default-state> | |
d7463f75 JS |
865 | <requires></requires> |
866 | <precludes></precludes> | |
867 | <enabled-if></enabled-if> | |
868 | <enabled-if-not></enabled-if-not> | |
afc51590 | 869 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
870 | <exclusivity></exclusivity> |
871 | <context></context> | |
afc51590 | 872 | <configure-command>--enable-permissive</configure-command> |
d7463f75 JS |
873 | <help-topic></help-topic> |
874 | <notes></notes> | |
875 | </setting> | |
876 | <setting type="bool-check"> | |
877 | <active>1</active> | |
878 | <enabled>0</enabled> | |
879 | <name>wxUSE_NO_DEPS</name> | |
880 | <description><B>No dependency information</B><P> | |
881 | ||
882 | Create code without dependency information.</description> | |
afc51590 | 883 | <default-state>0</default-state> |
d7463f75 JS |
884 | <requires></requires> |
885 | <precludes></precludes> | |
886 | <enabled-if></enabled-if> | |
887 | <enabled-if-not></enabled-if-not> | |
afc51590 | 888 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
889 | <exclusivity></exclusivity> |
890 | <context></context> | |
afc51590 | 891 | <configure-command>--enable-no_deps</configure-command> |
d7463f75 JS |
892 | <help-topic></help-topic> |
893 | <notes></notes> | |
894 | </setting> | |
895 | <setting type="bool-check"> | |
896 | <active>1</active> | |
897 | <enabled>0</enabled> | |
898 | <name>wxUSE_RPATH</name> | |
899 | <description><B>Rpath</B><P> | |
900 | ||
901 | Output the rpath flag from wx-config.<P> | |
902 | ||
903 | If you enable this setting, please enter the path into the <b>value</b> property.</description> | |
afc51590 | 904 | <default-state>0</default-state> |
d7463f75 JS |
905 | <requires></requires> |
906 | <precludes></precludes> | |
907 | <enabled-if></enabled-if> | |
908 | <enabled-if-not></enabled-if-not> | |
afc51590 | 909 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
910 | <exclusivity></exclusivity> |
911 | <context></context> | |
912 | <configure-command>--enable-rpath</configure-command> | |
913 | <help-topic></help-topic> | |
914 | <notes></notes> | |
915 | <value custom="true" type="string" editor-type="string" description="<B>Value</B><P> | |
916 | ||
917 | Enter the RPATH directory here."></value> | |
918 | </setting> | |
919 | <setting type="bool-check"> | |
920 | <active>1</active> | |
921 | <enabled>0</enabled> | |
afc51590 | 922 | <name>wxUSE_EXPERIMENTAL_PRINTF</name> |
d7463f75 JS |
923 | <description><B>Use wxWindows implementation of wxPrintfv</B><P> |
924 | ||
925 | Check to use the wxWindows implementation.</description> | |
afc51590 | 926 | <default-state>0</default-state> |
d7463f75 JS |
927 | <requires></requires> |
928 | <precludes></precludes> | |
929 | <enabled-if></enabled-if> | |
930 | <enabled-if-not></enabled-if-not> | |
afc51590 | 931 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
932 | <exclusivity></exclusivity> |
933 | <context></context> | |
934 | <configure-command>--enable-wxprintfv</configure-command> | |
935 | <help-topic></help-topic> | |
936 | <notes></notes> | |
937 | </setting> | |
938 | </setting> | |
939 | <setting type="group"> | |
940 | <active>1</active> | |
941 | <enabled>0</enabled> | |
942 | <name>Compatibility</name> | |
943 | <description><B>Various options for backward compatibility</B></description> | |
944 | <default-state>1</default-state> | |
945 | <requires></requires> | |
946 | <precludes></precludes> | |
947 | <enabled-if></enabled-if> | |
948 | <enabled-if-not></enabled-if-not> | |
afc51590 | 949 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
950 | <exclusivity></exclusivity> |
951 | <context></context> | |
952 | <configure-command></configure-command> | |
953 | <help-topic></help-topic> | |
954 | <notes></notes> | |
955 | <setting type="bool-check"> | |
956 | <active>1</active> | |
957 | <enabled>0</enabled> | |
958 | <name>WXWIN_COMPATIBILITY</name> | |
959 | <description><B>This setting determines the compatibility with 1.68 API</B><P> | |
960 | ||
961 | Level 0: no backward compatibility, all new features<BR> | |
962 | Level 1: some extra methods are defined for compatibility.<P> | |
963 | ||
964 | Default is 0. Recommended setting: 0 (in fact the compatibility code is now very minimal so there is little advantage to setting it to 1. | |
965 | </description> | |
966 | <default-state>1</default-state> | |
967 | <requires></requires> | |
968 | <precludes></precludes> | |
969 | <enabled-if></enabled-if> | |
970 | <enabled-if-not></enabled-if-not> | |
afc51590 | 971 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
972 | <exclusivity></exclusivity> |
973 | <context></context> | |
974 | <configure-command></configure-command> | |
975 | <help-topic></help-topic> | |
976 | <notes></notes> | |
977 | </setting> | |
978 | <setting type="bool-check"> | |
979 | <active>1</active> | |
980 | <enabled>0</enabled> | |
981 | <name>WXWIN_COMPATIBILITY_2</name> | |
982 | <description><B>This setting determines the compatibility with 2.0 API</B><P> | |
983 | ||
984 | Set it to 1 to enable it. Default is 0.<P> | |
985 | ||
986 | Recommended setting: 0 (please update your code instead!) | |
987 | </description> | |
988 | <default-state>1</default-state> | |
989 | <requires></requires> | |
990 | <precludes></precludes> | |
991 | <enabled-if></enabled-if> | |
992 | <enabled-if-not></enabled-if-not> | |
afc51590 | 993 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
994 | <exclusivity></exclusivity> |
995 | <context></context> | |
996 | <configure-command>--enable-compat20</configure-command> | |
997 | <help-topic></help-topic> | |
998 | <notes></notes> | |
999 | </setting> | |
1000 | <setting type="bool-check"> | |
1001 | <active>1</active> | |
1002 | <enabled>0</enabled> | |
1003 | <name>WXWIN_COMPATIBILITY_2_2</name> | |
1004 | <description><B>This setting determines the compatibility with 2.2 API</B><P> | |
1005 | ||
1006 | Set it to 1 to enable it but please consider updating your code instead.<P> | |
1007 | ||
1008 | The default is 0. Recommended setting: 0 (please update your code) | |
1009 | </description> | |
1010 | <default-state>1</default-state> | |
1011 | <requires></requires> | |
1012 | <precludes></precludes> | |
1013 | <enabled-if></enabled-if> | |
1014 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1015 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1016 | <exclusivity></exclusivity> |
1017 | <context></context> | |
1018 | <configure-command>--enable-compat22</configure-command> | |
1019 | <help-topic></help-topic> | |
1020 | <notes></notes> | |
1021 | </setting> | |
1022 | <setting type="bool-check"> | |
1023 | <active>1</active> | |
1024 | <enabled>0</enabled> | |
1025 | <name>WXWIN_COMPATIBILITY_2_4</name> | |
1026 | <description><B>This setting determines the compatibility with 2.4 API</B><P> | |
1027 | ||
1028 | Set it to 0 to flag all cases of using deprecated functions.<P> | |
1029 | ||
1030 | Default is 1 but please try building your code with 0 as the default will | |
1031 | change to 0 in the next version and the deprecated functions will disappear in the version after it completely.<P> | |
1032 | ||
1033 | Recommended setting: 0 (please update your code) | |
1034 | </description> | |
1035 | <default-state>1</default-state> | |
1036 | <requires></requires> | |
1037 | <precludes></precludes> | |
1038 | <enabled-if></enabled-if> | |
1039 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1040 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1041 | <exclusivity></exclusivity> |
1042 | <context></context> | |
1043 | <configure-command>--enable-compat24</configure-command> | |
1044 | <help-topic></help-topic> | |
1045 | <notes></notes> | |
1046 | </setting> | |
1047 | <setting type="bool-check"> | |
d9a41dfe | 1048 | <active>1</active> |
d7463f75 JS |
1049 | <enabled>1</enabled> |
1050 | <name>wxFONT_SIZE_COMPATIBILITY</name> | |
1051 | <description><B>Define as 1 for font size to be backward compatible to 1.63 and earlier.</B><P> | |
1052 | ||
1053 | 1.64 and later define point sizes to be compatible with Windows.<P> | |
1054 | ||
1055 | Default is 0. | |
1056 | </description> | |
1057 | <default-state>1</default-state> | |
1058 | <requires></requires> | |
1059 | <precludes></precludes> | |
1060 | <enabled-if></enabled-if> | |
1061 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1062 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1063 | <exclusivity></exclusivity> |
1064 | <context>__WXMSW__</context> | |
1065 | <configure-command></configure-command> | |
1066 | <help-topic>wxFont</help-topic> | |
1067 | <notes></notes> | |
1068 | </setting> | |
1069 | <setting type="bool-check"> | |
d9a41dfe | 1070 | <active>1</active> |
d7463f75 JS |
1071 | <enabled>1</enabled> |
1072 | <name>wxDIALOG_UNIT_COMPATIBILITY</name> | |
1073 | <description><B>Set to 0 for accurate dialog units, else 1 to be as per 2.1.16 and before.</B><P> | |
1074 | ||
1075 | If migrating between versions, your dialogs may seem to shrink.<P> | |
1076 | ||
1077 | Default is 1. Recommended setting: 0 (the new calculations are more correct!) | |
1078 | </description> | |
1079 | <default-state>1</default-state> | |
1080 | <requires></requires> | |
1081 | <precludes></precludes> | |
1082 | <enabled-if></enabled-if> | |
1083 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1084 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1085 | <exclusivity></exclusivity> |
1086 | <context>__WXMSW__</context> | |
1087 | <configure-command></configure-command> | |
1088 | <help-topic>wxDialog</help-topic> | |
1089 | <notes></notes> | |
1090 | </setting> | |
1091 | </setting> | |
1092 | <setting type="group"> | |
1093 | <active>1</active> | |
1094 | <enabled>0</enabled> | |
1095 | <name>Debugging</name> | |
1096 | <description><B>Debugging settings</B><P> | |
1097 | ||
1098 | See also <B>C++ options</B>.<P> | |
1099 | ||
1100 | Generic comment about debugging settings: they are very useful if you don't use any other memory leak detection tools such as Purify/BoundsChecker, but are probably redundant otherwise.<P> | |
1101 | ||
1102 | Also, Visual C++ CRT has the same features as wxWindows memory debugging subsystem built in since version 5.0 and you | |
1103 | may prefer to use it instead of built in memory debugging code because it is faster and more fool-proof.<P> | |
1104 | ||
1105 | Using VC++ CRT memory debugging is enabled by default in debug mode (__WXDEBUG__) if wxUSE_GLOBAL_MEMORY_OPERATORS is *not* enabled (i.e. is 0) | |
1106 | and if __NO_VC_CRTDBG__ is not defined. | |
1107 | </description> | |
1108 | <default-state>1</default-state> | |
1109 | <requires></requires> | |
1110 | <precludes></precludes> | |
1111 | <enabled-if></enabled-if> | |
1112 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1113 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1114 | <exclusivity></exclusivity> |
1115 | <context></context> | |
1116 | <configure-command></configure-command> | |
1117 | <help-topic></help-topic> | |
1118 | <notes></notes> | |
1119 | <setting type="bool-check"> | |
1120 | <active>1</active> | |
1121 | <enabled>1</enabled> | |
1122 | <name>wxUSE_DEBUG_CONTEXT</name> | |
1123 | <description><B>If 1, enables wxDebugContext, for writing error messages to file, etc.</B><P> | |
1124 | ||
1125 | If __WXDEBUG__ is not defined, will still use the normal memory operators.<P> | |
1126 | ||
1127 | Default is 0. Recommended setting: 0<P> | |
1128 | </description> | |
1129 | <default-state>1</default-state> | |
1130 | <requires></requires> | |
1131 | <precludes></precludes> | |
1132 | <enabled-if></enabled-if> | |
1133 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1134 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1135 | <exclusivity></exclusivity> |
1136 | <context></context> | |
1137 | <configure-command>--enable-debug_cntxt</configure-command> | |
1138 | <help-topic>wxDebugContext</help-topic> | |
1139 | <notes></notes> | |
1140 | </setting> | |
1141 | <setting type="bool-check"> | |
1142 | <active>1</active> | |
1143 | <enabled>1</enabled> | |
1144 | <name>wxUSE_MEMORY_TRACING</name> | |
1145 | <description><B>If 1, enables debugging versions of wxObject::new and wxObject::delete *IF* __WXDEBUG__ is also defined.</B><P> | |
1146 | ||
1147 | WARNING: this code may not work with all architectures, especially if alignment is an issue. This switch is currently ignored for mingw / cygwin.<P> | |
1148 | ||
1149 | Default is 0. Recommended setting: 1 if you are not using a memory debugging tool, else 0<P> | |
1150 | </description> | |
1151 | <default-state>1</default-state> | |
1152 | <requires></requires> | |
1153 | <precludes></precludes> | |
1154 | <enabled-if></enabled-if> | |
1155 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1156 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1157 | <exclusivity></exclusivity> |
1158 | <context></context> | |
1159 | <configure-command>--enable-mem_tracing</configure-command> | |
1160 | <help-topic>Debugging overview</help-topic> | |
1161 | <notes></notes> | |
1162 | </setting> | |
1163 | <setting type="bool-check"> | |
1164 | <active>1</active> | |
1165 | <enabled>1</enabled> | |
1166 | <name>wxUSE_GLOBAL_MEMORY_OPERATORS</name> | |
1167 | <description><B>In debug mode, cause new and delete to be redefined globally.</B><P> | |
1168 | ||
1169 | If this causes problems (e.g. link errors which is a common problem | |
1170 | especially if you use another library which also redefines the global new and delete), set this to 0.<P> | |
1171 | ||
1172 | This switch is currently ignored for MinGW/Cygwin. The configure script sets this to 1 if wxUSE_MEMORY_TRACING is 1.<P> | |
1173 | ||
1174 | Default: 0. Recommended setting: 0 | |
1175 | </description> | |
1176 | <default-state>1</default-state> | |
1177 | <requires></requires> | |
1178 | <precludes></precludes> | |
1179 | <enabled-if></enabled-if> | |
1180 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1181 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1182 | <exclusivity></exclusivity> |
1183 | <context></context> | |
1184 | <configure-command></configure-command> | |
1185 | <help-topic>Debugging Overview</help-topic> | |
1186 | <notes></notes> | |
1187 | </setting> | |
1188 | <setting type="bool-check"> | |
1189 | <active>1</active> | |
1190 | <enabled>1</enabled> | |
1191 | <name>wxUSE_DEBUG_NEW_ALWAYS</name> | |
1192 | <description><B>In debug mode, causes new to be defined to be WXDEBUG_NEW</B> (see object.h).<P> | |
1193 | ||
1194 | If this causes problems (e.g. link errors), set this to 0. You may need to set this to 0 if using templates (at least for VC++). This switch is currently ignored for MinGW/Cygwin/CodeWarrior.<P> | |
1195 | ||
1196 | Default: 0. Recommended setting: 0 | |
1197 | </description> | |
1198 | <default-state>1</default-state> | |
1199 | <requires></requires> | |
1200 | <precludes></precludes> | |
1201 | <enabled-if></enabled-if> | |
1202 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1203 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1204 | <exclusivity></exclusivity> |
1205 | <context></context> | |
1206 | <configure-command></configure-command> | |
1207 | <help-topic>Debugging overview</help-topic> | |
1208 | <notes></notes> | |
1209 | </setting> | |
1210 | <setting type="bool-check"> | |
d9a41dfe | 1211 | <active>1</active> |
d7463f75 JS |
1212 | <enabled>1</enabled> |
1213 | <name>wxUSE_ON_FATAL_EXCEPTION</name> | |
1214 | <description><B>Fatal exceptions handling</B><P> | |
1215 | ||
1216 | wxHandleFatalExceptions() may be used to catch the program faults at run time and, instead of terminating the program with a usual GPF message box, call the user-defined wxApp::OnFatalException() function. If you set wxUSE_ON_FATAL_EXCEPTION to 0, wxHandleFatalExceptions() will not work.<P> | |
1217 | ||
1218 | This setting is for Win32 only and can only be enabled if your compiler supports Win32 structured exception handling (currently only VC++ does).<P> | |
1219 | ||
1220 | Default: 1. Recommended setting: 1 if your compiler supports it. | |
1221 | </description> | |
1222 | <default-state>1</default-state> | |
1223 | <requires></requires> | |
1224 | <precludes></precludes> | |
1225 | <enabled-if></enabled-if> | |
1226 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1227 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1228 | <exclusivity></exclusivity> |
1229 | <context>__WXMSW__</context> | |
1230 | <configure-command>--enable-catch_segvs</configure-command> | |
1231 | <help-topic></help-topic> | |
1232 | <notes></notes> | |
1233 | </setting> | |
1234 | </setting> | |
1235 | <setting type="group"> | |
1236 | <active>1</active> | |
1237 | <enabled>0</enabled> | |
1238 | <name>Unicode</name> | |
1239 | <description><B>Unicode settings</B></description> | |
1240 | <default-state>1</default-state> | |
1241 | <requires></requires> | |
1242 | <precludes></precludes> | |
1243 | <enabled-if></enabled-if> | |
1244 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1245 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1246 | <exclusivity></exclusivity> |
1247 | <context></context> | |
1248 | <configure-command></configure-command> | |
1249 | <help-topic></help-topic> | |
1250 | <notes></notes> | |
1251 | <setting type="bool-check"> | |
afc51590 | 1252 | <active>0</active> |
d7463f75 JS |
1253 | <enabled>0</enabled> |
1254 | <name>wxUSE_UNICODE</name> | |
1255 | <description><B>Unicode mode</B><P> | |
1256 | ||
1257 | Set wxUSE_UNICODE to 1 to compile wxWindows in Unicode mode: wxChar will be defined as wchar_t, wxString will use Unicode internally. If you set this to 1, you must use the wxT() macro for all literal strings in the program.<P> | |
1258 | ||
1259 | Unicode is currently only fully supported under Windows NT/2000/XP (Windows 9x doesn't support it and the programs compiled in Unicode mode will not run under 9x -- but see wxUSE_UNICODE_MSLU below).<P> | |
1260 | ||
1261 | Default: 0. Recommended setting: 0 (unless you only plan to use Windows NT/2000/XP) | |
1262 | </description> | |
afc51590 | 1263 | <default-state>0</default-state> |
d7463f75 | 1264 | <requires></requires> |
afc51590 JS |
1265 | <precludes>Debug ANSI Static,Release ANSI Static,Debug ANSI Shared,Release ANSI Shared</precludes> |
1266 | <enabled-if>Debug Unicode Static,Release Unicode Static,Debug Unicode Shared,Release Unicode Shared</enabled-if> | |
d7463f75 | 1267 | <enabled-if-not></enabled-if-not> |
afc51590 | 1268 | <indeterminate-if>Custom</indeterminate-if> |
d7463f75 JS |
1269 | <exclusivity></exclusivity> |
1270 | <context></context> | |
1271 | <configure-command>--enable-unicode</configure-command> | |
1272 | <help-topic>Unicode support in wxWindows</help-topic> | |
1273 | <notes></notes> | |
1274 | </setting> | |
1275 | <setting type="bool-check"> | |
1276 | <active>0</active> | |
1277 | <enabled>0</enabled> | |
1278 | <name>wxUSE_UNICODE_MSLU</name> | |
1279 | <description><B>Unicode MSLU support</B><P> | |
1280 | ||
1281 | Set wxUSE_UNICODE_MSLU to 1 if you want to compile wxWindows in Unicode mode and be able to run compiled apps under Windows 9x as well as NT/2000/XP. | |
1282 | This setting enables use of unicows.dll from MSLU, the MS Layer for Unicode, see:<P> | |
1283 | ||
1284 | http://www.microsoft.com/globaldev/handson/dev/mslu_announce.mspx<P> | |
1285 | ||
1286 | Note that you will have to modify the makefiles to include unicows.lib import library as the first library (if you use MSVC, you can run the makefile with:<P> | |
1287 | ||
1288 | nmake MSLU=1 UNICODE=1<P> | |
1289 | ||
1290 | If your compiler doesn't have unicows.lib, you can get a version of it at:<P> | |
1291 | ||
1292 | http://libunicows.sourceforge.net<P> | |
1293 | ||
1294 | Default: 0. Recommended setting: 0 (1 if you want to deploy Unicode apps on 9x systems)</description> | |
1295 | <default-state>1</default-state> | |
1296 | <requires>wxUSE_UNICODE</requires> | |
1297 | <precludes></precludes> | |
1298 | <enabled-if></enabled-if> | |
1299 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1300 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1301 | <exclusivity></exclusivity> |
1302 | <context>__WXMSW__</context> | |
1303 | <configure-command>--enable-mslu</configure-command> | |
1304 | <help-topic>Unicode support in wxWindows</help-topic> | |
1305 | <notes></notes> | |
1306 | </setting> | |
1307 | <setting type="bool-check"> | |
1308 | <active>1</active> | |
1309 | <enabled>1</enabled> | |
1310 | <name>wxUSE_WCHAR_T</name> | |
1311 | <description><B>Wide character support</B><P> | |
1312 | ||
1313 | Setting wxUSE_WCHAR_T to 1 gives you some degree of Unicode support without compiling the program in Unicode mode. More precisely, it will be possible to construct wxString from a wide (Unicode) string and convert any wxString to Unicode.<P> | |
1314 | ||
1315 | If using configure, this setting is automatically detected and set.<P> | |
1316 | ||
1317 | Default: 1. Recommended setting: 1 | |
1318 | </description> | |
1319 | <default-state>1</default-state> | |
1320 | <requires></requires> | |
1321 | <precludes></precludes> | |
1322 | <enabled-if></enabled-if> | |
1323 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1324 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1325 | <exclusivity></exclusivity> |
1326 | <context></context> | |
1327 | <configure-command></configure-command> | |
1328 | <help-topic></help-topic> | |
1329 | <notes>Internationalization</notes> | |
1330 | </setting> | |
1331 | </setting> | |
1332 | <setting type="check-group"> | |
1333 | <active>1</active> | |
1334 | <enabled>1</enabled> | |
1335 | <name>Logging</name> | |
1336 | <description><B>wxLog facilities</B><P> | |
1337 | ||
1338 | </description> | |
1339 | <default-state>1</default-state> | |
1340 | <requires></requires> | |
1341 | <precludes></precludes> | |
1342 | <enabled-if></enabled-if> | |
1343 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1344 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1345 | <exclusivity></exclusivity> |
1346 | <context></context> | |
1347 | <configure-command></configure-command> | |
1348 | <help-topic></help-topic> | |
1349 | <notes></notes> | |
1350 | <setting type="bool-check"> | |
1351 | <active>1</active> | |
1352 | <enabled>1</enabled> | |
1353 | <name>wxUSE_LOG</name> | |
1354 | <description><B>wxLog</B><P> | |
1355 | ||
1356 | Support for message/error logging. This includes wxLogXXX() functions and wxLog and derived classes. Don't set this to 0 unless you really know what you are doing.<P> | |
1357 | ||
1358 | Default: 1. Recommended setting: 1 (always) | |
1359 | </description> | |
1360 | <default-state>1</default-state> | |
1361 | <requires></requires> | |
1362 | <precludes></precludes> | |
1363 | <enabled-if></enabled-if> | |
1364 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1365 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1366 | <exclusivity></exclusivity> |
1367 | <context></context> | |
1368 | <configure-command>--enable-log</configure-command> | |
1369 | <help-topic>wxLog</help-topic> | |
1370 | <notes></notes> | |
1371 | </setting> | |
1372 | <setting type="bool-check"> | |
1373 | <active>1</active> | |
1374 | <enabled>1</enabled> | |
1375 | <name>wxUSE_LOGWINDOW</name> | |
1376 | <description><B>wxLogWindow</B><P> | |
1377 | </description> | |
1378 | <default-state>1</default-state> | |
1379 | <requires>wxUSE_TEXTCTRL</requires> | |
1380 | <precludes></precludes> | |
1381 | <enabled-if></enabled-if> | |
1382 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1383 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1384 | <exclusivity></exclusivity> |
1385 | <context></context> | |
1386 | <configure-command>--enable-logwin</configure-command> | |
1387 | <help-topic>wxLog</help-topic> | |
1388 | <notes></notes> | |
1389 | </setting> | |
1390 | <setting type="bool-check"> | |
1391 | <active>1</active> | |
1392 | <enabled>1</enabled> | |
1393 | <name>wxUSE_LOGGUI</name> | |
1394 | <description><B>wxLogGui</B><P></description> | |
1395 | <default-state>1</default-state> | |
1396 | <requires></requires> | |
1397 | <precludes></precludes> | |
1398 | <enabled-if></enabled-if> | |
1399 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1400 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1401 | <exclusivity></exclusivity> |
1402 | <context></context> | |
1403 | <configure-command>--enable-loggui</configure-command> | |
1404 | <help-topic>wxLog</help-topic> | |
1405 | <notes></notes> | |
1406 | </setting> | |
1407 | <setting type="bool-check"> | |
1408 | <active>1</active> | |
1409 | <enabled>1</enabled> | |
1410 | <name>wxUSE_LOG_DIALOG</name> | |
1411 | <description><B>wxLogDialog</B><P></description> | |
1412 | <default-state>1</default-state> | |
1413 | <requires>wxUSE_LISTCTRL</requires> | |
1414 | <precludes></precludes> | |
1415 | <enabled-if></enabled-if> | |
1416 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1417 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1418 | <exclusivity></exclusivity> |
1419 | <context></context> | |
1420 | <configure-command>--enable-logdialog</configure-command> | |
1421 | <help-topic>wxLog</help-topic> | |
1422 | <notes></notes> | |
1423 | </setting> | |
1424 | </setting> | |
1425 | <setting type="group"> | |
1426 | <active>1</active> | |
1427 | <enabled>0</enabled> | |
1428 | <name>Files and streams</name> | |
1429 | <description></description> | |
1430 | <default-state>1</default-state> | |
1431 | <requires></requires> | |
1432 | <precludes></precludes> | |
1433 | <enabled-if></enabled-if> | |
1434 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1435 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1436 | <exclusivity></exclusivity> |
1437 | <context></context> | |
1438 | <configure-command></configure-command> | |
1439 | <help-topic></help-topic> | |
1440 | <notes></notes> | |
1441 | <setting type="check-group"> | |
1442 | <active>1</active> | |
1443 | <enabled>1</enabled> | |
1444 | <name>wxUSE_STREAMS</name> | |
1445 | <description><B>Stream support</B><P> | |
1446 | ||
1447 | If enabled (1), compiles wxWindows streams classes. | |
1448 | ||
1449 | Default: 1. Recommended setting: 1 | |
1450 | ||
1451 | </description> | |
1452 | <default-state>1</default-state> | |
1453 | <requires></requires> | |
1454 | <precludes></precludes> | |
1455 | <enabled-if></enabled-if> | |
1456 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1457 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1458 | <exclusivity></exclusivity> |
1459 | <context></context> | |
1460 | <configure-command>--enable-streams</configure-command> | |
1461 | <help-topic>wxStreams overview</help-topic> | |
1462 | <notes></notes> | |
1463 | <setting type="bool-check"> | |
1464 | <active>1</active> | |
1465 | <enabled>1</enabled> | |
1466 | <name>wxUSE_ZIPSTREAM</name> | |
1467 | <description><B>wxZipInputStream, wxZipOutputStream</B><P> | |
1468 | ||
1469 | Default: 1</description> | |
1470 | <default-state>1</default-state> | |
1471 | <requires></requires> | |
1472 | <precludes></precludes> | |
1473 | <enabled-if></enabled-if> | |
1474 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1475 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1476 | <exclusivity></exclusivity> |
1477 | <context></context> | |
1478 | <configure-command>--enable-zipstream</configure-command> | |
1479 | <help-topic></help-topic> | |
1480 | <notes></notes> | |
1481 | </setting> | |
1482 | </setting> | |
1483 | <setting type="bool-check"> | |
1484 | <active>1</active> | |
1485 | <enabled>0</enabled> | |
1486 | <name>wxUSE_STD_IOSTREAM</name> | |
1487 | <description><B>Standard C++ streams</B><P> | |
1488 | ||
1489 | Use standard C++ streams if 1. If 0, use wxWin streams implementation.<P> | |
1490 | ||
1491 | Default: 0 | |
1492 | </description> | |
1493 | <default-state>0</default-state> | |
1494 | <requires></requires> | |
1495 | <precludes></precludes> | |
1496 | <enabled-if></enabled-if> | |
1497 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1498 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1499 | <exclusivity></exclusivity> |
1500 | <context></context> | |
1501 | <configure-command>--enable-std_iostreams</configure-command> | |
1502 | <help-topic></help-topic> | |
1503 | <notes></notes> | |
1504 | </setting> | |
1505 | <setting type="bool-check"> | |
1506 | <active>1</active> | |
1507 | <enabled>1</enabled> | |
1508 | <name>wxUSE_FILE</name> | |
1509 | <description><B>wxFile support</B><P> | |
1510 | ||
1511 | Set wxUSE_FILE to 1 to compile wxFile classes. wxFile uses low level POSIX functions for file access, wxFFile uses ANSI C stdio.h functions.<P> | |
1512 | ||
1513 | Default: 1. Recommended setting: 1. wxFile is highly recommended as it is required by i18n code, wxFileConfig and others. | |
1514 | </description> | |
1515 | <default-state>1</default-state> | |
1516 | <requires></requires> | |
1517 | <precludes></precludes> | |
1518 | <enabled-if></enabled-if> | |
1519 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1520 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1521 | <exclusivity></exclusivity> |
1522 | <context></context> | |
1523 | <configure-command>--enable-file</configure-command> | |
1524 | <help-topic>wxFile</help-topic> | |
1525 | <notes></notes> | |
1526 | </setting> | |
1527 | <setting type="bool-check"> | |
1528 | <active>1</active> | |
1529 | <enabled>1</enabled> | |
1530 | <name>wxUSE_FFILE</name> | |
1531 | <description><B>wxFFile support</B><P> | |
1532 | ||
1533 | Set wxUSE_FFILE to 1 to compile wxFFile classes. wxFFile uses ANSI C stdio.h functions.<P> | |
1534 | ||
1535 | Default: 1. Recommended setting: 1.</description> | |
1536 | <default-state>1</default-state> | |
1537 | <requires></requires> | |
1538 | <precludes></precludes> | |
1539 | <enabled-if></enabled-if> | |
1540 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1541 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1542 | <exclusivity></exclusivity> |
1543 | <context></context> | |
1544 | <configure-command>--enable-ffile</configure-command> | |
1545 | <help-topic>wxFFile</help-topic> | |
1546 | <notes></notes> | |
1547 | </setting> | |
1548 | <setting type="bool-check"> | |
1549 | <active>1</active> | |
1550 | <enabled>1</enabled> | |
1551 | <name>wxUSE_FSVOLUME</name> | |
1552 | <description><B>wxFSVolume</B><P> | |
1553 | ||
1554 | Use wxFSVolume class to provide access to the configured/active mount points.<P> | |
1555 | ||
1556 | Default: 1. Recommended setting: 1 (but may be safely disabled if you don't use it) | |
1557 | </description> | |
1558 | <default-state>1</default-state> | |
1559 | <requires></requires> | |
1560 | <precludes></precludes> | |
1561 | <enabled-if></enabled-if> | |
1562 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1563 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1564 | <exclusivity></exclusivity> |
1565 | <context></context> | |
1566 | <configure-command></configure-command> | |
1567 | <help-topic>wxFSVolume</help-topic> | |
1568 | <notes></notes> | |
1569 | </setting> | |
1570 | <setting type="bool-check"> | |
1571 | <active>1</active> | |
1572 | <enabled>1</enabled> | |
1573 | <name>wxUSE_TEXTBUFFER</name> | |
1574 | <description><B>wxTextBuffer</B><P> | |
1575 | ||
1576 | This class is required by wxTextFile.</description> | |
1577 | <default-state>1</default-state> | |
1578 | <requires></requires> | |
1579 | <precludes></precludes> | |
1580 | <enabled-if></enabled-if> | |
1581 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1582 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1583 | <exclusivity></exclusivity> |
1584 | <context></context> | |
1585 | <configure-command>--enable-textbuf</configure-command> | |
1586 | <help-topic>wxTextFile</help-topic> | |
1587 | <notes></notes> | |
1588 | </setting> | |
1589 | <setting type="bool-check"> | |
1590 | <active>1</active> | |
1591 | <enabled>1</enabled> | |
1592 | <name>wxUSE_TEXTFILE</name> | |
1593 | <description><B>wxTextFile</B><P> | |
1594 | ||
1595 | Requires wxFile and wxTextBuffer, required by wxFileConfig.</description> | |
1596 | <default-state>1</default-state> | |
1597 | <requires>wxUSE_TEXTBUFFER,wxUSE_FILE</requires> | |
1598 | <precludes></precludes> | |
1599 | <enabled-if></enabled-if> | |
1600 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1601 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1602 | <exclusivity></exclusivity> |
1603 | <context></context> | |
1604 | <configure-command>--enable-textfile</configure-command> | |
1605 | <help-topic>wxTextFile</help-topic> | |
1606 | <notes></notes> | |
1607 | </setting> | |
1608 | <setting type="bool-check"> | |
1609 | <active>1</active> | |
1610 | <enabled>1</enabled> | |
1611 | <name>wxUSE_CONFIG</name> | |
1612 | <description><B>wxConfig</B><P> | |
1613 | ||
1614 | Setting wxUSE_CONFIG to 1 enables the use of wxConfig and related classes which allow the application to store its settings in the persistent storage. Setting this to 1 will also enable on-demand creation of the global config object in wxApp.<P> | |
1615 | ||
1616 | Default: 1.</description> | |
1617 | <default-state>1</default-state> | |
1618 | <requires></requires> | |
1619 | <precludes></precludes> | |
1620 | <enabled-if></enabled-if> | |
1621 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1622 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1623 | <exclusivity></exclusivity> |
1624 | <context></context> | |
1625 | <configure-command>--enable-config</configure-command> | |
1626 | <help-topic>wxConfig classes overview</help-topic> | |
1627 | <notes></notes> | |
1628 | </setting> | |
1629 | <setting type="bool-check"> | |
1630 | <active>1</active> | |
1631 | <enabled>1</enabled> | |
1632 | <name>wxUSE_CONFIG_NATIVE</name> | |
1633 | <description><B>Native Config</B><P> | |
1634 | ||
1635 | If wxUSE_CONFIG is 1, you may choose to use either the native config classes under Windows (using .INI files under Win16 and the registry under Win32) or the portable text file format used by the config classes under Unix.<P> | |
1636 | ||
1637 | Default: 1 to use native classes. Note that you may still use | |
1638 | wxFileConfig even if you set this to 1 - just the config object created by default for the applications needs will be a wxRegConfig or wxIniConfig and not wxFileConfig.<P> | |
1639 | ||
1640 | Default: 1. Recommended setting: 1 | |
1641 | </description> | |
1642 | <default-state>1</default-state> | |
1643 | <requires></requires> | |
1644 | <precludes></precludes> | |
1645 | <enabled-if></enabled-if> | |
1646 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1647 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1648 | <exclusivity></exclusivity> |
1649 | <context></context> | |
1650 | <configure-command></configure-command> | |
1651 | <help-topic>wxConfig classes overview</help-topic> | |
1652 | <notes></notes> | |
1653 | </setting> | |
1654 | <setting type="bool-check"> | |
1655 | <active>1</active> | |
1656 | <enabled>1</enabled> | |
1657 | <name>wxUSE_MIMETYPE</name> | |
1658 | <description><B>wxMimeTypesManager</B><P> | |
1659 | ||
1660 | Default: 1</description> | |
1661 | <default-state>1</default-state> | |
1662 | <requires>wxUSE_TEXTFILE</requires> | |
1663 | <precludes></precludes> | |
1664 | <enabled-if></enabled-if> | |
1665 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1666 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1667 | <exclusivity></exclusivity> |
1668 | <context></context> | |
1669 | <configure-command>--enable-mimetype</configure-command> | |
1670 | <help-topic>wxMimeTypesManager</help-topic> | |
1671 | <notes></notes> | |
1672 | </setting> | |
1673 | <setting type="check-group"> | |
1674 | <active>1</active> | |
1675 | <enabled>1</enabled> | |
1676 | <name>wxUSE_FILESYSTEM</name> | |
1677 | <description><B>Virtual file systems</B><P> | |
1678 | ||
1679 | Enable virtual file systems (required by wxHTML)</description> | |
1680 | <default-state>1</default-state> | |
1681 | <requires></requires> | |
1682 | <precludes></precludes> | |
1683 | <enabled-if></enabled-if> | |
1684 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1685 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1686 | <exclusivity></exclusivity> |
1687 | <context></context> | |
1688 | <configure-command>--enable-filesystem</configure-command> | |
1689 | <help-topic>wxFileSystem</help-topic> | |
1690 | <notes></notes> | |
1691 | <setting type="bool-check"> | |
1692 | <active>1</active> | |
1693 | <enabled>1</enabled> | |
1694 | <name>wxUSE_FS_ZIP</name> | |
1695 | <description><B>Virtual Zip filesystem</B><P> | |
1696 | ||
1697 | Allows the application to extract files from zip files.<P> | |
1698 | ||
1699 | Default: 1 | |
1700 | </description> | |
1701 | <default-state>1</default-state> | |
1702 | <requires></requires> | |
1703 | <precludes></precludes> | |
1704 | <enabled-if></enabled-if> | |
1705 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1706 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1707 | <exclusivity></exclusivity> |
1708 | <context></context> | |
1709 | <configure-command>--enable-fs_zip</configure-command> | |
1710 | <help-topic></help-topic> | |
1711 | <notes></notes> | |
1712 | </setting> | |
1713 | <setting type="bool-check"> | |
1714 | <active>1</active> | |
1715 | <enabled>1</enabled> | |
1716 | <name>wxUSE_FS_INET</name> | |
1717 | <description><B>Virtual Internet file system</B><P> | |
1718 | ||
1719 | Default: 1</description> | |
1720 | <default-state>1</default-state> | |
1721 | <requires>wxUSE_STREAMS</requires> | |
1722 | <precludes></precludes> | |
1723 | <enabled-if></enabled-if> | |
1724 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1725 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1726 | <exclusivity></exclusivity> |
1727 | <context></context> | |
1728 | <configure-command>--enable-fs_inet</configure-command> | |
1729 | <help-topic></help-topic> | |
1730 | <notes></notes> | |
1731 | </setting> | |
1732 | </setting> | |
1733 | <setting type="bool-check"> | |
1734 | <active>1</active> | |
1735 | <enabled>1</enabled> | |
1736 | <name>wxUSE_RESOURCES</name> | |
1737 | <description><B>wxGetResource/wxWriteResource</B><P> | |
1738 | ||
1739 | Deprecated resource functions.<P> | |
1740 | ||
1741 | On wxMSW, these functions use .ini files. On wxGTK+, they are implemented using wxFileConfig. On wxMotif, they use XrmDatabase. On all other platforms, they are not implemented.<P> | |
1742 | ||
1743 | You might want to use them on wxMotif to access X11 resource files easily, but otherwise it is best to use wxConfig instead.<P> | |
1744 | ||
1745 | Default: 1</description> | |
1746 | <default-state>1</default-state> | |
1747 | <requires></requires> | |
1748 | <precludes></precludes> | |
1749 | <enabled-if></enabled-if> | |
1750 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1751 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1752 | <exclusivity></exclusivity> |
1753 | <context></context> | |
1754 | <configure-command>--enable-xresources</configure-command> | |
1755 | <help-topic></help-topic> | |
1756 | <notes></notes> | |
1757 | </setting> | |
1758 | <setting type="bool-check"> | |
1759 | <active>1</active> | |
1760 | <enabled>1</enabled> | |
1761 | <name>wxUSE_IOSTREAMH</name> | |
1762 | <description><B>iostream setting</B><P> | |
1763 | ||
1764 | VC++ 4.2 and above allows &#60;iostream&#62; and &#60;iostream.h&#62; but you can't mix them. Set to 1 for &#60;iostream.h&#62;, 0 for &#60;iostream&#62;. Note that VC++ 7.1 and later doesn't support wxUSE_IOSTREAMH == 1 and so <iostream> will be used anyhow.<P> | |
1765 | ||
1766 | Default is 1.<P> | |
1767 | ||
1768 | Recommended setting: whatever your compiler likes more | |
1769 | </description> | |
1770 | <default-state>1</default-state> | |
1771 | <requires></requires> | |
1772 | <precludes></precludes> | |
1773 | <enabled-if></enabled-if> | |
1774 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1775 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1776 | <exclusivity></exclusivity> |
1777 | <context></context> | |
1778 | <configure-command></configure-command> | |
1779 | <help-topic></help-topic> | |
1780 | <notes></notes> | |
1781 | </setting> | |
1782 | <setting type="bool-check"> | |
1783 | <active>1</active> | |
1784 | <enabled>1</enabled> | |
1785 | <name>wxUSE_LARGEFILE</name> | |
1786 | <description><B>Large file support</B><P> | |
1787 | ||
1788 | Clear to disable large file support (-D_LARGE_FILES).</description> | |
1789 | <default-state>1</default-state> | |
1790 | <requires></requires> | |
1791 | <precludes></precludes> | |
1792 | <enabled-if></enabled-if> | |
1793 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1794 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1795 | <exclusivity></exclusivity> |
1796 | <context></context> | |
1797 | <configure-command>--enable-largefile</configure-command> | |
1798 | <help-topic></help-topic> | |
1799 | <notes></notes> | |
1800 | </setting> | |
1801 | </setting> | |
1802 | <setting type="group"> | |
1803 | <active>1</active> | |
1804 | <enabled>0</enabled> | |
1805 | <name>Data</name> | |
1806 | <description><B>Data classes</B></description> | |
1807 | <default-state>1</default-state> | |
1808 | <requires></requires> | |
1809 | <precludes></precludes> | |
1810 | <enabled-if></enabled-if> | |
1811 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1812 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1813 | <exclusivity></exclusivity> |
1814 | <context></context> | |
1815 | <configure-command></configure-command> | |
1816 | <help-topic></help-topic> | |
1817 | <notes></notes> | |
1818 | <setting type="bool-check"> | |
1819 | <active>1</active> | |
1820 | <enabled>1</enabled> | |
1821 | <name>wxUSE_LONGLONG</name> | |
1822 | <description><B>wxLongLong support</B><P> | |
1823 | ||
1824 | Set wxUSE_LONGLONG to 1 to compile the wxLongLong class. This is a 64 bit integer which is implemented in terms of native 64 bit integers if any or uses emulation otherwise.<P> | |
1825 | ||
1826 | This class is required by wxDateTime and so you should enable it if you want to use wxDateTime. For most modern platforms, it will use the native 64 bit integers in which case (almost) all of its functions are inline and it almost does not take any space, so there should be no reason to switch it off.<P> | |
1827 | ||
1828 | Default: 1. Recommended setting: 1 | |
1829 | </description> | |
1830 | <default-state>1</default-state> | |
1831 | <requires></requires> | |
1832 | <precludes></precludes> | |
1833 | <enabled-if></enabled-if> | |
1834 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1835 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1836 | <exclusivity></exclusivity> |
1837 | <context></context> | |
1838 | <configure-command>--enable-longlong</configure-command> | |
1839 | <help-topic>wxLongLong</help-topic> | |
1840 | <notes></notes> | |
1841 | </setting> | |
1842 | <setting type="bool-check"> | |
1843 | <active>1</active> | |
1844 | <enabled>1</enabled> | |
1845 | <name>wxUSE_APPLE_IEEE</name> | |
1846 | <description><B>IEEE floating point code</B><P> | |
1847 | ||
1848 | If enabled, the code written by Apple will be used to write, in a portable way, floating point data on disk. See extended.c for the licence which is different from the wxWindows one.<P> | |
1849 | ||
1850 | Default: 1. Recommended setting: 1 unless you don't like the licence terms (unlikely) | |
1851 | </description> | |
1852 | <default-state>1</default-state> | |
1853 | <requires></requires> | |
1854 | <precludes></precludes> | |
1855 | <enabled-if></enabled-if> | |
1856 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1857 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1858 | <exclusivity></exclusivity> |
1859 | <context></context> | |
1860 | <configure-command>--enable-apple_ieee</configure-command> | |
1861 | <help-topic></help-topic> | |
1862 | <notes></notes> | |
1863 | </setting> | |
1864 | <setting type="bool-check"> | |
1865 | <active>1</active> | |
1866 | <enabled>1</enabled> | |
1867 | <name>wxUSE_REGEX</name> | |
1868 | <description><B>wxRegEx</B><P> | |
1869 | ||
1870 | Support for regular expression matching via wxRegEx class: enable this to use POSIX regular expressions in your code. You need to compile theh regex library from src/regex to use it under Windows.<P> | |
1871 | ||
1872 | Default: 1 Recommended setting: 1 if your compiler supports it.</description> | |
1873 | <default-state>1</default-state> | |
1874 | <requires></requires> | |
1875 | <precludes></precludes> | |
1876 | <enabled-if></enabled-if> | |
1877 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1878 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1879 | <exclusivity></exclusivity> |
1880 | <context></context> | |
1881 | <configure-command>--with-regex</configure-command> | |
1882 | <help-topic>wxRegEx</help-topic> | |
1883 | <notes></notes> | |
1884 | <builtin custom="true" type="string" editor-type="string" description="<B>Builtin</B><P> | |
1885 | ||
1886 | Check to use the built-in version of the library, clear to use the wxWindows version. | |
1887 | ">0</builtin> | |
1888 | </setting> | |
1889 | <setting type="bool-check"> | |
1890 | <active>1</active> | |
1891 | <enabled>1</enabled> | |
1892 | <name>wxUSE_GEOMETRY</name> | |
1893 | <description>Miscellaneous geometry code</description> | |
1894 | <default-state>1</default-state> | |
1895 | <requires></requires> | |
1896 | <precludes></precludes> | |
1897 | <enabled-if></enabled-if> | |
1898 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1899 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1900 | <exclusivity></exclusivity> |
1901 | <context></context> | |
1902 | <configure-command>--enable-geometry</configure-command> | |
1903 | <help-topic></help-topic> | |
1904 | <notes></notes> | |
1905 | </setting> | |
1906 | </setting> | |
1907 | <setting type="group"> | |
1908 | <active>1</active> | |
1909 | <enabled>0</enabled> | |
1910 | <name>Time</name> | |
1911 | <description></description> | |
1912 | <default-state>1</default-state> | |
1913 | <requires></requires> | |
1914 | <precludes></precludes> | |
1915 | <enabled-if></enabled-if> | |
1916 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1917 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1918 | <exclusivity></exclusivity> |
1919 | <context></context> | |
1920 | <configure-command></configure-command> | |
1921 | <help-topic></help-topic> | |
1922 | <notes></notes> | |
1923 | <setting type="bool-check"> | |
1924 | <active>1</active> | |
1925 | <enabled>1</enabled> | |
1926 | <name>wxUSE_DATETIME</name> | |
1927 | <description><B>wxDateTime</B><P> | |
1928 | ||
1929 | Set wxUSE_DATETIME to 1 to compile the wxDateTime and related classes which manipulate dates, times and time intervals. wxDateTime replaces the old wxTime and wxDate classes which are still provided for backwards compatibility (and implemented in terms of wxDateTime).<P> | |
1930 | ||
1931 | Note that this class is relatively new and is still officially in alpha | |
1932 | stage because some features are not yet (fully) implemented. It is already quite useful though and should only be disabled if you are aiming at absolutely minimal version of the library.<P> | |
1933 | ||
1934 | Requires: wxUSE_LONGLONG. Default: 1 | |
1935 | </description> | |
1936 | <default-state>1</default-state> | |
1937 | <requires>wxUSE_LONGLONG</requires> | |
1938 | <precludes></precludes> | |
1939 | <enabled-if></enabled-if> | |
1940 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1941 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1942 | <exclusivity></exclusivity> |
1943 | <context></context> | |
1944 | <configure-command>--enable-datetime</configure-command> | |
1945 | <help-topic>wxDateTime</help-topic> | |
1946 | <notes></notes> | |
1947 | </setting> | |
1948 | <setting type="bool-check"> | |
1949 | <active>1</active> | |
1950 | <enabled>1</enabled> | |
1951 | <name>wxUSE_TIMER</name> | |
1952 | <description><B>wxTimer</B><P> | |
1953 | ||
1954 | Default: 1.</description> | |
1955 | <default-state>1</default-state> | |
1956 | <requires></requires> | |
1957 | <precludes></precludes> | |
1958 | <enabled-if></enabled-if> | |
1959 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1960 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1961 | <exclusivity></exclusivity> |
1962 | <context></context> | |
1963 | <configure-command>--enable-timer</configure-command> | |
1964 | <help-topic>wxTimer</help-topic> | |
1965 | <notes></notes> | |
1966 | </setting> | |
1967 | <setting type="bool-check"> | |
1968 | <active>1</active> | |
1969 | <enabled>1</enabled> | |
1970 | <name>wxUSE_STOPWATCH</name> | |
1971 | <description><B>wxStopWatch</B><P> | |
1972 | ||
1973 | Default: 1. Needed by wxSocket.</description> | |
1974 | <default-state>1</default-state> | |
1975 | <requires>wxUSE_LONGLONG</requires> | |
1976 | <precludes></precludes> | |
1977 | <enabled-if></enabled-if> | |
1978 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1979 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1980 | <exclusivity></exclusivity> |
1981 | <context></context> | |
1982 | <configure-command>--enable-stopwatch</configure-command> | |
1983 | <help-topic>wxStopWatch</help-topic> | |
1984 | <notes></notes> | |
1985 | </setting> | |
1986 | </setting> | |
1987 | <setting type="group"> | |
1988 | <active>1</active> | |
1989 | <enabled>0</enabled> | |
1990 | <name>Network</name> | |
1991 | <description></description> | |
1992 | <default-state>1</default-state> | |
1993 | <requires></requires> | |
1994 | <precludes></precludes> | |
1995 | <enabled-if></enabled-if> | |
1996 | <enabled-if-not></enabled-if-not> | |
afc51590 | 1997 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
1998 | <exclusivity></exclusivity> |
1999 | <context></context> | |
2000 | <configure-command></configure-command> | |
2001 | <help-topic></help-topic> | |
2002 | <notes></notes> | |
2003 | <setting type="bool-check"> | |
2004 | <active>1</active> | |
2005 | <enabled>1</enabled> | |
2006 | <name>wxUSE_DIALUP_MANAGER</name> | |
2007 | <description><B>wxDialUpManager</B><P> | |
2008 | ||
2009 | If wxUSE_DIALUP_MANAGER is 1, compiles in wxDialUpManager class which allows connection to/disconnection from the network and notificaton whenever the dial-up network connection is established or terminated. Requires wxUSE_DYNAMIC_LOADER. | |
2010 | ||
2011 | Default: 1. Recommended setting: 1 | |
2012 | </description> | |
2013 | <default-state>1</default-state> | |
2014 | <requires></requires> | |
2015 | <precludes></precludes> | |
2016 | <enabled-if></enabled-if> | |
2017 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2018 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2019 | <exclusivity></exclusivity> |
2020 | <context></context> | |
2021 | <configure-command>--enable-dialupman</configure-command> | |
2022 | <help-topic>wxDialupManager</help-topic> | |
2023 | <notes></notes> | |
2024 | </setting> | |
2025 | <setting type="bool-check"> | |
2026 | <active>1</active> | |
2027 | <enabled>1</enabled> | |
2028 | <name>wxUSE_SOCKETS</name> | |
2029 | <description><B>wxSocket</B><P> | |
2030 | ||
2031 | wxSocket and friends.<P> | |
2032 | ||
2033 | Default: 1</description> | |
2034 | <default-state>1</default-state> | |
2035 | <requires>wxUSE_STOPWATCH</requires> | |
2036 | <precludes></precludes> | |
2037 | <enabled-if></enabled-if> | |
2038 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2039 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2040 | <exclusivity></exclusivity> |
2041 | <context></context> | |
2042 | <configure-command>--enable-sockets</configure-command> | |
2043 | <help-topic>wxSocketBase</help-topic> | |
2044 | <notes></notes> | |
2045 | </setting> | |
2046 | <setting type="check-group"> | |
2047 | <active>1</active> | |
2048 | <enabled>1</enabled> | |
2049 | <name>wxUSE_PROTOCOL</name> | |
2050 | <description><B>wxProtocol</B><P> | |
2051 | ||
2052 | wxProtocol and related classes: if you want to use any of wxFTP, wxHTTP or wxURL you need to set this to 1.<P> | |
2053 | ||
2054 | Default: 1 | |
2055 | ||
2056 | </description> | |
2057 | <default-state>1</default-state> | |
2058 | <requires>wxUSE_STREAMS</requires> | |
2059 | <precludes></precludes> | |
2060 | <enabled-if></enabled-if> | |
2061 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2062 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2063 | <exclusivity></exclusivity> |
2064 | <context></context> | |
2065 | <configure-command>--enable-protocol</configure-command> | |
2066 | <help-topic>wxProtocol</help-topic> | |
2067 | <notes></notes> | |
2068 | <setting type="bool-check"> | |
2069 | <active>1</active> | |
2070 | <enabled>1</enabled> | |
2071 | <name>wxUSE_PROTOCOL_FILE</name> | |
2072 | <description><B>wxFileProto</B><P> | |
2073 | ||
2074 | </description> | |
2075 | <default-state>1</default-state> | |
2076 | <requires></requires> | |
2077 | <precludes></precludes> | |
2078 | <enabled-if></enabled-if> | |
2079 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2080 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2081 | <exclusivity></exclusivity> |
2082 | <context></context> | |
2083 | <configure-command>--enable-protocol-file</configure-command> | |
2084 | <help-topic>wxProtocol</help-topic> | |
2085 | <notes></notes> | |
2086 | </setting> | |
2087 | <setting type="bool-check"> | |
2088 | <active>1</active> | |
2089 | <enabled>1</enabled> | |
2090 | <name>wxUSE_PROTOCOL_FTP</name> | |
2091 | <description><B>wxFTP</B></description> | |
2092 | <default-state>1</default-state> | |
2093 | <requires></requires> | |
2094 | <precludes></precludes> | |
2095 | <enabled-if></enabled-if> | |
2096 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2097 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2098 | <exclusivity></exclusivity> |
2099 | <context></context> | |
2100 | <configure-command>--enable-protocol-ftp</configure-command> | |
2101 | <help-topic>wxFTP</help-topic> | |
2102 | <notes></notes> | |
2103 | </setting> | |
2104 | <setting type="bool-check"> | |
2105 | <active>1</active> | |
2106 | <enabled>1</enabled> | |
2107 | <name>wxUSE_PROTOCOL_HTTP</name> | |
2108 | <description><B>wxHTTP</B><P></description> | |
2109 | <default-state>1</default-state> | |
2110 | <requires></requires> | |
2111 | <precludes></precludes> | |
2112 | <enabled-if></enabled-if> | |
2113 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2114 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2115 | <exclusivity></exclusivity> |
2116 | <context></context> | |
2117 | <configure-command>--enable-protocol-http</configure-command> | |
2118 | <help-topic>wxHTTP</help-topic> | |
2119 | <notes></notes> | |
2120 | </setting> | |
2121 | <setting type="bool-check"> | |
2122 | <active>1</active> | |
2123 | <enabled>1</enabled> | |
2124 | <name>wxUSE_URL</name> | |
2125 | <description><B>wxURL</B></description> | |
2126 | <default-state>1</default-state> | |
2127 | <requires></requires> | |
2128 | <precludes></precludes> | |
2129 | <enabled-if></enabled-if> | |
2130 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2131 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2132 | <exclusivity></exclusivity> |
2133 | <context></context> | |
2134 | <configure-command>--enable-url</configure-command> | |
2135 | <help-topic>wxURL</help-topic> | |
2136 | <notes></notes> | |
2137 | </setting> | |
2138 | </setting> | |
2139 | <setting type="bool-check"> | |
2140 | <active>1</active> | |
2141 | <enabled>1</enabled> | |
2142 | <name>wxUSE_IPC</name> | |
2143 | <description><B>wxIPC</B><P> | |
2144 | ||
2145 | The wxServer, wxClient and wxConnection classes are a high-level IPC implementation, using DDE on MS Windows and sockets on other platforms.<P> | |
2146 | ||
2147 | Default: 1. Recommended value: 1.</description> | |
2148 | <default-state>1</default-state> | |
2149 | <requires></requires> | |
2150 | <precludes></precludes> | |
2151 | <enabled-if></enabled-if> | |
2152 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2153 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2154 | <exclusivity></exclusivity> |
2155 | <context></context> | |
2156 | <configure-command>--enable-ipc</configure-command> | |
2157 | <help-topic>Interprocess communication overview</help-topic> | |
2158 | <notes></notes> | |
2159 | </setting> | |
2160 | </setting> | |
2161 | <setting type="group"> | |
2162 | <active>1</active> | |
2163 | <enabled>0</enabled> | |
2164 | <name>Windows</name> | |
2165 | <description></description> | |
2166 | <default-state>1</default-state> | |
2167 | <requires></requires> | |
2168 | <precludes></precludes> | |
2169 | <enabled-if></enabled-if> | |
2170 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2171 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2172 | <exclusivity></exclusivity> |
2173 | <context></context> | |
2174 | <configure-command></configure-command> | |
2175 | <help-topic></help-topic> | |
2176 | <notes></notes> | |
2177 | <setting type="check-group"> | |
2178 | <active>1</active> | |
2179 | <enabled>1</enabled> | |
2180 | <name>wxUSE_STATUSBAR</name> | |
2181 | <description><B>wxStatusBar</B><P> | |
2182 | ||
2183 | On MS Windows, depending on the value of wxUSE_NATIVE_STATUSBAR, either wxStatusBar95 or a generic wxStatusBar will be used.</description> | |
2184 | <default-state>1</default-state> | |
2185 | <requires></requires> | |
2186 | <precludes></precludes> | |
2187 | <enabled-if></enabled-if> | |
2188 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2189 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2190 | <exclusivity></exclusivity> |
2191 | <context></context> | |
2192 | <configure-command>--enable-statusbar</configure-command> | |
2193 | <help-topic>wxStatusBar</help-topic> | |
2194 | <notes></notes> | |
2195 | <setting type="bool-check"> | |
2196 | <active>1</active> | |
2197 | <enabled>1</enabled> | |
2198 | <name>wxUSE_NATIVE_STATUSBAR</name> | |
2199 | <description>Two status bar implementations are available under Win32: the generic one or the wrapper around native control. For native look and feel, the native version should be used.<P> | |
2200 | ||
2201 | Default: 1. Recommended setting: 1 (there is no advantage in using the generic one) | |
2202 | </description> | |
2203 | <default-state>1</default-state> | |
2204 | <requires></requires> | |
2205 | <precludes></precludes> | |
2206 | <enabled-if></enabled-if> | |
2207 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2208 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2209 | <exclusivity></exclusivity> |
2210 | <context></context> | |
2211 | <configure-command></configure-command> | |
2212 | <help-topic>wxStatusBar</help-topic> | |
2213 | <notes></notes> | |
2214 | </setting> | |
2215 | </setting> | |
2216 | <setting type="check-group"> | |
2217 | <active>1</active> | |
2218 | <enabled>1</enabled> | |
2219 | <name>wxUSE_TOOLBAR</name> | |
2220 | <description><B>wxToolBar</B><P> | |
2221 | ||
2222 | If wxUSE_TOOLBAR is 0, don't compile any toolbar | |
2223 | classes at all. Otherwise, use the native toolbar class unless | |
2224 | wxUSE_TOOLBAR_NATIVE is 0. Additionally, the generic toolbar class which supports some features which might not be supported by the native wxToolBar class may be compiled in if wxUSE_TOOLBAR_SIMPLE is 1.<P> | |
2225 | ||
2226 | Default: 1. Recommended setting: 1</description> | |
2227 | <default-state>1</default-state> | |
2228 | <requires></requires> | |
2229 | <precludes></precludes> | |
2230 | <enabled-if></enabled-if> | |
2231 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2232 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2233 | <exclusivity></exclusivity> |
2234 | <context></context> | |
2235 | <configure-command>--enable-toolbar</configure-command> | |
2236 | <help-topic>wxToolBar</help-topic> | |
2237 | <notes></notes> | |
2238 | <setting type="bool-check"> | |
2239 | <active>1</active> | |
2240 | <enabled>1</enabled> | |
2241 | <name>wxUSE_TOOLBAR_NATIVE</name> | |
2242 | <description>Use the native toolbar implementation wherever possible.</description> | |
2243 | <default-state>1</default-state> | |
2244 | <requires></requires> | |
2245 | <precludes></precludes> | |
2246 | <enabled-if></enabled-if> | |
2247 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2248 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2249 | <exclusivity></exclusivity> |
2250 | <context></context> | |
2251 | <configure-command>--enable-tbarnative</configure-command> | |
2252 | <help-topic>wxToolBar</help-topic> | |
2253 | <notes></notes> | |
2254 | </setting> | |
2255 | <setting type="bool-check"> | |
2256 | <active>1</active> | |
2257 | <enabled>0</enabled> | |
2258 | <name>wxUSE_TOOLBAR_SIMPLE</name> | |
2259 | <description>Compile wxToolBarSimple, a simple generic toolbar implementation, in addition to any others that are enabled.<P> | |
2260 | ||
2261 | This must be enabled if wxUSE_TOOLBAR_NATIVE is disabled.</description> | |
2262 | <default-state>1</default-state> | |
2263 | <requires></requires> | |
2264 | <precludes></precludes> | |
2265 | <enabled-if></enabled-if> | |
2266 | <enabled-if-not>wxUSE_TOOLBAR_NATIVE</enabled-if-not> | |
afc51590 | 2267 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2268 | <exclusivity></exclusivity> |
2269 | <context></context> | |
2270 | <configure-command>--enable-tbarsmpl</configure-command> | |
2271 | <help-topic>wxToolBar</help-topic> | |
2272 | <notes></notes> | |
2273 | </setting> | |
2274 | </setting> | |
2275 | <setting type="bool-check"> | |
2276 | <active>1</active> | |
2277 | <enabled>1</enabled> | |
2278 | <name>wxUSE_GRID</name> | |
2279 | <description><B>wxGrid</B><P> | |
2280 | ||
2281 | wxGrid class.</description> | |
2282 | <default-state>1</default-state> | |
2283 | <requires></requires> | |
2284 | <precludes></precludes> | |
2285 | <enabled-if></enabled-if> | |
2286 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2287 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2288 | <exclusivity></exclusivity> |
2289 | <context></context> | |
2290 | <configure-command>--enable-grid</configure-command> | |
2291 | <help-topic>wxGrid</help-topic> | |
2292 | <notes></notes> | |
2293 | </setting> | |
2294 | <setting type="bool-check"> | |
2295 | <active>1</active> | |
2296 | <enabled>1</enabled> | |
2297 | <name>wxUSE_SASH</name> | |
2298 | <description><B>wxSashWindow</B><P></description> | |
2299 | <default-state>1</default-state> | |
2300 | <requires></requires> | |
2301 | <precludes></precludes> | |
2302 | <enabled-if></enabled-if> | |
2303 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2304 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2305 | <exclusivity></exclusivity> |
2306 | <context></context> | |
2307 | <configure-command>--enable-sash</configure-command> | |
2308 | <help-topic>wxSashWindow</help-topic> | |
2309 | <notes></notes> | |
2310 | </setting> | |
2311 | <setting type="bool-check"> | |
2312 | <active>1</active> | |
2313 | <enabled>1</enabled> | |
2314 | <name>wxUSE_SPLITTER</name> | |
2315 | <description><B>wxSplitterWindow</B><P></description> | |
2316 | <default-state>1</default-state> | |
2317 | <requires></requires> | |
2318 | <precludes></precludes> | |
2319 | <enabled-if></enabled-if> | |
2320 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2321 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2322 | <exclusivity></exclusivity> |
2323 | <context></context> | |
2324 | <configure-command>--enable-splitter</configure-command> | |
2325 | <help-topic>wxSplitterWindow</help-topic> | |
2326 | <notes></notes> | |
2327 | </setting> | |
2328 | <setting type="bool-check"> | |
2329 | <active>1</active> | |
2330 | <enabled>0</enabled> | |
2331 | <name>wxUSE_GLCANVAS</name> | |
2332 | <description><B>wxGLCanvas</B><P></description> | |
2333 | <default-state>1</default-state> | |
2334 | <requires></requires> | |
2335 | <precludes></precludes> | |
2336 | <enabled-if></enabled-if> | |
2337 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2338 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2339 | <exclusivity></exclusivity> |
2340 | <context></context> | |
2341 | <configure-command>--with-opengl</configure-command> | |
2342 | <help-topic>wxGLCanvas</help-topic> | |
2343 | <notes></notes> | |
2344 | </setting> | |
2345 | <setting type="bool-check"> | |
2346 | <active>1</active> | |
2347 | <enabled>1</enabled> | |
2348 | <name>wxUSE_POPUPWINDOW</name> | |
2349 | <description><B>wxPopupWindow</B><P> | |
2350 | ||
2351 | Enables the popup window class. | |
2352 | </description> | |
2353 | <default-state>1</default-state> | |
2354 | <requires></requires> | |
2355 | <precludes></precludes> | |
2356 | <enabled-if></enabled-if> | |
2357 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2358 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2359 | <exclusivity></exclusivity> |
2360 | <context></context> | |
2361 | <configure-command>--enable-popupwin</configure-command> | |
2362 | <help-topic>wxPopupWindow</help-topic> | |
2363 | <notes></notes> | |
2364 | </setting> | |
2365 | <setting type="bool-check"> | |
2366 | <active>1</active> | |
2367 | <enabled>1</enabled> | |
2368 | <name>wxUSE_TIPWINDOW</name> | |
2369 | <description><B>wxTipWindow</B><P> | |
2370 | ||
2371 | Enables the generic tip window class.<P> | |
2372 | ||
2373 | This is used to implement tooltips on some ports.</description> | |
2374 | <default-state>1</default-state> | |
2375 | <requires></requires> | |
2376 | <precludes></precludes> | |
2377 | <enabled-if></enabled-if> | |
2378 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2379 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2380 | <exclusivity></exclusivity> |
2381 | <context></context> | |
2382 | <configure-command>--enable-tipwindow</configure-command> | |
2383 | <help-topic>wxTipWindow</help-topic> | |
2384 | <notes></notes> | |
2385 | </setting> | |
2386 | <setting type="bool-check"> | |
2387 | <active>1</active> | |
2388 | <enabled>1</enabled> | |
2389 | <name>wxUSE_MINIFRAME</name> | |
2390 | <description><B>Miniframe</B><P> | |
2391 | ||
2392 | Use the wxMiniFrame class. Not implemented on all platforms.</description> | |
2393 | <default-state>1</default-state> | |
2394 | <requires></requires> | |
2395 | <precludes></precludes> | |
2396 | <enabled-if></enabled-if> | |
2397 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2398 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2399 | <exclusivity></exclusivity> |
2400 | <context></context> | |
2401 | <configure-command>--enable-miniframe</configure-command> | |
2402 | <help-topic>wxMiniFrame</help-topic> | |
2403 | <notes></notes> | |
2404 | </setting> | |
2405 | <setting type="check-group"> | |
2406 | <active>1</active> | |
2407 | <enabled>1</enabled> | |
2408 | <name>wxUSE_CONTROLS</name> | |
2409 | <description><B>Controls</B><P> | |
2410 | ||
2411 | You must set wxUSE_CONTROLS to 1 if you are using any controls at all (without it, the wxControl class is not compiled). | |
2412 | </description> | |
2413 | <default-state>1</default-state> | |
2414 | <requires></requires> | |
2415 | <precludes></precludes> | |
2416 | <enabled-if></enabled-if> | |
2417 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2418 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2419 | <exclusivity></exclusivity> |
2420 | <context></context> | |
2421 | <configure-command>--enable-controls</configure-command> | |
2422 | <help-topic></help-topic> | |
2423 | <notes></notes> | |
2424 | <setting type="bool-check"> | |
2425 | <active>1</active> | |
2426 | <enabled>1</enabled> | |
2427 | <name>wxUSE_BUTTON</name> | |
2428 | <description><B>wxButton</B><P></description> | |
2429 | <default-state>1</default-state> | |
2430 | <requires></requires> | |
2431 | <precludes></precludes> | |
2432 | <enabled-if></enabled-if> | |
2433 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2434 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2435 | <exclusivity></exclusivity> |
2436 | <context></context> | |
2437 | <configure-command>--enable-button</configure-command> | |
2438 | <help-topic>wxButton</help-topic> | |
2439 | <notes></notes> | |
2440 | </setting> | |
2441 | <setting type="bool-check"> | |
2442 | <active>1</active> | |
2443 | <enabled>1</enabled> | |
2444 | <name>wxUSE_BMPBUTTON</name> | |
2445 | <description><B>wxBitmapButton</B><P></description> | |
2446 | <default-state>1</default-state> | |
2447 | <requires></requires> | |
2448 | <precludes></precludes> | |
2449 | <enabled-if></enabled-if> | |
2450 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2451 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2452 | <exclusivity></exclusivity> |
2453 | <context></context> | |
2454 | <configure-command>--enable-bmpbutton</configure-command> | |
2455 | <help-topic>wxBitmapButton</help-topic> | |
2456 | <notes></notes> | |
2457 | </setting> | |
2458 | <setting type="bool-check"> | |
2459 | <active>1</active> | |
2460 | <enabled>1</enabled> | |
2461 | <name>wxUSE_CALENDARCTRL</name> | |
2462 | <description><B>wxCalCtrl</B><P> | |
2463 | ||
2464 | A calendar control.</description> | |
2465 | <default-state>1</default-state> | |
2466 | <requires>wxUSE_SPINBTN,wxUSE_COMBOBOX</requires> | |
2467 | <precludes></precludes> | |
2468 | <enabled-if></enabled-if> | |
2469 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2470 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2471 | <exclusivity></exclusivity> |
2472 | <context></context> | |
2473 | <configure-command>--enable-calendar</configure-command> | |
2474 | <help-topic>wxCalCtrl</help-topic> | |
2475 | <notes></notes> | |
2476 | </setting> | |
2477 | <setting type="bool-check"> | |
2478 | <active>1</active> | |
2479 | <enabled>1</enabled> | |
2480 | <name>wxUSE_CHECKBOX</name> | |
2481 | <description><B>wxCheckBox</B><P></description> | |
2482 | <default-state>1</default-state> | |
2483 | <requires></requires> | |
2484 | <precludes></precludes> | |
2485 | <enabled-if></enabled-if> | |
2486 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2487 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2488 | <exclusivity></exclusivity> |
2489 | <context></context> | |
2490 | <configure-command>--enable-checkbox</configure-command> | |
2491 | <help-topic>wxCheckBox</help-topic> | |
2492 | <notes></notes> | |
2493 | </setting> | |
2494 | <setting type="bool-check"> | |
2495 | <active>1</active> | |
2496 | <enabled>1</enabled> | |
2497 | <name>wxUSE_CHECKLISTBOX</name> | |
2498 | <description><B>wxCheckListBox</B><P></description> | |
2499 | <default-state>1</default-state> | |
2500 | <requires>wxUSE_LISTBOX</requires> | |
2501 | <precludes></precludes> | |
2502 | <enabled-if></enabled-if> | |
2503 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2504 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2505 | <exclusivity></exclusivity> |
2506 | <context></context> | |
2507 | <configure-command>--enable-checklst</configure-command> | |
2508 | <help-topic>wxCheckListBox</help-topic> | |
2509 | <notes></notes> | |
2510 | </setting> | |
2511 | <setting type="bool-check"> | |
2512 | <active>1</active> | |
2513 | <enabled>1</enabled> | |
2514 | <name>wxUSE_CHOICE</name> | |
2515 | <description><B>wxChoice</B><P> | |
2516 | </description> | |
2517 | <default-state>1</default-state> | |
2518 | <requires></requires> | |
2519 | <precludes></precludes> | |
2520 | <enabled-if></enabled-if> | |
2521 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2522 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2523 | <exclusivity></exclusivity> |
2524 | <context></context> | |
2525 | <configure-command>--enable-choice</configure-command> | |
2526 | <help-topic>wxChoice</help-topic> | |
2527 | <notes></notes> | |
2528 | </setting> | |
2529 | <setting type="bool-check"> | |
2530 | <active>1</active> | |
2531 | <enabled>1</enabled> | |
2532 | <name>wxUSE_COMBOBOX</name> | |
2533 | <description><B>wxComboBox</B><P></description> | |
2534 | <default-state>1</default-state> | |
2535 | <requires></requires> | |
2536 | <precludes></precludes> | |
2537 | <enabled-if></enabled-if> | |
2538 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2539 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2540 | <exclusivity></exclusivity> |
2541 | <context></context> | |
2542 | <configure-command>--enable-combobox</configure-command> | |
2543 | <help-topic>wxComboBox</help-topic> | |
2544 | <notes></notes> | |
2545 | </setting> | |
2546 | <setting type="bool-check"> | |
2547 | <active>1</active> | |
2548 | <enabled>1</enabled> | |
2549 | <name>wxUSE_GAUGE</name> | |
2550 | <description><B>wxGauge</B><P></description> | |
2551 | <default-state>1</default-state> | |
2552 | <requires></requires> | |
2553 | <precludes></precludes> | |
2554 | <enabled-if></enabled-if> | |
2555 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2556 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2557 | <exclusivity></exclusivity> |
2558 | <context></context> | |
2559 | <configure-command>--enable-gauge</configure-command> | |
2560 | <help-topic>wxGauge</help-topic> | |
2561 | <notes></notes> | |
2562 | </setting> | |
2563 | <setting type="bool-check"> | |
2564 | <active>1</active> | |
2565 | <enabled>1</enabled> | |
2566 | <name>wxUSE_LISTBOX</name> | |
2567 | <description><B>wxListBox</B><P></description> | |
2568 | <default-state>1</default-state> | |
2569 | <requires></requires> | |
2570 | <precludes></precludes> | |
2571 | <enabled-if></enabled-if> | |
2572 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2573 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2574 | <exclusivity></exclusivity> |
2575 | <context></context> | |
2576 | <configure-command>--enable-listbox</configure-command> | |
2577 | <help-topic>wxListBox</help-topic> | |
2578 | <notes></notes> | |
2579 | </setting> | |
2580 | <setting type="bool-check"> | |
2581 | <active>1</active> | |
2582 | <enabled>1</enabled> | |
2583 | <name>wxUSE_LISTCTRL</name> | |
2584 | <description><B>wxListCtrl</B><P></description> | |
2585 | <default-state>1</default-state> | |
2586 | <requires>wxUSE_IMAGLIST</requires> | |
2587 | <precludes></precludes> | |
2588 | <enabled-if></enabled-if> | |
2589 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2590 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2591 | <exclusivity></exclusivity> |
2592 | <context></context> | |
2593 | <configure-command>--enable-listctrl</configure-command> | |
2594 | <help-topic>wxListCtrl</help-topic> | |
2595 | <notes></notes> | |
2596 | </setting> | |
2597 | <setting type="bool-check"> | |
2598 | <active>1</active> | |
2599 | <enabled>1</enabled> | |
2600 | <name>wxUSE_NOTEBOOK</name> | |
2601 | <description><B>wxNotebook</B><P> | |
2602 | ||
2603 | wxNotebook is a control with several "tabs" located on one of its sides. It may be used ot logically organise the data presented to the user instead of putting everything in one huge dialog.<P> | |
2604 | ||
2605 | Default: 1. | |
2606 | </description> | |
2607 | <default-state>1</default-state> | |
2608 | <requires>wxUSE_IMAGLIST</requires> | |
2609 | <precludes></precludes> | |
2610 | <enabled-if></enabled-if> | |
2611 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2612 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2613 | <exclusivity></exclusivity> |
2614 | <context></context> | |
2615 | <configure-command>--enable-notebook</configure-command> | |
2616 | <help-topic>wxNotebook</help-topic> | |
2617 | <notes></notes> | |
2618 | </setting> | |
2619 | <setting type="bool-check"> | |
2620 | <active>1</active> | |
2621 | <enabled>1</enabled> | |
2622 | <name>wxUSE_RADIOBOX</name> | |
2623 | <description><B>wxRadioBox</B><P></description> | |
2624 | <default-state>1</default-state> | |
2625 | <requires>wxUSE_RADIOBTN,wxUSE_STATBOX</requires> | |
2626 | <precludes></precludes> | |
2627 | <enabled-if></enabled-if> | |
2628 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2629 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2630 | <exclusivity></exclusivity> |
2631 | <context></context> | |
2632 | <configure-command>--enable-radiobox</configure-command> | |
2633 | <help-topic>wxRadioBox</help-topic> | |
2634 | <notes></notes> | |
2635 | </setting> | |
2636 | <setting type="bool-check"> | |
2637 | <active>1</active> | |
2638 | <enabled>1</enabled> | |
2639 | <name>wxUSE_RADIOBTN</name> | |
2640 | <description><B>wxRadioButton</B><P></description> | |
2641 | <default-state>1</default-state> | |
2642 | <requires></requires> | |
2643 | <precludes></precludes> | |
2644 | <enabled-if></enabled-if> | |
2645 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2646 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2647 | <exclusivity></exclusivity> |
2648 | <context></context> | |
2649 | <configure-command>--enable-radiobtn</configure-command> | |
2650 | <help-topic>wxRadioButton</help-topic> | |
2651 | <notes></notes> | |
2652 | </setting> | |
2653 | <setting type="bool-check"> | |
2654 | <active>1</active> | |
2655 | <enabled>1</enabled> | |
2656 | <name>wxUSE_SCROLLBAR</name> | |
2657 | <description><B>wxScrollBar</B><P></description> | |
2658 | <default-state>1</default-state> | |
2659 | <requires></requires> | |
2660 | <precludes></precludes> | |
2661 | <enabled-if></enabled-if> | |
2662 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2663 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2664 | <exclusivity></exclusivity> |
2665 | <context></context> | |
2666 | <configure-command>--enable-scrollbar</configure-command> | |
2667 | <help-topic>wxScrollBar</help-topic> | |
2668 | <notes></notes> | |
2669 | </setting> | |
2670 | <setting type="bool-check"> | |
2671 | <active>1</active> | |
2672 | <enabled>1</enabled> | |
2673 | <name>wxUSE_SLIDER</name> | |
2674 | <description><B>wxSlider</B><P></description> | |
2675 | <default-state>1</default-state> | |
2676 | <requires></requires> | |
2677 | <precludes></precludes> | |
2678 | <enabled-if></enabled-if> | |
2679 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2680 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2681 | <exclusivity></exclusivity> |
2682 | <context></context> | |
2683 | <configure-command>--enable-slider</configure-command> | |
2684 | <help-topic>wxSlider</help-topic> | |
2685 | <notes></notes> | |
2686 | </setting> | |
2687 | <setting type="bool-check"> | |
2688 | <active>1</active> | |
2689 | <enabled>1</enabled> | |
2690 | <name>wxUSE_SPINBTN</name> | |
2691 | <description><B>wxSpinButton</B><P></description> | |
2692 | <default-state>1</default-state> | |
2693 | <requires></requires> | |
2694 | <precludes></precludes> | |
2695 | <enabled-if></enabled-if> | |
2696 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2697 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2698 | <exclusivity></exclusivity> |
2699 | <context></context> | |
2700 | <configure-command>--enable-spinbtn</configure-command> | |
2701 | <help-topic>wxSpinButton</help-topic> | |
2702 | <notes></notes> | |
2703 | </setting> | |
2704 | <setting type="bool-check"> | |
2705 | <active>1</active> | |
2706 | <enabled>1</enabled> | |
2707 | <name>wxUSE_SPINCTRL</name> | |
2708 | <description><B>wxSpinCtrl</B><P></description> | |
2709 | <default-state>1</default-state> | |
2710 | <requires></requires> | |
2711 | <precludes></precludes> | |
2712 | <enabled-if></enabled-if> | |
2713 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2714 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2715 | <exclusivity></exclusivity> |
2716 | <context></context> | |
2717 | <configure-command>--enable-spinctrl</configure-command> | |
2718 | <help-topic>wxSpinCtrl</help-topic> | |
2719 | <notes></notes> | |
2720 | </setting> | |
2721 | <setting type="bool-check"> | |
2722 | <active>1</active> | |
2723 | <enabled>1</enabled> | |
2724 | <name>wxUSE_STATBOX</name> | |
2725 | <description><B>wxStaticBox</B><P></description> | |
2726 | <default-state>1</default-state> | |
2727 | <requires></requires> | |
2728 | <precludes></precludes> | |
2729 | <enabled-if></enabled-if> | |
2730 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2731 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2732 | <exclusivity></exclusivity> |
2733 | <context></context> | |
2734 | <configure-command>--enable-statbox</configure-command> | |
2735 | <help-topic>wxStaticBox</help-topic> | |
2736 | <notes></notes> | |
2737 | </setting> | |
2738 | <setting type="bool-check"> | |
2739 | <active>1</active> | |
2740 | <enabled>1</enabled> | |
2741 | <name>wxUSE_STATLINE</name> | |
2742 | <description><B>wxStaticLine</B><P></description> | |
2743 | <default-state>1</default-state> | |
2744 | <requires></requires> | |
2745 | <precludes></precludes> | |
2746 | <enabled-if></enabled-if> | |
2747 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2748 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2749 | <exclusivity></exclusivity> |
2750 | <context></context> | |
2751 | <configure-command>--enable-statline</configure-command> | |
2752 | <help-topic>wxStaticBitmap</help-topic> | |
2753 | <notes></notes> | |
2754 | </setting> | |
2755 | <setting type="bool-check"> | |
2756 | <active>1</active> | |
2757 | <enabled>1</enabled> | |
2758 | <name>wxUSE_STATTEXT</name> | |
2759 | <description><B>wxStaticText</B><P></description> | |
2760 | <default-state>1</default-state> | |
2761 | <requires></requires> | |
2762 | <precludes></precludes> | |
2763 | <enabled-if></enabled-if> | |
2764 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2765 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2766 | <exclusivity></exclusivity> |
2767 | <context></context> | |
2768 | <configure-command>--enable-stattext</configure-command> | |
2769 | <help-topic>wxStaticText</help-topic> | |
2770 | <notes></notes> | |
2771 | </setting> | |
2772 | <setting type="bool-check"> | |
2773 | <active>1</active> | |
2774 | <enabled>1</enabled> | |
2775 | <name>wxUSE_STATBMP</name> | |
2776 | <description><B>wxStaticBitmap</B><P></description> | |
2777 | <default-state>1</default-state> | |
2778 | <requires></requires> | |
2779 | <precludes></precludes> | |
2780 | <enabled-if></enabled-if> | |
2781 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2782 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2783 | <exclusivity></exclusivity> |
2784 | <context></context> | |
2785 | <configure-command>--enable-staticbmp</configure-command> | |
2786 | <help-topic>wxStaticBitmap</help-topic> | |
2787 | <notes></notes> | |
2788 | </setting> | |
2789 | <setting type="bool-check"> | |
2790 | <active>1</active> | |
2791 | <enabled>1</enabled> | |
2792 | <name>wxUSE_TEXTCTRL</name> | |
2793 | <description><B>wxTextCtrl</B><P></description> | |
2794 | <default-state>1</default-state> | |
2795 | <requires></requires> | |
2796 | <precludes></precludes> | |
2797 | <enabled-if></enabled-if> | |
2798 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2799 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2800 | <exclusivity></exclusivity> |
2801 | <context></context> | |
2802 | <configure-command>--enable-textctrl</configure-command> | |
2803 | <help-topic>wxTextCtrl</help-topic> | |
2804 | <notes></notes> | |
2805 | </setting> | |
2806 | <setting type="bool-check"> | |
2807 | <active>1</active> | |
2808 | <enabled>1</enabled> | |
2809 | <name>wxUSE_TOGGLEBTN</name> | |
2810 | <description><B>wxToggleButton</B><P></description> | |
2811 | <default-state>1</default-state> | |
2812 | <requires></requires> | |
2813 | <precludes></precludes> | |
2814 | <enabled-if></enabled-if> | |
2815 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2816 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2817 | <exclusivity></exclusivity> |
2818 | <context></context> | |
2819 | <configure-command>--enable-togglebtn</configure-command> | |
2820 | <help-topic>wxToggleButton</help-topic> | |
2821 | <notes></notes> | |
2822 | </setting> | |
2823 | <setting type="bool-check"> | |
2824 | <active>1</active> | |
2825 | <enabled>1</enabled> | |
2826 | <name>wxUSE_TREECTRL</name> | |
2827 | <description><B>wxTreeCtrl</B><P></description> | |
2828 | <default-state>1</default-state> | |
2829 | <requires>wxUSE_IMAGLIST</requires> | |
2830 | <precludes></precludes> | |
2831 | <enabled-if></enabled-if> | |
2832 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2833 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2834 | <exclusivity></exclusivity> |
2835 | <context></context> | |
2836 | <configure-command>--enable-treectrl</configure-command> | |
2837 | <help-topic>wxTreeCtrl</help-topic> | |
2838 | <notes></notes> | |
2839 | </setting> | |
2840 | </setting> | |
2841 | </setting> | |
2842 | <setting type="group"> | |
2843 | <active>1</active> | |
2844 | <enabled>0</enabled> | |
2845 | <name>Imaging</name> | |
2846 | <description><B>Imaging</B><P> | |
2847 | ||
2848 | Features relating to images</description> | |
2849 | <default-state>1</default-state> | |
2850 | <requires></requires> | |
2851 | <precludes></precludes> | |
2852 | <enabled-if></enabled-if> | |
2853 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2854 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2855 | <exclusivity></exclusivity> |
2856 | <context></context> | |
2857 | <configure-command></configure-command> | |
2858 | <help-topic></help-topic> | |
2859 | <notes></notes> | |
2860 | <setting type="bool-check"> | |
2861 | <active>1</active> | |
2862 | <enabled>1</enabled> | |
2863 | <name>wxUSE_IMAGLIST</name> | |
2864 | <description><B>wxImageList</B><P> | |
2865 | ||
2866 | This class is needed by wxNotebook, wxTreeCtrl and wxListCtrl. | |
2867 | </description> | |
2868 | <default-state>1</default-state> | |
2869 | <requires></requires> | |
2870 | <precludes></precludes> | |
2871 | <enabled-if></enabled-if> | |
2872 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2873 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2874 | <exclusivity></exclusivity> |
2875 | <context></context> | |
2876 | <configure-command>--enable-imaglist</configure-command> | |
2877 | <help-topic>wxImageList</help-topic> | |
2878 | <notes></notes> | |
2879 | </setting> | |
2880 | <setting type="check-group"> | |
d9a41dfe | 2881 | <active>1</active> |
d7463f75 JS |
2882 | <enabled>1</enabled> |
2883 | <name>wxUSE_METAFILE</name> | |
2884 | <description><B>wxMetaFile</B><P> | |
2885 | ||
2886 | This option is relevant on MS Windows only.<P> | |
2887 | ||
2888 | Windows supports the graphics format known as metafile which is, though not portable, is widely used under Windows and so is supported by wxWin (under Windows only, of course). Win16 (Win3.1) used the so-called "Window MetaFiles" or WMFs which were replaced with "Enhanced MetaFiles" or EMFs in | |
2889 | Win32 (Win9x, NT, 2000). Both of these are supported in wxWin and, by default, WMFs will be used under Win16 and EMFs under Win32. This may be changed by setting wxUSE_WIN_METAFILES_ALWAYS to 1 and/or setting | |
2890 | wxUSE_ENH_METAFILE to 0. You may also set wxUSE_METAFILE to 0 to not compile in any metafile related classes at all.<P> | |
2891 | ||
2892 | Default: 1 for wxUSE_ENH_METAFILE and 0 for wxUSE_WIN_METAFILES_ALWAYS.<P> | |
2893 | ||
2894 | Recommended setting: default or 0 for everything for portable programs. | |
2895 | </description> | |
2896 | <default-state>1</default-state> | |
2897 | <requires></requires> | |
2898 | <precludes></precludes> | |
2899 | <enabled-if></enabled-if> | |
2900 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2901 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2902 | <exclusivity></exclusivity> |
2903 | <context>__WXMSW__</context> | |
2904 | <configure-command>--enable-metafile</configure-command> | |
2905 | <help-topic>wxMetaFile</help-topic> | |
2906 | <notes></notes> | |
2907 | <setting type="bool-check"> | |
d9a41dfe | 2908 | <active>1</active> |
d7463f75 JS |
2909 | <enabled>1</enabled> |
2910 | <name>wxUSE_ENH_METAFILE</name> | |
2911 | <description><B>wxEnhMetaFile</B><P> | |
2912 | ||
2913 | Enhanced metafile (recommended).</description> | |
2914 | <default-state>1</default-state> | |
2915 | <requires></requires> | |
2916 | <precludes></precludes> | |
2917 | <enabled-if></enabled-if> | |
2918 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2919 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2920 | <exclusivity></exclusivity> |
2921 | <context>__WXMSW__</context> | |
2922 | <configure-command></configure-command> | |
2923 | <help-topic>wxMetaFile</help-topic> | |
2924 | <notes></notes> | |
2925 | </setting> | |
2926 | <setting type="bool-check"> | |
d9a41dfe | 2927 | <active>1</active> |
d7463f75 JS |
2928 | <enabled>1</enabled> |
2929 | <name>wxUSE_WIN_METAFILES_ALWAYS</name> | |
2930 | <description>This option is obsolete. Set to 0.</description> | |
2931 | <default-state>1</default-state> | |
2932 | <requires></requires> | |
2933 | <precludes></precludes> | |
2934 | <enabled-if></enabled-if> | |
2935 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2936 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2937 | <exclusivity></exclusivity> |
2938 | <context>__WXMSW__</context> | |
2939 | <configure-command></configure-command> | |
2940 | <help-topic>wxMetaFile</help-topic> | |
2941 | <notes></notes> | |
2942 | </setting> | |
2943 | </setting> | |
2944 | <setting type="bool-check"> | |
2945 | <active>1</active> | |
2946 | <enabled>1</enabled> | |
2947 | <name>wxUSE_DRAGIMAGE</name> | |
2948 | <description><B>wxDragImage</B><P> | |
2949 | ||
2950 | This class is useful for implementing drag operations.<P> | |
2951 | ||
2952 | Default: 1. Recommended value: 1.</description> | |
2953 | <default-state>1</default-state> | |
2954 | <requires></requires> | |
2955 | <precludes></precludes> | |
2956 | <enabled-if></enabled-if> | |
2957 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2958 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2959 | <exclusivity></exclusivity> |
2960 | <context></context> | |
2961 | <configure-command>--enable-dragimage</configure-command> | |
2962 | <help-topic>wxDragImage</help-topic> | |
2963 | <notes></notes> | |
2964 | </setting> | |
2965 | <setting type="check-group"> | |
2966 | <active>1</active> | |
2967 | <enabled>1</enabled> | |
2968 | <name>wxUSE_IMAGE</name> | |
2969 | <description><B>wxImage</B><P> | |
2970 | ||
2971 | wxImage supports many different image formats which can be configured at compile-time. BMP and XPM are always supported, others are optional and can be safely disabled if you don't plan to use images in such format sometimes saving substantial amount of code in the final library.<P> | |
2972 | ||
2973 | Some formats require an extra library which is included in wxWin sources which is mentioned if it is the case.<P> | |
2974 | ||
2975 | Default: 1</description> | |
2976 | <default-state>1</default-state> | |
2977 | <requires></requires> | |
2978 | <precludes></precludes> | |
2979 | <enabled-if></enabled-if> | |
2980 | <enabled-if-not></enabled-if-not> | |
afc51590 | 2981 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
2982 | <exclusivity></exclusivity> |
2983 | <context></context> | |
2984 | <configure-command>--enable-image</configure-command> | |
2985 | <help-topic>wxImage</help-topic> | |
2986 | <notes></notes> | |
2987 | <setting type="bool-check"> | |
2988 | <active>1</active> | |
2989 | <enabled>1</enabled> | |
2990 | <name>wxUSE_LIBPNG</name> | |
2991 | <description><B>PNG support</B><P> | |
2992 | ||
2993 | Set to 1 for PNG format support (requires libpng). Also requires wxUSE_ZLIB. | |
2994 | </description> | |
2995 | <default-state>1</default-state> | |
2996 | <requires></requires> | |
2997 | <precludes></precludes> | |
2998 | <enabled-if></enabled-if> | |
2999 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3000 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3001 | <exclusivity></exclusivity> |
3002 | <context></context> | |
3003 | <configure-command>--with-libpng</configure-command> | |
3004 | <help-topic>wxImage</help-topic> | |
3005 | <notes></notes> | |
3006 | <builtin custom="true" type="string" editor-type="string" description="<B>Builtin</B><P> | |
3007 | ||
3008 | Check to use the built-in version of the library, clear to use the wxWindows version.">0</builtin> | |
3009 | </setting> | |
3010 | <setting type="bool-check"> | |
3011 | <active>1</active> | |
3012 | <enabled>1</enabled> | |
3013 | <name>wxUSE_LIBJPEG</name> | |
3014 | <description><B>JPEG support</B><P> | |
3015 | ||
3016 | Set to 1 for JPEG format support (requires libjpeg). | |
3017 | </description> | |
3018 | <default-state>1</default-state> | |
3019 | <requires></requires> | |
3020 | <precludes></precludes> | |
3021 | <enabled-if></enabled-if> | |
3022 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3023 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3024 | <exclusivity></exclusivity> |
3025 | <context></context> | |
3026 | <configure-command>--with-libjpeg</configure-command> | |
3027 | <help-topic>wxImage</help-topic> | |
3028 | <notes></notes> | |
3029 | <builtin custom="true" type="string" editor-type="string" description="<B>Builtin</B><P> | |
3030 | ||
3031 | Check to use the built-in version of the library, clear to use the wxWindows version. | |
3032 | ">0</builtin> | |
3033 | </setting> | |
3034 | <setting type="bool-check"> | |
3035 | <active>1</active> | |
3036 | <enabled>1</enabled> | |
3037 | <name>wxUSE_LIBTIFF</name> | |
3038 | <description><B>TIFF support</B><P> | |
3039 | ||
3040 | Set to 1 for TIFF format support (requires libtiff). | |
3041 | </description> | |
3042 | <default-state>1</default-state> | |
3043 | <requires></requires> | |
3044 | <precludes></precludes> | |
3045 | <enabled-if></enabled-if> | |
3046 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3047 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3048 | <exclusivity></exclusivity> |
3049 | <context></context> | |
3050 | <configure-command>--with-libtiff</configure-command> | |
3051 | <help-topic>wxImage</help-topic> | |
3052 | <notes></notes> | |
3053 | <builtin custom="true" type="string" editor-type="string" description="<B>Builtin</B><P> | |
3054 | ||
3055 | Check to use the built-in version of the library, clear to use the wxWindows version. | |
3056 | ">0</builtin> | |
3057 | </setting> | |
3058 | <setting type="bool-check"> | |
3059 | <active>1</active> | |
3060 | <enabled>1</enabled> | |
3061 | <name>wxUSE_GIF</name> | |
3062 | <description><B>GIF support</B><P> | |
3063 | ||
3064 | Set to 1 for read-only GIF format support. | |
3065 | </description> | |
3066 | <default-state>1</default-state> | |
3067 | <requires></requires> | |
3068 | <precludes></precludes> | |
3069 | <enabled-if></enabled-if> | |
3070 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3071 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3072 | <exclusivity></exclusivity> |
3073 | <context></context> | |
3074 | <configure-command>--enable-gif</configure-command> | |
3075 | <help-topic>wxImage</help-topic> | |
3076 | <notes></notes> | |
3077 | </setting> | |
3078 | <setting type="bool-check"> | |
3079 | <active>1</active> | |
3080 | <enabled>1</enabled> | |
3081 | <name>wxUSE_PNM</name> | |
3082 | <description><B>PNM support</B><P> | |
3083 | ||
3084 | Set to 1 for PNM format support. | |
3085 | </description> | |
3086 | <default-state>1</default-state> | |
3087 | <requires></requires> | |
3088 | <precludes></precludes> | |
3089 | <enabled-if></enabled-if> | |
3090 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3091 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3092 | <exclusivity></exclusivity> |
3093 | <context></context> | |
3094 | <configure-command>--enable-pnm</configure-command> | |
3095 | <help-topic>wxImage</help-topic> | |
3096 | <notes></notes> | |
3097 | </setting> | |
3098 | <setting type="bool-check"> | |
3099 | <active>1</active> | |
3100 | <enabled>1</enabled> | |
3101 | <name>wxUSE_PCX</name> | |
3102 | <description><B>PCX support</B><P> | |
3103 | ||
3104 | Set to 1 for PCX format support. | |
3105 | </description> | |
3106 | <default-state>1</default-state> | |
3107 | <requires></requires> | |
3108 | <precludes></precludes> | |
3109 | <enabled-if></enabled-if> | |
3110 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3111 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3112 | <exclusivity></exclusivity> |
3113 | <context></context> | |
3114 | <configure-command>--enable-pcx</configure-command> | |
3115 | <help-topic>wxImage</help-topic> | |
3116 | <notes></notes> | |
3117 | </setting> | |
3118 | <setting type="bool-check"> | |
3119 | <active>1</active> | |
3120 | <enabled>1</enabled> | |
3121 | <name>wxUSE_IFF</name> | |
3122 | <description><B>IFF support</B><P> | |
3123 | ||
3124 | Set to 1 for IFF (Amiga) format support. | |
3125 | </description> | |
3126 | <default-state>1</default-state> | |
3127 | <requires></requires> | |
3128 | <precludes></precludes> | |
3129 | <enabled-if></enabled-if> | |
3130 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3131 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3132 | <exclusivity></exclusivity> |
3133 | <context></context> | |
3134 | <configure-command>--enable-iff</configure-command> | |
3135 | <help-topic>wxImage</help-topic> | |
3136 | <notes></notes> | |
3137 | </setting> | |
3138 | <setting type="bool-check"> | |
3139 | <active>1</active> | |
3140 | <enabled>1</enabled> | |
3141 | <name>wxUSE_XPM</name> | |
3142 | <description><B>XPM support</B><P> | |
3143 | ||
3144 | Set to 1 for XPM format support. | |
3145 | </description> | |
3146 | <default-state>1</default-state> | |
3147 | <requires></requires> | |
3148 | <precludes></precludes> | |
3149 | <enabled-if></enabled-if> | |
3150 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3151 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3152 | <exclusivity></exclusivity> |
3153 | <context></context> | |
3154 | <configure-command>--enable-xpm</configure-command> | |
3155 | <help-topic>wxImage</help-topic> | |
3156 | <notes></notes> | |
3157 | </setting> | |
3158 | <setting type="bool-check"> | |
d9a41dfe | 3159 | <active>1</active> |
d7463f75 JS |
3160 | <enabled>1</enabled> |
3161 | <name>wxUSE_ICO_CUR</name> | |
3162 | <description><B>MS Windows icons and cursors support</B><P> | |
3163 | ||
3164 | Set to 1 for MS Icons and Cursors format support.</description> | |
3165 | <default-state>1</default-state> | |
3166 | <requires></requires> | |
3167 | <precludes></precludes> | |
3168 | <enabled-if></enabled-if> | |
3169 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3170 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3171 | <exclusivity></exclusivity> |
3172 | <context>__WXMSW__</context> | |
3173 | <configure-command>--enable-icocur</configure-command> | |
3174 | <help-topic>wxImage</help-topic> | |
3175 | <notes></notes> | |
3176 | </setting> | |
3177 | </setting> | |
3178 | <setting type="bool-check"> | |
3179 | <active>1</active> | |
3180 | <enabled>1</enabled> | |
3181 | <name>wxUSE_PALETTE</name> | |
3182 | <description><B>wxPalette</B><P> | |
3183 | ||
3184 | Set to 1 to enable the wxPalette class. | |
3185 | </description> | |
3186 | <default-state>1</default-state> | |
3187 | <requires></requires> | |
3188 | <precludes></precludes> | |
3189 | <enabled-if></enabled-if> | |
3190 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3191 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3192 | <exclusivity></exclusivity> |
3193 | <context></context> | |
3194 | <configure-command>--enable-palette</configure-command> | |
3195 | <help-topic>wxPalette</help-topic> | |
3196 | <notes></notes> | |
3197 | </setting> | |
3198 | </setting> | |
3199 | <setting type="group"> | |
3200 | <active>1</active> | |
3201 | <enabled>0</enabled> | |
3202 | <name>Common dialogs</name> | |
3203 | <description><B>Common dialogs</B><P> | |
3204 | ||
3205 | Controls options relating to common dialogs, such | |
3206 | wxColourDialog and wxDirDialog.</description> | |
3207 | <default-state>1</default-state> | |
3208 | <requires></requires> | |
3209 | <precludes></precludes> | |
3210 | <enabled-if></enabled-if> | |
3211 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3212 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3213 | <exclusivity></exclusivity> |
3214 | <context></context> | |
3215 | <configure-command></configure-command> | |
3216 | <help-topic>Common dialogs overview</help-topic> | |
3217 | <notes></notes> | |
3218 | <setting type="bool-check"> | |
3219 | <active>1</active> | |
3220 | <enabled>0</enabled> | |
3221 | <name>wxUSE_GENERIC_DIALOGS_IN_MSW</name> | |
3222 | <description><B>Generic dialog support in Windows</B><P> | |
3223 | ||
3224 | Define 1 to use generic dialogs in Windows, even though they duplicate native common dialog (e.g. wxColourDialog). This is mainly useful for testing.<P> | |
3225 | ||
3226 | Default: 0. Recommended setting: 0 | |
3227 | </description> | |
3228 | <default-state>1</default-state> | |
3229 | <requires></requires> | |
3230 | <precludes></precludes> | |
3231 | <enabled-if></enabled-if> | |
3232 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3233 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3234 | <exclusivity></exclusivity> |
3235 | <context></context> | |
3236 | <configure-command></configure-command> | |
3237 | <help-topic>Common dialogs overview</help-topic> | |
3238 | <notes></notes> | |
3239 | </setting> | |
3240 | <setting type="bool-check"> | |
3241 | <active>1</active> | |
3242 | <enabled>1</enabled> | |
3243 | <name>wxUSE_COMMON_DIALOGS</name> | |
3244 | <description><B>Common dialogs</B><P> | |
3245 | ||
3246 | On rare occasions (e.g. using DJGPP) may want to omit common dialogs (e.g. file selector, printer dialog). Switching this off also switches off the printing architecture and interactive wxPrinterDC. | |
3247 | This relates to the native common dialogs and not to generic dialogs such as wxBusyInfo. | |
3248 | <P> | |
3249 | ||
3250 | Default: 1. Recommended setting: 1 (unless it really doesn't work) | |
3251 | </description> | |
3252 | <default-state>1</default-state> | |
3253 | <requires></requires> | |
3254 | <precludes></precludes> | |
3255 | <enabled-if></enabled-if> | |
3256 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3257 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3258 | <exclusivity></exclusivity> |
3259 | <context></context> | |
3260 | <configure-command>--enable-commondlg</configure-command> | |
3261 | <help-topic>Common dialogs overview</help-topic> | |
3262 | <notes></notes> | |
3263 | </setting> | |
3264 | <setting type="bool-check"> | |
3265 | <active>1</active> | |
3266 | <enabled>1</enabled> | |
3267 | <name>wxUSE_BUSYINFO</name> | |
3268 | <description><B>wxBusyInfo</B><P> | |
3269 | ||
3270 | wxBusyInfo displays window with a message when the app is busy. Works in the same way as wxBusyCursor. | |
3271 | </description> | |
3272 | <default-state>1</default-state> | |
3273 | <requires></requires> | |
3274 | <precludes></precludes> | |
3275 | <enabled-if></enabled-if> | |
3276 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3277 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3278 | <exclusivity></exclusivity> |
3279 | <context></context> | |
3280 | <configure-command>--enable-busyinfo</configure-command> | |
3281 | <help-topic>wxBusyInfo</help-topic> | |
3282 | <notes></notes> | |
3283 | </setting> | |
3284 | <setting type="bool-check"> | |
3285 | <active>1</active> | |
3286 | <enabled>1</enabled> | |
3287 | <name>wxUSE_CHOICEDLG</name> | |
3288 | <description><B>Single and multiple choice dialogs</B><P> | |
3289 | ||
3290 | Default: 1. Recommended setting: 1 (used in the library itself) | |
3291 | </description> | |
3292 | <default-state>1</default-state> | |
3293 | <requires></requires> | |
3294 | <precludes></precludes> | |
3295 | <enabled-if></enabled-if> | |
3296 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3297 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3298 | <exclusivity></exclusivity> |
3299 | <context></context> | |
3300 | <configure-command>--enable-choicedlg</configure-command> | |
3301 | <help-topic>Dialog functions</help-topic> | |
3302 | <notes></notes> | |
3303 | </setting> | |
3304 | <setting type="bool-check"> | |
3305 | <active>1</active> | |
3306 | <enabled>1</enabled> | |
3307 | <name>wxUSE_COLOURDLG</name> | |
3308 | <description><B>wxColourDialog</B><P> | |
3309 | ||
3310 | Use the colour picker dialog.<P> | |
3311 | ||
3312 | Default: 1. Recommended setting: 1 | |
3313 | </description> | |
3314 | <default-state>1</default-state> | |
3315 | <requires></requires> | |
3316 | <precludes></precludes> | |
3317 | <enabled-if></enabled-if> | |
3318 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3319 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3320 | <exclusivity></exclusivity> |
3321 | <context></context> | |
3322 | <configure-command>--enable-coldlg</configure-command> | |
3323 | <help-topic>wxColourDialog</help-topic> | |
3324 | <notes></notes> | |
3325 | </setting> | |
3326 | <setting type="bool-check"> | |
3327 | <active>1</active> | |
3328 | <enabled>1</enabled> | |
3329 | <name>wxUSE_DIRDLG</name> | |
3330 | <description><B>wxDirDlg</B><P> | |
3331 | ||
3332 | A class for getting a directory name from the user.<P> | |
3333 | ||
3334 | Default: 1. Recommended setting: 1. | |
3335 | </description> | |
3336 | <default-state>1</default-state> | |
3337 | <requires></requires> | |
3338 | <precludes></precludes> | |
3339 | <enabled-if></enabled-if> | |
3340 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3341 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3342 | <exclusivity></exclusivity> |
3343 | <context></context> | |
3344 | <configure-command>--enable-dirdlg</configure-command> | |
3345 | <help-topic>wxDirDialog</help-topic> | |
3346 | <notes></notes> | |
3347 | </setting> | |
3348 | <setting type="bool-check"> | |
3349 | <active>1</active> | |
3350 | <enabled>1</enabled> | |
3351 | <name>wxUSE_FILEDLG</name> | |
3352 | <description><B>wxFileDialog</B><P> | |
3353 | ||
3354 | Open and save file dialogs.<P> | |
3355 | ||
3356 | Default: 1. Recommended setting: 1 (used in many places in the library itself) | |
3357 | </description> | |
3358 | <default-state>1</default-state> | |
3359 | <requires></requires> | |
3360 | <precludes></precludes> | |
3361 | <enabled-if></enabled-if> | |
3362 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3363 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3364 | <exclusivity></exclusivity> |
3365 | <context></context> | |
3366 | <configure-command>--enable-filedlg</configure-command> | |
3367 | <help-topic>wxFileDialog</help-topic> | |
3368 | <notes></notes> | |
3369 | </setting> | |
3370 | <setting type="bool-check"> | |
3371 | <active>1</active> | |
3372 | <enabled>1</enabled> | |
3373 | <name>wxUSE_FINDREPLDLG</name> | |
3374 | <description><B>wxFindReplaceDialog</B><P> | |
3375 | ||
3376 | Default: 1. Recommended setting: 1 (but may be safely set to 0) | |
3377 | </description> | |
3378 | <default-state>1</default-state> | |
3379 | <requires></requires> | |
3380 | <precludes></precludes> | |
3381 | <enabled-if></enabled-if> | |
3382 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3383 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3384 | <exclusivity></exclusivity> |
3385 | <context></context> | |
3386 | <configure-command>--enable-finddlg</configure-command> | |
3387 | <help-topic>wxFindReplaceDialog</help-topic> | |
3388 | <notes></notes> | |
3389 | </setting> | |
3390 | <setting type="bool-check"> | |
3391 | <active>1</active> | |
3392 | <enabled>1</enabled> | |
3393 | <name>wxUSE_FONTDLG</name> | |
3394 | <description><B>wxFontDialog</B><P> | |
3395 | ||
3396 | Font picker dialog.<P> | |
3397 | ||
3398 | Default: 1. Recommended setting: 1 (used in the library itself) | |
3399 | </description> | |
3400 | <default-state>1</default-state> | |
3401 | <requires></requires> | |
3402 | <precludes></precludes> | |
3403 | <enabled-if></enabled-if> | |
3404 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3405 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3406 | <exclusivity></exclusivity> |
3407 | <context></context> | |
3408 | <configure-command>--enable-fontdlg</configure-command> | |
3409 | <help-topic>wxFontDialog</help-topic> | |
3410 | <notes></notes> | |
3411 | </setting> | |
3412 | <setting type="bool-check"> | |
3413 | <active>1</active> | |
3414 | <enabled>1</enabled> | |
3415 | <name>wxUSE_MSGDLG</name> | |
3416 | <description><B>wxMessageDialog and wxMessageBox</B><P> | |
3417 | ||
3418 | Default: 1. Recommended setting: 1 (used in the library itself) | |
3419 | </description> | |
3420 | <default-state>1</default-state> | |
3421 | <requires></requires> | |
3422 | <precludes></precludes> | |
3423 | <enabled-if></enabled-if> | |
3424 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3425 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3426 | <exclusivity></exclusivity> |
3427 | <context></context> | |
3428 | <configure-command></configure-command> | |
3429 | <help-topic>wxMessageDialog</help-topic> | |
3430 | <notes></notes> | |
3431 | </setting> | |
3432 | <setting type="bool-check"> | |
3433 | <active>1</active> | |
3434 | <enabled>1</enabled> | |
3435 | <name>wxUSE_PROGRESSDLG</name> | |
3436 | <description><B>wxProgressDialog</B><P> | |
3437 | ||
3438 | Progress dialog class for lengthy operations | |
3439 | </description> | |
3440 | <default-state>1</default-state> | |
3441 | <requires></requires> | |
3442 | <precludes></precludes> | |
3443 | <enabled-if></enabled-if> | |
3444 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3445 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3446 | <exclusivity></exclusivity> |
3447 | <context></context> | |
3448 | <configure-command>--enable-msgdlg</configure-command> | |
3449 | <help-topic>wxProgressDialog</help-topic> | |
3450 | <notes></notes> | |
3451 | </setting> | |
3452 | <setting type="bool-check"> | |
3453 | <active>1</active> | |
3454 | <enabled>1</enabled> | |
3455 | <name>wxUSE_STARTUP_TIPS</name> | |
3456 | <description><B>wxShowTip</B><P> | |
3457 | ||
3458 | Support for startup tips. | |
3459 | ||
3460 | </description> | |
3461 | <default-state>1</default-state> | |
3462 | <requires></requires> | |
3463 | <precludes></precludes> | |
3464 | <enabled-if></enabled-if> | |
3465 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3466 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3467 | <exclusivity></exclusivity> |
3468 | <context></context> | |
3469 | <configure-command>--enable-tipdlg</configure-command> | |
3470 | <help-topic>Dialog functions</help-topic> | |
3471 | <notes></notes> | |
3472 | </setting> | |
3473 | <setting type="bool-check"> | |
3474 | <active>1</active> | |
3475 | <enabled>1</enabled> | |
3476 | <name>wxUSE_TEXTDLG</name> | |
3477 | <description><B>wxTextEntryDialog</B><P> | |
3478 | ||
3479 | Text entry dialog and wxGetTextFromUser function. | |
3480 | </description> | |
3481 | <default-state>1</default-state> | |
3482 | <requires></requires> | |
3483 | <precludes></precludes> | |
3484 | <enabled-if></enabled-if> | |
3485 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3486 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3487 | <exclusivity></exclusivity> |
3488 | <context></context> | |
3489 | <configure-command>--enable-textdlg</configure-command> | |
3490 | <help-topic>wxTextEntryDialog</help-topic> | |
3491 | <notes></notes> | |
3492 | </setting> | |
3493 | <setting type="bool-check"> | |
3494 | <active>1</active> | |
3495 | <enabled>1</enabled> | |
3496 | <name>wxUSE_NUMBERDLG</name> | |
3497 | <description><B>wxGetNumberFromUser</B><P> | |
3498 | ||
3499 | Number entry dialog. This option is not currently used.</description> | |
3500 | <default-state>1</default-state> | |
3501 | <requires></requires> | |
3502 | <precludes></precludes> | |
3503 | <enabled-if></enabled-if> | |
3504 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3505 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3506 | <exclusivity></exclusivity> |
3507 | <context></context> | |
3508 | <configure-command>--enable-numberdlg</configure-command> | |
3509 | <help-topic>Dialog functions</help-topic> | |
3510 | <notes></notes> | |
3511 | </setting> | |
3512 | <setting type="bool-check"> | |
3513 | <active>1</active> | |
3514 | <enabled>1</enabled> | |
3515 | <name>wxUSE_SPLASH</name> | |
3516 | <description><B>wxSplashScreen</B><P> | |
3517 | ||
3518 | A splash window.</description> | |
3519 | <default-state>1</default-state> | |
3520 | <requires></requires> | |
3521 | <precludes></precludes> | |
3522 | <enabled-if></enabled-if> | |
3523 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3524 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3525 | <exclusivity></exclusivity> |
3526 | <context></context> | |
3527 | <configure-command>--enable-splash</configure-command> | |
3528 | <help-topic>wxSplashScreen</help-topic> | |
3529 | <notes></notes> | |
3530 | </setting> | |
3531 | <setting type="bool-check"> | |
3532 | <active>1</active> | |
3533 | <enabled>1</enabled> | |
3534 | <name>wxUSE_WIZARDDLG</name> | |
3535 | <description><B>wxWizard</B><P> | |
3536 | ||
3537 | The wizard dialog.</description> | |
3538 | <default-state>1</default-state> | |
3539 | <requires></requires> | |
3540 | <precludes></precludes> | |
3541 | <enabled-if></enabled-if> | |
3542 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3543 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3544 | <exclusivity></exclusivity> |
3545 | <context></context> | |
3546 | <configure-command>--enable-wizarddlg</configure-command> | |
3547 | <help-topic>wxWizard</help-topic> | |
3548 | <notes></notes> | |
3549 | </setting> | |
3550 | </setting> | |
3551 | <setting type="group"> | |
3552 | <active>1</active> | |
3553 | <enabled>0</enabled> | |
3554 | <name>Large components</name> | |
3555 | <description><B>Frameworks</B><P> | |
3556 | ||
3557 | This category consists of large components, such as the printing and document/view frameworks.</description> | |
3558 | <default-state>1</default-state> | |
3559 | <requires></requires> | |
3560 | <precludes></precludes> | |
3561 | <enabled-if></enabled-if> | |
3562 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3563 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3564 | <exclusivity></exclusivity> |
3565 | <context></context> | |
3566 | <configure-command></configure-command> | |
3567 | <help-topic></help-topic> | |
3568 | <notes></notes> | |
3569 | <setting type="bool-check"> | |
3570 | <active>1</active> | |
3571 | <enabled>1</enabled> | |
3572 | <name>wxUSE_DOC_VIEW_ARCHITECTURE</name> | |
3573 | <description><B>Document/view architecture</B><P></description> | |
3574 | <default-state>1</default-state> | |
3575 | <requires>wxUSE_MENUS,wxUSE_FILEDLG</requires> | |
3576 | <precludes></precludes> | |
3577 | <enabled-if></enabled-if> | |
3578 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3579 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3580 | <exclusivity></exclusivity> |
3581 | <context></context> | |
3582 | <configure-command>--enable-docview</configure-command> | |
3583 | <help-topic>Document/view overview</help-topic> | |
3584 | <notes></notes> | |
3585 | </setting> | |
3586 | <setting type="bool-check"> | |
3587 | <active>1</active> | |
3588 | <enabled>1</enabled> | |
3589 | <name>wxUSE_MDI_ARCHITECTURE</name> | |
3590 | <description><B>Multiple Document Interface</B><P></description> | |
3591 | <default-state>1</default-state> | |
3592 | <requires></requires> | |
3593 | <precludes></precludes> | |
3594 | <enabled-if></enabled-if> | |
3595 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3596 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3597 | <exclusivity></exclusivity> |
3598 | <context></context> | |
3599 | <configure-command>--enable-mdi</configure-command> | |
3600 | <help-topic>wxMDIParentFrame</help-topic> | |
3601 | <notes></notes> | |
3602 | </setting> | |
3603 | <setting type="bool-check"> | |
3604 | <active>1</active> | |
3605 | <enabled>1</enabled> | |
3606 | <name>wxUSE_PRINTING_ARCHITECTURE</name> | |
3607 | <description><B>Print/preview architecture code</B><P> | |
3608 | ||
3609 | Your application can still print without this, but it is highly recommended that you use the framework provided. | |
3610 | </description> | |
3611 | <default-state>1</default-state> | |
3612 | <requires>wxUSE_COMBOBOX</requires> | |
3613 | <precludes></precludes> | |
3614 | <enabled-if></enabled-if> | |
3615 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3616 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3617 | <exclusivity></exclusivity> |
3618 | <context></context> | |
3619 | <configure-command>--enable-printarch</configure-command> | |
3620 | <help-topic>Printing overview</help-topic> | |
3621 | <notes></notes> | |
3622 | </setting> | |
3623 | <setting type="bool-check"> | |
3624 | <active>1</active> | |
3625 | <enabled>1</enabled> | |
3626 | <name>wxUSE_HTML</name> | |
3627 | <description><B>wxHTML</B><P> | |
3628 | ||
3629 | The wxHTML subsystem consists of wxHtmlWindow, wxHtmlHelpController, wxHtmlEasyPrinting and other components.</description> | |
3630 | <default-state>1</default-state> | |
3631 | <requires>wxUSE_FILESYSTEM</requires> | |
3632 | <precludes></precludes> | |
3633 | <enabled-if></enabled-if> | |
3634 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3635 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3636 | <exclusivity></exclusivity> |
3637 | <context></context> | |
3638 | <configure-command>--enable-html</configure-command> | |
3639 | <help-topic>wxHTML Overview</help-topic> | |
3640 | <notes></notes> | |
3641 | </setting> | |
3642 | </setting> | |
3643 | <setting type="group"> | |
3644 | <active>1</active> | |
3645 | <enabled>0</enabled> | |
3646 | <name>Miscellaneous</name> | |
3647 | <description><B>Miscellaneous features</B><P></description> | |
3648 | <default-state>1</default-state> | |
3649 | <requires></requires> | |
3650 | <precludes></precludes> | |
3651 | <enabled-if></enabled-if> | |
3652 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3653 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3654 | <exclusivity></exclusivity> |
3655 | <context></context> | |
3656 | <configure-command></configure-command> | |
3657 | <help-topic></help-topic> | |
3658 | <notes></notes> | |
3659 | <setting type="bool-check"> | |
3660 | <active>1</active> | |
3661 | <enabled>1</enabled> | |
3662 | <name>wxUSE_CMDLINE_PARSER</name> | |
3663 | <description><B>Support for command line parsing using wxCmdLineParser class</B><P> | |
3664 | ||
3665 | Default: 1 Recommended setting: 1 (can be set to 0 if you don't use the command line) | |
3666 | </description> | |
3667 | <default-state>1</default-state> | |
3668 | <requires></requires> | |
3669 | <precludes></precludes> | |
3670 | <enabled-if></enabled-if> | |
3671 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3672 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3673 | <exclusivity></exclusivity> |
3674 | <context></context> | |
3675 | <configure-command>--enable-cmdline</configure-command> | |
3676 | <help-topic>wxCmdLineParser</help-topic> | |
3677 | <notes></notes> | |
3678 | </setting> | |
3679 | <setting type="bool-check"> | |
3680 | <active>1</active> | |
3681 | <enabled>1</enabled> | |
3682 | <name>wxUSE_THREADS</name> | |
3683 | <description><B>Support for multithreaded applications</B><P> | |
3684 | ||
3685 | If 1, compile in thread classes (thread.h) and | |
3686 | make the library a bit more thread safe. Although thread | |
3687 | support is quite stable by now, you may still consider recompiling the library without it if you have no use for it - this will result in a | |
3688 | somewhat smaller and faster operation.<P> | |
3689 | ||
3690 | Default: 1. Recommended setting: 0 unless you do plan to develop MT applications | |
3691 | </description> | |
3692 | <default-state>1</default-state> | |
3693 | <requires></requires> | |
3694 | <precludes></precludes> | |
3695 | <enabled-if></enabled-if> | |
3696 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3697 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3698 | <exclusivity></exclusivity> |
3699 | <context></context> | |
3700 | <configure-command>--enable-threads</configure-command> | |
3701 | <help-topic>wxThread</help-topic> | |
3702 | <notes></notes> | |
3703 | </setting> | |
3704 | <setting type="bool-check"> | |
3705 | <active>1</active> | |
3706 | <enabled>1</enabled> | |
3707 | <name>wxUSE_INTL</name> | |
3708 | <description><B>Internationlisation support</B><P> | |
3709 | ||
3710 | _() macro, wxLocale class. Requires wxTextFile. | |
3711 | </description> | |
3712 | <default-state>1</default-state> | |
3713 | <requires></requires> | |
3714 | <precludes></precludes> | |
3715 | <enabled-if></enabled-if> | |
3716 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3717 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3718 | <exclusivity></exclusivity> |
3719 | <context></context> | |
3720 | <configure-command>--enable-intl</configure-command> | |
3721 | <help-topic>Internationalization</help-topic> | |
3722 | <notes></notes> | |
3723 | </setting> | |
3724 | <setting type="bool-check"> | |
3725 | <active>1</active> | |
3726 | <enabled>1</enabled> | |
3727 | <name>wxUSE_DYNLIB_CLASS</name> | |
3728 | <description><B>wxDynamicLibrary</B><P> | |
3729 | ||
3730 | Compiles in classes for run-time DLL loading and function calling.<P> | |
3731 | ||
3732 | Default: 1. Required by wxUSE_DIALUP_MANAGER. | |
3733 | </description> | |
3734 | <default-state>1</default-state> | |
3735 | <requires></requires> | |
3736 | <precludes></precludes> | |
3737 | <enabled-if></enabled-if> | |
3738 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3739 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3740 | <exclusivity></exclusivity> |
3741 | <context></context> | |
3742 | <configure-command>--enable-dynlib</configure-command> | |
3743 | <help-topic>wxDynamicLibrary</help-topic> | |
3744 | <notes></notes> | |
3745 | </setting> | |
3746 | <setting type="bool-check"> | |
3747 | <active>1</active> | |
3748 | <enabled>1</enabled> | |
3749 | <name>wxUSE_DYNAMIC_LOADER</name> | |
3750 | <description><B>Dynamic loader</B><P> | |
3751 | ||
3752 | Experimental, don't use for now</description> | |
3753 | <default-state>1</default-state> | |
3754 | <requires></requires> | |
3755 | <precludes></precludes> | |
3756 | <enabled-if></enabled-if> | |
3757 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3758 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3759 | <exclusivity></exclusivity> |
3760 | <context></context> | |
3761 | <configure-command>--enable-dynamicloader</configure-command> | |
3762 | <help-topic>wxDynamicLibrary</help-topic> | |
3763 | <notes></notes> | |
3764 | </setting> | |
3765 | <setting type="bool-check"> | |
3766 | <active>1</active> | |
3767 | <enabled>1</enabled> | |
3768 | <name>wxUSE_FONTMAP</name> | |
3769 | <description><B>wxFontMapper</B><P> | |
3770 | ||
3771 | Default: 1</description> | |
3772 | <default-state>1</default-state> | |
3773 | <requires></requires> | |
3774 | <precludes></precludes> | |
3775 | <enabled-if></enabled-if> | |
3776 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3777 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3778 | <exclusivity></exclusivity> |
3779 | <context></context> | |
3780 | <configure-command>--enable-fontmap</configure-command> | |
3781 | <help-topic>wxFontMapper</help-topic> | |
3782 | <notes></notes> | |
3783 | </setting> | |
3784 | <setting type="bool-check"> | |
3785 | <active>1</active> | |
3786 | <enabled>1</enabled> | |
3787 | <name>wxUSE_SYSTEM_OPTIONS</name> | |
3788 | <description><B>wxSystemOptions</B><P> | |
3789 | ||
3790 | A class for setting miscellaneous options that do not fit in with the wxWindows API. For example, drawing optimizations can be tweaked using this class.</description> | |
3791 | <default-state>1</default-state> | |
3792 | <requires></requires> | |
3793 | <precludes></precludes> | |
3794 | <enabled-if></enabled-if> | |
3795 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3796 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3797 | <exclusivity></exclusivity> |
3798 | <context></context> | |
3799 | <configure-command>--enable-sysoptions</configure-command> | |
3800 | <help-topic>wxSystemOptions</help-topic> | |
3801 | <notes></notes> | |
3802 | </setting> | |
3803 | <setting type="bool-check"> | |
3804 | <active>1</active> | |
3805 | <enabled>1</enabled> | |
d93966b9 VS |
3806 | <name>wxUSE_SOUND</name> |
3807 | <description><B>wxSound</B><P> | |
d7463f75 JS |
3808 | |
3809 | Simple .wav class for short sounds.</description> | |
3810 | <default-state>1</default-state> | |
3811 | <requires></requires> | |
3812 | <precludes></precludes> | |
3813 | <enabled-if></enabled-if> | |
3814 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3815 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3816 | <exclusivity></exclusivity> |
3817 | <context></context> | |
d93966b9 VS |
3818 | <configure-command>--enable-sound</configure-command> |
3819 | <help-topic>wxSound</help-topic> | |
d7463f75 JS |
3820 | <notes></notes> |
3821 | </setting> | |
3822 | <setting type="bool-check"> | |
3823 | <active>1</active> | |
3824 | <enabled>1</enabled> | |
3825 | <name>wxUSE_ACCEL</name> | |
3826 | <description>wxAcceleratorTable/wxAcceleratorTableEntry classes and support for them in wxMenu(Bar)</description> | |
3827 | <default-state>1</default-state> | |
3828 | <requires></requires> | |
3829 | <precludes></precludes> | |
3830 | <enabled-if></enabled-if> | |
3831 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3832 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3833 | <exclusivity></exclusivity> |
3834 | <context></context> | |
3835 | <configure-command>--enable-accel</configure-command> | |
3836 | <help-topic>wxAcceleratorTable</help-topic> | |
3837 | <notes></notes> | |
3838 | </setting> | |
3839 | <setting type="bool-check"> | |
3840 | <active>1</active> | |
3841 | <enabled>1</enabled> | |
3842 | <name>wxUSE_CARET</name> | |
3843 | <description>A class implementing a "cursor" in a text control (called caret | |
3844 | under Windows).</description> | |
3845 | <default-state>1</default-state> | |
3846 | <requires></requires> | |
3847 | <precludes></precludes> | |
3848 | <enabled-if></enabled-if> | |
3849 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3850 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3851 | <exclusivity></exclusivity> |
3852 | <context></context> | |
3853 | <configure-command>--enable-caret</configure-command> | |
3854 | <help-topic>wxCaret</help-topic> | |
3855 | <notes></notes> | |
3856 | </setting> | |
3857 | <setting type="bool-check"> | |
3858 | <active>1</active> | |
3859 | <enabled>1</enabled> | |
3860 | <name>wxUSE_DISPLAY</name> | |
3861 | <description><B>wxDisplay</B><P> | |
3862 | ||
3863 | The wxDisplay class allows enumeration of all displays on a system and working with them.<P> | |
3864 | ||
3865 | Default: 0 because it isn't yet implemented on all platforms.<P> | |
3866 | ||
3867 | Recommended setting: 1 if you need it, can be safely set to 0 otherwise | |
3868 | </description> | |
3869 | <default-state>1</default-state> | |
3870 | <requires></requires> | |
3871 | <precludes></precludes> | |
3872 | <enabled-if></enabled-if> | |
3873 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3874 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3875 | <exclusivity></exclusivity> |
3876 | <context></context> | |
3877 | <configure-command>--enable-display</configure-command> | |
3878 | <help-topic>wxDisplay</help-topic> | |
3879 | <notes></notes> | |
3880 | </setting> | |
3881 | <setting type="bool-check"> | |
3882 | <active>1</active> | |
3883 | <enabled>1</enabled> | |
3884 | <name>wxUSE_MENUS</name> | |
3885 | <description><B>wxMenu</B><P> | |
3886 | ||
3887 | wxMenu, wxMenuBar. Should not be disabled.</description> | |
3888 | <default-state>1</default-state> | |
3889 | <requires></requires> | |
3890 | <precludes></precludes> | |
3891 | <enabled-if></enabled-if> | |
3892 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3893 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3894 | <exclusivity></exclusivity> |
3895 | <context></context> | |
3896 | <configure-command>--enable-menus</configure-command> | |
3897 | <help-topic>wxMenu</help-topic> | |
3898 | <notes></notes> | |
3899 | </setting> | |
3900 | <setting type="bool-check"> | |
3901 | <active>1</active> | |
3902 | <enabled>1</enabled> | |
3903 | <name>wxUSE_VALIDATORS</name> | |
3904 | <description><B>wxValidator and derived classes</B><P></description> | |
3905 | <default-state>1</default-state> | |
3906 | <requires></requires> | |
3907 | <precludes></precludes> | |
3908 | <enabled-if></enabled-if> | |
3909 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3910 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3911 | <exclusivity></exclusivity> |
3912 | <context></context> | |
3913 | <configure-command>--enable-validators</configure-command> | |
3914 | <help-topic>wxValidator</help-topic> | |
3915 | <notes></notes> | |
3916 | </setting> | |
3917 | <setting type="bool-check"> | |
3918 | <active>1</active> | |
3919 | <enabled>0</enabled> | |
3920 | <name>wxUSE_ACCESSIBILITY</name> | |
3921 | <description><B>Accessibility</B><P> | |
3922 | ||
3923 | Use the wxAccessible class for enhanced and customisable accessibility. Currently available on MS Windows only.<P> | |
3924 | ||
3925 | Requires wxUSE_OLE.<P> | |
3926 | ||
3927 | Default: 0. Recommended setting: 0 | |
3928 | </description> | |
afc51590 | 3929 | <default-state>0</default-state> |
d7463f75 JS |
3930 | <requires></requires> |
3931 | <precludes></precludes> | |
3932 | <enabled-if></enabled-if> | |
3933 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3934 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3935 | <exclusivity></exclusivity> |
3936 | <context></context> | |
3937 | <configure-command>--enable-accessibility</configure-command> | |
3938 | <help-topic>wxAccessible</help-topic> | |
3939 | <notes></notes> | |
3940 | </setting> | |
3941 | <setting type="bool-check"> | |
3942 | <active>1</active> | |
3943 | <enabled>1</enabled> | |
3944 | <name>wxUSE_SNGLINST_CHECKER</name> | |
3945 | <description><B>wxSingleInstanceChecker</B><P> | |
3946 | ||
3947 | wxSingleInstanceChecker class allows the application to verify at startup if another program instance is running. Currently only available under MS Windows.<P> | |
3948 | ||
3949 | Default: 1. Recommended value: 1 | |
3950 | </description> | |
3951 | <default-state>1</default-state> | |
3952 | <requires></requires> | |
3953 | <precludes></precludes> | |
3954 | <enabled-if></enabled-if> | |
3955 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3956 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3957 | <exclusivity></exclusivity> |
3958 | <context></context> | |
3959 | <configure-command>--enable-snglinst</configure-command> | |
3960 | <help-topic>wxSingleInstanceChecker</help-topic> | |
3961 | <notes></notes> | |
3962 | </setting> | |
3963 | <setting type="bool-check"> | |
3964 | <active>1</active> | |
3965 | <enabled>1</enabled> | |
3966 | <name>wxUSE_CONSTRAINTS</name> | |
3967 | <description><B>Layout constraints</B><P> | |
3968 | ||
3969 | The old constraint-based layout system is deprecated in favour of sizers, and may be safely disabled since they are not used within wxWindows any more.<P> | |
3970 | ||
3971 | Default: 1</description> | |
3972 | <default-state>1</default-state> | |
3973 | <requires></requires> | |
3974 | <precludes></precludes> | |
3975 | <enabled-if></enabled-if> | |
3976 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3977 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3978 | <exclusivity></exclusivity> |
3979 | <context></context> | |
3980 | <configure-command>--enable-constraints</configure-command> | |
3981 | <help-topic>Constraints overview</help-topic> | |
3982 | <notes></notes> | |
3983 | </setting> | |
3984 | <setting type="bool-check"> | |
3985 | <active>1</active> | |
3986 | <enabled>1</enabled> | |
3987 | <name>wxUSE_SPLINES</name> | |
3988 | <description><B>Splines</B><P> | |
3989 | ||
3990 | Enables spline drawing code in wxDC.<P> | |
3991 | ||
3992 | Default: 1</description> | |
3993 | <default-state>1</default-state> | |
3994 | <requires></requires> | |
3995 | <precludes></precludes> | |
3996 | <enabled-if></enabled-if> | |
3997 | <enabled-if-not></enabled-if-not> | |
afc51590 | 3998 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
3999 | <exclusivity></exclusivity> |
4000 | <context></context> | |
4001 | <configure-command>--enable-splines</configure-command> | |
4002 | <help-topic>wxDC</help-topic> | |
4003 | <notes></notes> | |
4004 | </setting> | |
4005 | <setting type="bool-check"> | |
4006 | <active>1</active> | |
4007 | <enabled>1</enabled> | |
4008 | <name>wxUSE_DYNAMIC_CLASSES</name> | |
4009 | <description><B>Dynamic classes</B><P> | |
4010 | ||
4011 | If 1, enables provision of run-time type information. | |
4012 | NOW MANDATORY: don't change. | |
4013 | </description> | |
4014 | <default-state>1</default-state> | |
4015 | <requires></requires> | |
4016 | <precludes></precludes> | |
4017 | <enabled-if></enabled-if> | |
4018 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4019 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4020 | <exclusivity></exclusivity> |
4021 | <context></context> | |
4022 | <configure-command></configure-command> | |
4023 | <help-topic>Run time class information overview</help-topic> | |
4024 | <notes></notes> | |
4025 | </setting> | |
4026 | <setting type="bool-check"> | |
4027 | <active>1</active> | |
4028 | <enabled>1</enabled> | |
4029 | <name>wxUSE_ZLIB</name> | |
4030 | <description><B>Zlib, wxZlibInputStream, wxZlibOutputStream</B><P> | |
4031 | ||
4032 | Default: 1</description> | |
4033 | <default-state>1</default-state> | |
4034 | <requires></requires> | |
4035 | <precludes></precludes> | |
4036 | <enabled-if></enabled-if> | |
4037 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4038 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4039 | <exclusivity></exclusivity> |
4040 | <context></context> | |
4041 | <configure-command>--with-zlib</configure-command> | |
4042 | <help-topic></help-topic> | |
4043 | <notes></notes> | |
4044 | <builtin custom="true" type="string" editor-type="string" description="<B>Builtin</B><P> | |
4045 | ||
4046 | Check to use the built-in version of the library, clear to use the wxWindows version. | |
4047 | ">0</builtin> | |
4048 | </setting> | |
4049 | </setting> | |
4050 | <setting type="group"> | |
4051 | <active>1</active> | |
4052 | <enabled>0</enabled> | |
4053 | <name>Data transfer</name> | |
4054 | <description><B>Data transfer</B><P> | |
4055 | ||
4056 | Data transfer encompasses clipboard and drag-and-drop operations.</description> | |
4057 | <default-state>1</default-state> | |
4058 | <requires></requires> | |
4059 | <precludes></precludes> | |
4060 | <enabled-if></enabled-if> | |
4061 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4062 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4063 | <exclusivity></exclusivity> |
4064 | <context></context> | |
4065 | <configure-command></configure-command> | |
4066 | <help-topic>wxDataObject overview</help-topic> | |
4067 | <notes></notes> | |
4068 | <setting type="bool-check"> | |
4069 | <active>1</active> | |
4070 | <enabled>1</enabled> | |
4071 | <name>wxUSE_CLIPBOARD</name> | |
4072 | <description><B>wxClipboard</B><P> | |
4073 | ||
4074 | Clipboard copy/paste.<P> | |
4075 | ||
4076 | Default: 1. Recommended value: 1</description> | |
4077 | <default-state>1</default-state> | |
4078 | <requires>wxUSE_DATAOBJ</requires> | |
4079 | <precludes></precludes> | |
4080 | <enabled-if></enabled-if> | |
4081 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4082 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4083 | <exclusivity></exclusivity> |
4084 | <context></context> | |
4085 | <configure-command>--enable-clipboard</configure-command> | |
4086 | <help-topic>wxClipboard</help-topic> | |
4087 | <notes></notes> | |
4088 | </setting> | |
4089 | <setting type="bool-check"> | |
4090 | <active>1</active> | |
4091 | <enabled>1</enabled> | |
4092 | <name>wxUSE_DATAOBJ</name> | |
4093 | <description><B>wxDataObject</B><P> | |
4094 | ||
4095 | Use wxDataObject and related classes. Needed for clipboard and OLE drag and drop.<P> | |
4096 | ||
4097 | Default: 1. Recommended value: 1 | |
4098 | </description> | |
4099 | <default-state>1</default-state> | |
4100 | <requires>wxUSE_OLE</requires> | |
4101 | <precludes></precludes> | |
4102 | <enabled-if></enabled-if> | |
4103 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4104 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4105 | <exclusivity></exclusivity> |
4106 | <context></context> | |
4107 | <configure-command>--enable-dataobj</configure-command> | |
4108 | <help-topic>wxDataObject</help-topic> | |
4109 | <notes></notes> | |
4110 | </setting> | |
4111 | <setting type="bool-check"> | |
4112 | <active>1</active> | |
4113 | <enabled>1</enabled> | |
4114 | <name>wxUSE_DRAG_AND_DROP</name> | |
4115 | <description><B>Drag and drop</B><P> | |
4116 | ||
4117 | Use wxDropTarget and wxDropSource classes for drag and drop (this is different from "built in" drag and drop in wxTreeCtrl which is always available). Requires wxUSE_DATAOBJ.<P> | |
4118 | ||
4119 | Default: 1. Recommended setting: 1 | |
4120 | </description> | |
4121 | <default-state>1</default-state> | |
4122 | <requires>wxUSE_OLE,wxUSE_DATAOBJ</requires> | |
4123 | <precludes></precludes> | |
4124 | <enabled-if></enabled-if> | |
4125 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4126 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4127 | <exclusivity></exclusivity> |
4128 | <context></context> | |
4129 | <configure-command>--enable-dnd</configure-command> | |
4130 | <help-topic>Drag and drop overview</help-topic> | |
4131 | <notes></notes> | |
4132 | </setting> | |
4133 | </setting> | |
4134 | <setting type="group"> | |
4135 | <active>1</active> | |
4136 | <enabled>0</enabled> | |
4137 | <name>Help</name> | |
4138 | <description></description> | |
4139 | <default-state>1</default-state> | |
4140 | <requires></requires> | |
4141 | <precludes></precludes> | |
4142 | <enabled-if></enabled-if> | |
4143 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4144 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4145 | <exclusivity></exclusivity> |
4146 | <context></context> | |
4147 | <configure-command></configure-command> | |
4148 | <help-topic></help-topic> | |
4149 | <notes></notes> | |
4150 | <setting type="check-group"> | |
4151 | <active>1</active> | |
4152 | <enabled>1</enabled> | |
4153 | <name>wxUSE_HELP</name> | |
4154 | <description><B>Online help</B><P> | |
4155 | ||
4156 | Enables all online help (but not context-sensitive help).<P> | |
4157 | ||
4158 | Default: 1.</description> | |
4159 | <default-state>1</default-state> | |
4160 | <requires></requires> | |
4161 | <precludes></precludes> | |
4162 | <enabled-if></enabled-if> | |
4163 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4164 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4165 | <exclusivity></exclusivity> |
4166 | <context></context> | |
4167 | <configure-command>--enable-help</configure-command> | |
4168 | <help-topic>wxHelpController</help-topic> | |
4169 | <notes></notes> | |
4170 | <setting type="bool-check"> | |
d9a41dfe | 4171 | <active>1</active> |
d7463f75 JS |
4172 | <enabled>1</enabled> |
4173 | <name>wxUSE_MS_HTML_HELP</name> | |
4174 | <description><B>MS HTML Help</B><P> | |
4175 | ||
4176 | Enables the wxCHMHelpController class.<P> | |
4177 | ||
4178 | Default: 1.</description> | |
4179 | <default-state>1</default-state> | |
4180 | <requires>wxUSE_DYNAMIC_LOADER</requires> | |
4181 | <precludes></precludes> | |
4182 | <enabled-if></enabled-if> | |
4183 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4184 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4185 | <exclusivity></exclusivity> |
4186 | <context>__WXMSW__</context> | |
4187 | <configure-command>--enable-mshtmlhelp</configure-command> | |
4188 | <help-topic>wxHelpController</help-topic> | |
4189 | <notes></notes> | |
4190 | </setting> | |
4191 | <setting type="bool-check"> | |
4192 | <active>1</active> | |
4193 | <enabled>1</enabled> | |
4194 | <name>wxUSE_WXHTML_HELP</name> | |
4195 | <description><B>wxHTML Help</B><P> | |
4196 | ||
4197 | Enables the built-in HTML help controller.<P> | |
4198 | ||
4199 | Default: 1</description> | |
4200 | <default-state>1</default-state> | |
4201 | <requires>wxUSE_HTML,wxUSE_COMBOBOX,wxUSE_NOTEBOOK,wxUSE_FILEDLG</requires> | |
4202 | <precludes></precludes> | |
4203 | <enabled-if></enabled-if> | |
4204 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4205 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4206 | <exclusivity></exclusivity> |
4207 | <context></context> | |
4208 | <configure-command>--enable-htmlhelp</configure-command> | |
4209 | <help-topic>wxHtmlHelpController</help-topic> | |
4210 | <notes></notes> | |
4211 | </setting> | |
4212 | </setting> | |
4213 | <setting type="bool-check"> | |
4214 | <active>1</active> | |
4215 | <enabled>1</enabled> | |
4216 | <name>wxUSE_TOOLTIPS</name> | |
4217 | <description><B>wxToolTip</B></description> | |
4218 | <default-state>1</default-state> | |
4219 | <requires></requires> | |
4220 | <precludes></precludes> | |
4221 | <enabled-if></enabled-if> | |
4222 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4223 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4224 | <exclusivity></exclusivity> |
4225 | <context></context> | |
4226 | <configure-command>--enable-tooltips</configure-command> | |
4227 | <help-topic>wxToolTip</help-topic> | |
4228 | <notes></notes> | |
4229 | </setting> | |
4230 | </setting> | |
4231 | <setting type="group"> | |
4232 | <active>1</active> | |
4233 | <enabled>0</enabled> | |
4234 | <name>Input devices</name> | |
4235 | <description><B>Input devices</B><P> | |
4236 | ||
4237 | Settings for various input devices.</description> | |
4238 | <default-state>1</default-state> | |
4239 | <requires></requires> | |
4240 | <precludes></precludes> | |
4241 | <enabled-if></enabled-if> | |
4242 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4243 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4244 | <exclusivity></exclusivity> |
4245 | <context></context> | |
4246 | <configure-command></configure-command> | |
4247 | <help-topic></help-topic> | |
4248 | <notes></notes> | |
4249 | <setting type="bool-check"> | |
d9a41dfe | 4250 | <active>1</active> |
d7463f75 JS |
4251 | <enabled>1</enabled> |
4252 | <name>wxUSE_MOUSEWHEEL</name> | |
4253 | <description><B>Mousewheel support</B><P> | |
4254 | ||
4255 | Enables mousewheel support. So far this is only supported in MS Windows.<P> | |
4256 | ||
4257 | Default: 1</description> | |
4258 | <default-state>1</default-state> | |
4259 | <requires></requires> | |
4260 | <precludes></precludes> | |
4261 | <enabled-if></enabled-if> | |
4262 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4263 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4264 | <exclusivity></exclusivity> |
4265 | <context>__WXMSW__</context> | |
4266 | <configure-command></configure-command> | |
4267 | <help-topic>wxMouseEvent</help-topic> | |
4268 | <notes></notes> | |
4269 | </setting> | |
4270 | <setting type="bool-check"> | |
4271 | <active>1</active> | |
4272 | <enabled>1</enabled> | |
4273 | <name>wxUSE_JOYSTICK</name> | |
4274 | <description><B>wxJoystick</B><P> | |
4275 | ||
4276 | Under wxGTK, this requires wxUSE_THREADS to be enabled.<P> | |
4277 | ||
4278 | Default: 1</description> | |
4279 | <default-state>1</default-state> | |
4280 | <requires>wxUSE_THREADS</requires> | |
4281 | <precludes></precludes> | |
4282 | <enabled-if></enabled-if> | |
4283 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4284 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4285 | <exclusivity></exclusivity> |
4286 | <context></context> | |
4287 | <configure-command>--enable-joystick</configure-command> | |
4288 | <help-topic>wxJoystick</help-topic> | |
4289 | <notes></notes> | |
4290 | </setting> | |
4291 | </setting> | |
4292 | <setting type="group"> | |
4293 | <active>1</active> | |
4294 | <enabled>0</enabled> | |
4295 | <name>Printing</name> | |
4296 | <description><B>Printing settings</B><P> | |
4297 | ||
4298 | See also: <font color="#0000FF">Large components</font> for wxUSE_PRINTING_ARCHITECTURE.</description> | |
4299 | <default-state>1</default-state> | |
4300 | <requires></requires> | |
4301 | <precludes></precludes> | |
4302 | <enabled-if></enabled-if> | |
4303 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4304 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4305 | <exclusivity></exclusivity> |
4306 | <context></context> | |
4307 | <configure-command></configure-command> | |
4308 | <help-topic></help-topic> | |
4309 | <notes></notes> | |
4310 | <setting type="check-group"> | |
4311 | <active>1</active> | |
4312 | <enabled>1</enabled> | |
4313 | <name>wxUSE_POSTSCRIPT</name> | |
4314 | <description><B>PostScript</B><P> | |
4315 | ||
4316 | Enables PostScript printing support.</description> | |
4317 | <default-state>1</default-state> | |
4318 | <requires></requires> | |
4319 | <precludes></precludes> | |
4320 | <enabled-if></enabled-if> | |
4321 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4322 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4323 | <exclusivity></exclusivity> |
4324 | <context></context> | |
4325 | <configure-command>--enable-postscript</configure-command> | |
4326 | <help-topic>wxPostScriptDC</help-topic> | |
4327 | <notes></notes> | |
4328 | <setting type="bool-check"> | |
4329 | <active>1</active> | |
4330 | <enabled>0</enabled> | |
4331 | <name>wxUSE_AFM_FOR_POSTSCRIPT</name> | |
4332 | <description><B>AFM support</B><P> | |
4333 | ||
4334 | Set to 1 to use font metric files in GetTextExtent. | |
4335 | </description> | |
4336 | <default-state>0</default-state> | |
4337 | <requires></requires> | |
4338 | <precludes></precludes> | |
4339 | <enabled-if></enabled-if> | |
4340 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4341 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4342 | <exclusivity></exclusivity> |
4343 | <context></context> | |
4344 | <configure-command></configure-command> | |
4345 | <help-topic>wxPostScriptDC</help-topic> | |
4346 | <notes></notes> | |
4347 | </setting> | |
4348 | <setting type="bool-check"> | |
4349 | <active>1</active> | |
4350 | <enabled>0</enabled> | |
4351 | <name>wxUSE_POSTSCRIPT_ARCHITECTURE_IN_MSW</name> | |
4352 | <description><B>PostScript under MS Windows</B><P> | |
4353 | ||
4354 | Enables PostScript on MS Windows.</description> | |
4355 | <default-state>1</default-state> | |
4356 | <requires></requires> | |
4357 | <precludes></precludes> | |
4358 | <enabled-if></enabled-if> | |
4359 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4360 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4361 | <exclusivity></exclusivity> |
4362 | <context></context> | |
4363 | <configure-command></configure-command> | |
4364 | <help-topic>wxPostScriptDC</help-topic> | |
4365 | <notes></notes> | |
4366 | </setting> | |
4367 | </setting> | |
4368 | </setting> | |
4369 | <setting type="group"> | |
4370 | <active>1</active> | |
4371 | <enabled>0</enabled> | |
4372 | <name>Database</name> | |
4373 | <description></description> | |
4374 | <default-state>1</default-state> | |
4375 | <requires></requires> | |
4376 | <precludes></precludes> | |
4377 | <enabled-if></enabled-if> | |
4378 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4379 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4380 | <exclusivity></exclusivity> |
4381 | <context></context> | |
4382 | <configure-command></configure-command> | |
4383 | <help-topic></help-topic> | |
4384 | <notes></notes> | |
4385 | <setting type="check-group"> | |
4386 | <active>1</active> | |
4387 | <enabled>0</enabled> | |
4388 | <name>wxUSE_ODBC</name> | |
4389 | <description><B>ODBC support</B><P> | |
4390 | ||
4391 | Enables wxDb and related classes for | |
4392 | accessing ODBC on all supported platforms.<P> | |
4393 | ||
4394 | Default: 0</description> | |
afc51590 | 4395 | <default-state>0</default-state> |
d7463f75 JS |
4396 | <requires></requires> |
4397 | <precludes>wxUSE_UNICODE</precludes> | |
4398 | <enabled-if></enabled-if> | |
4399 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4400 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4401 | <exclusivity></exclusivity> |
4402 | <context></context> | |
4403 | <configure-command>--with-odbc</configure-command> | |
4404 | <help-topic>Database classes overview</help-topic> | |
4405 | <notes></notes> | |
4406 | <setting type="bool-check"> | |
4407 | <active>0</active> | |
4408 | <enabled>0</enabled> | |
4409 | <name>wxODBC_FWD_ONLY_CURSORS</name> | |
4410 | <description><B>wxDb cursor scrolling</B><P> | |
4411 | ||
4412 | For backward compatibility reasons, this parameter now only controls the default scrolling method used by cursors. This default behavior can be overriden by setting the second param of wxDb::wxDbGetConnection() or wxDb() constructor to indicate whether the connection (and any wxDbTables that use the connection) should support forward only scrolling of cursors, | |
4413 | or both forward and backward support for backward scrolling cursors is dependent on the data source as well as the ODBC driver being used.<P> | |
4414 | ||
4415 | Default: 1 | |
4416 | </description> | |
4417 | <default-state>1</default-state> | |
4418 | <requires></requires> | |
4419 | <precludes></precludes> | |
4420 | <enabled-if></enabled-if> | |
4421 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4422 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4423 | <exclusivity></exclusivity> |
4424 | <context></context> | |
4425 | <configure-command></configure-command> | |
4426 | <help-topic>Database classes overview</help-topic> | |
4427 | <notes></notes> | |
4428 | </setting> | |
4429 | <setting type="bool-check"> | |
4430 | <active>0</active> | |
4431 | <enabled>0</enabled> | |
4432 | <name>wxODBC_BACKWARD_COMPATABILITY</name> | |
4433 | <description><B>ODBC classes backward compatibility</B><P> | |
4434 | ||
4435 | Set to 1 to use the deprecated classes, enum types, function, | |
4436 | member variables. With a setting of 1, full backward compatability with the 2.0.x release is possible. It is STRONGLY recommended that this be set to 0, as future development will be done only on the non-deprecated functions/classes/member variables/etc.<P> | |
4437 | ||
4438 | Default: 0 | |
4439 | </description> | |
afc51590 | 4440 | <default-state>0</default-state> |
d7463f75 JS |
4441 | <requires></requires> |
4442 | <precludes></precludes> | |
4443 | <enabled-if></enabled-if> | |
4444 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4445 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4446 | <exclusivity></exclusivity> |
4447 | <context></context> | |
4448 | <configure-command></configure-command> | |
4449 | <help-topic>Database classes overview</help-topic> | |
4450 | <notes></notes> | |
4451 | </setting> | |
4452 | </setting> | |
4453 | </setting> | |
4454 | <setting type="group"> | |
4455 | <active>1</active> | |
4456 | <enabled>0</enabled> | |
4457 | <name>Platform-specific</name> | |
4458 | <description></description> | |
4459 | <default-state>1</default-state> | |
4460 | <requires></requires> | |
4461 | <precludes></precludes> | |
4462 | <enabled-if></enabled-if> | |
4463 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4464 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4465 | <exclusivity></exclusivity> |
4466 | <context></context> | |
4467 | <configure-command></configure-command> | |
4468 | <help-topic></help-topic> | |
4469 | <notes></notes> | |
4470 | <setting type="group"> | |
4471 | <active>1</active> | |
4472 | <enabled>0</enabled> | |
4473 | <name>wxMSW</name> | |
4474 | <description></description> | |
4475 | <default-state>1</default-state> | |
4476 | <requires></requires> | |
4477 | <precludes></precludes> | |
4478 | <enabled-if></enabled-if> | |
4479 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4480 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4481 | <exclusivity></exclusivity> |
4482 | <context></context> | |
4483 | <configure-command></configure-command> | |
4484 | <help-topic></help-topic> | |
4485 | <notes></notes> | |
4486 | <setting type="bool-check"> | |
d9a41dfe | 4487 | <active>1</active> |
d7463f75 JS |
4488 | <enabled>1</enabled> |
4489 | <name>wxUSE_OWNER_DRAWN</name> | |
4490 | <description><B>Owner-drawn controls</B><P> | |
4491 | ||
4492 | Set this to 1 to enable support for the owner-drawn menu and listboxes. This is required by wxUSE_CHECKLISTBOX.<P> | |
4493 | ||
4494 | Default: 1. Recommended setting: 1, set to 0 for a small library size reduction. | |
4495 | </description> | |
4496 | <default-state>1</default-state> | |
4497 | <requires></requires> | |
4498 | <precludes></precludes> | |
4499 | <enabled-if></enabled-if> | |
4500 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4501 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4502 | <exclusivity></exclusivity> |
4503 | <context>__WXMSW__</context> | |
4504 | <configure-command></configure-command> | |
4505 | <help-topic></help-topic> | |
4506 | <notes></notes> | |
4507 | </setting> | |
4508 | <setting type="bool-check"> | |
d9a41dfe | 4509 | <active>1</active> |
d7463f75 JS |
4510 | <enabled>1</enabled> |
4511 | <name>wxUSE_RICHEDIT</name> | |
4512 | <description><B>Rich edit control support</B><P> | |
4513 | ||
4514 | Set this to 1 to use RICHEDIT controls for wxTextCtrl with style wxTE_RICH which allows to put more than ~32Kb of text in it even under Win9x (NT doesn't have such limitation).<P> | |
4515 | ||
4516 | Default: 1 for compilers which support it Recommended setting: 1, only set it to 0 if your compiler doesn't have or can't compile richedit.h. | |
4517 | </description> | |
4518 | <default-state>1</default-state> | |
4519 | <requires></requires> | |
4520 | <precludes></precludes> | |
4521 | <enabled-if></enabled-if> | |
4522 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4523 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4524 | <exclusivity></exclusivity> |
4525 | <context>__WXMSW__</context> | |
4526 | <configure-command></configure-command> | |
4527 | <help-topic></help-topic> | |
4528 | <notes></notes> | |
4529 | </setting> | |
4530 | <setting type="bool-check"> | |
d9a41dfe | 4531 | <active>1</active> |
d7463f75 JS |
4532 | <enabled>1</enabled> |
4533 | <name>wxUSE_RICHEDIT2</name> | |
4534 | <description><B>Rich edit control version 2</B><P> | |
4535 | ||
4536 | Enable rich edit version 2.0.<P> | |
4537 | ||
4538 | Default: 1</description> | |
4539 | <default-state>1</default-state> | |
4540 | <requires></requires> | |
4541 | <precludes></precludes> | |
4542 | <enabled-if></enabled-if> | |
4543 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4544 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4545 | <exclusivity></exclusivity> |
4546 | <context>__WXMSW__</context> | |
4547 | <configure-command></configure-command> | |
4548 | <help-topic></help-topic> | |
4549 | <notes></notes> | |
4550 | </setting> | |
4551 | <setting type="bool-check"> | |
d9a41dfe | 4552 | <active>1</active> |
d7463f75 JS |
4553 | <enabled>0</enabled> |
4554 | <name>wxUSE_MFC</name> | |
4555 | <description><B>MFC interoperation</B><P> | |
4556 | ||
4557 | Set this to 1 if you want to use wxWindows and MFC in the same program. This will override some other settings. | |
4558 | ||
4559 | Default: 0. Recommended setting: 0 unless you really have to use MFC | |
4560 | </description> | |
4561 | <default-state>0</default-state> | |
4562 | <requires></requires> | |
4563 | <precludes></precludes> | |
4564 | <enabled-if></enabled-if> | |
4565 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4566 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4567 | <exclusivity></exclusivity> |
4568 | <context>__WXMSW__</context> | |
4569 | <configure-command></configure-command> | |
4570 | <help-topic></help-topic> | |
4571 | <notes></notes> | |
4572 | </setting> | |
4573 | <setting type="bool-check"> | |
d9a41dfe | 4574 | <active>1</active> |
d7463f75 JS |
4575 | <enabled>1</enabled> |
4576 | <name>wxUSE_OLE</name> | |
4577 | <description><B>OLE support</B><P> | |
4578 | ||
4579 | Set this to 1 for generic OLE support: this is required for drag-and-drop, clipboard, OLE Automation. Only set it to 0 if your compiler is very old and can't compile/doesn't have the OLE headers.<P> | |
4580 | ||
4581 | Default: 1. Recommended setting: 1 | |
4582 | </description> | |
4583 | <default-state>1</default-state> | |
4584 | <requires></requires> | |
4585 | <precludes></precludes> | |
4586 | <enabled-if></enabled-if> | |
4587 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4588 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4589 | <exclusivity></exclusivity> |
4590 | <context>__WXMSW__</context> | |
4591 | <configure-command>--enable-ole</configure-command> | |
4592 | <help-topic></help-topic> | |
4593 | <notes></notes> | |
4594 | </setting> | |
4595 | <setting type="bool-check"> | |
d9a41dfe | 4596 | <active>1</active> |
d7463f75 JS |
4597 | <enabled>1</enabled> |
4598 | <name>wxUSE_UXTHEME</name> | |
4599 | <description><B>MS Windows XP UX Theme Engine support</B><P> | |
4600 | ||
4601 | Set to 1 to compile MS Windows XP theme engine support. | |
4602 | </description> | |
4603 | <default-state>1</default-state> | |
4604 | <requires></requires> | |
4605 | <precludes></precludes> | |
4606 | <enabled-if></enabled-if> | |
4607 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4608 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4609 | <exclusivity></exclusivity> |
4610 | <context>__WXMSW__</context> | |
4611 | <configure-command></configure-command> | |
4612 | <help-topic></help-topic> | |
4613 | <notes></notes> | |
4614 | </setting> | |
4615 | <setting type="bool-check"> | |
d9a41dfe | 4616 | <active>1</active> |
d7463f75 JS |
4617 | <enabled>1</enabled> |
4618 | <name>wxUSE_UXTHEME_AUTO</name> | |
4619 | <description><B>MS Windows XP UX Theme Engine auto-adaptation</B><P> | |
4620 | ||
4621 | Set to 1 to auto-adapt to MS Windows XP themes where possible | |
4622 | (notably, wxNotebook pages). | |
4623 | </description> | |
4624 | <default-state>1</default-state> | |
4625 | <requires>wxUSE_UXTHEME</requires> | |
4626 | <precludes></precludes> | |
4627 | <enabled-if></enabled-if> | |
4628 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4629 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4630 | <exclusivity></exclusivity> |
4631 | <context>__WXMSW__</context> | |
4632 | <configure-command></configure-command> | |
4633 | <help-topic></help-topic> | |
4634 | <notes></notes> | |
4635 | </setting> | |
4636 | <setting type="bool-check"> | |
d9a41dfe | 4637 | <active>1</active> |
d7463f75 JS |
4638 | <enabled>1</enabled> |
4639 | <name>wxUSE_DC_CACHEING</name> | |
4640 | <description>Caches device contexts to improve performance.<P> | |
4641 | ||
4642 | This is a Windows-only option.<P> | |
4643 | ||
4644 | Default: 1</description> | |
4645 | <default-state>1</default-state> | |
4646 | <requires></requires> | |
4647 | <precludes></precludes> | |
4648 | <enabled-if></enabled-if> | |
4649 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4650 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4651 | <exclusivity></exclusivity> |
4652 | <context>__WXMSW__</context> | |
4653 | <configure-command></configure-command> | |
4654 | <help-topic></help-topic> | |
4655 | <notes></notes> | |
4656 | </setting> | |
4657 | <setting type="bool-check"> | |
d9a41dfe | 4658 | <active>1</active> |
d7463f75 JS |
4659 | <enabled>0</enabled> |
4660 | <name>wxUSE_DIB_FOR_BITMAP</name> | |
4661 | <description>Set this to 1 to enable the use of DIB's for wxBitmap to support | |
4662 | bitmaps > 16MB on Win95/98/Me. Set to 0 to use DDB's only.<P> | |
4663 | ||
4664 | Default: 0 | |
4665 | </description> | |
4666 | <default-state>0</default-state> | |
4667 | <requires></requires> | |
4668 | <precludes></precludes> | |
4669 | <enabled-if></enabled-if> | |
4670 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4671 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4672 | <exclusivity></exclusivity> |
4673 | <context>__WXMSW__</context> | |
4674 | <configure-command></configure-command> | |
4675 | <help-topic></help-topic> | |
4676 | <notes></notes> | |
4677 | </setting> | |
4678 | </setting> | |
4679 | <setting type="group"> | |
4680 | <active>1</active> | |
4681 | <enabled>0</enabled> | |
4682 | <name>wxGTK</name> | |
4683 | <description></description> | |
4684 | <default-state>1</default-state> | |
4685 | <requires></requires> | |
4686 | <precludes></precludes> | |
4687 | <enabled-if></enabled-if> | |
4688 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4689 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4690 | <exclusivity></exclusivity> |
4691 | <context></context> | |
4692 | <configure-command></configure-command> | |
4693 | <help-topic></help-topic> | |
4694 | <notes></notes> | |
4695 | <setting type="bool-check"> | |
d9a41dfe | 4696 | <active>0</active> |
d7463f75 JS |
4697 | <enabled>1</enabled> |
4698 | <name>wxUSE_GTKTEST</name> | |
4699 | <description><B>GTK+ test</B><P> | |
4700 | ||
4701 | Try to compile and run a test GTK program.</description> | |
4702 | <default-state>1</default-state> | |
4703 | <requires></requires> | |
4704 | <precludes></precludes> | |
4705 | <enabled-if></enabled-if> | |
4706 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4707 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4708 | <exclusivity></exclusivity> |
4709 | <context>__WXGTK__</context> | |
4710 | <configure-command>--enable-gtktest</configure-command> | |
4711 | <help-topic></help-topic> | |
4712 | <notes></notes> | |
4713 | </setting> | |
4714 | <setting type="bool-check"> | |
d9a41dfe | 4715 | <active>0</active> |
d7463f75 JS |
4716 | <enabled>0</enabled> |
4717 | <name>wxUSE_GTKPREFIX</name> | |
4718 | <description><B>GTK+ prefix</B><P> | |
4719 | ||
4720 | Prefix where GTK+ is installed (optional). Type the prefix into the <b>value</b> field.</description> | |
4721 | <default-state>0</default-state> | |
4722 | <requires></requires> | |
4723 | <precludes></precludes> | |
4724 | <enabled-if></enabled-if> | |
4725 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4726 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4727 | <exclusivity></exclusivity> |
4728 | <context>__WXGTK__</context> | |
4729 | <configure-command>--with-gtk-prefix</configure-command> | |
4730 | <help-topic></help-topic> | |
4731 | <notes></notes> | |
4732 | <value custom="true" type="string" editor-type="string" description="<B>Value</B><P> | |
4733 | ||
4734 | Type the prefix into the <B>value</B> property."></value> | |
4735 | </setting> | |
4736 | <setting type="bool-check"> | |
d9a41dfe | 4737 | <active>0</active> |
d7463f75 JS |
4738 | <enabled>0</enabled> |
4739 | <name>wxUSE_GTKEXECPREFIX</name> | |
4740 | <description><B>GTK+ exec prefix</B><P> | |
4741 | ||
4742 | Exec prefix where GTK+ is installed (optional). Type the prefix into the <b>value</b> field.</description> | |
4743 | <default-state>0</default-state> | |
4744 | <requires></requires> | |
4745 | <precludes></precludes> | |
4746 | <enabled-if></enabled-if> | |
4747 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4748 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4749 | <exclusivity></exclusivity> |
4750 | <context>__WXGTK__</context> | |
4751 | <configure-command>--with-gtk-exec-prefix</configure-command> | |
4752 | <help-topic></help-topic> | |
4753 | <notes></notes> | |
4754 | <value custom="true" type="string" editor-type="string" description="<B>Value</B><P> | |
4755 | ||
4756 | Type the prefix into the <B>value</B> property."></value> | |
4757 | </setting> | |
4758 | <setting type="bool-check"> | |
4759 | <active>1</active> | |
4760 | <enabled>0</enabled> | |
4761 | <name>wxUSE_LIBICONV_PREFIX</name> | |
4762 | <description><B>libiconv prefix</B><P> | |
4763 | ||
4764 | Search for libiconv in DIR/include and DIR/lib. Type the prefix into the <b>value</b> field.</description> | |
4765 | <default-state>0</default-state> | |
4766 | <requires></requires> | |
4767 | <precludes></precludes> | |
4768 | <enabled-if></enabled-if> | |
4769 | <enabled-if-not></enabled-if-not> | |
afc51590 | 4770 | <indeterminate-if></indeterminate-if> |
d7463f75 JS |
4771 | <exclusivity></exclusivity> |
4772 | <context></context> | |
4773 | <configure-command>--with-libiconv-prefix</configure-command> | |
4774 | <help-topic></help-topic> | |
4775 | <notes></notes> | |
4776 | <value custom="true" type="string" editor-type="string" description="<B>Value</B><P> | |
4777 | ||
4778 | Type the prefix into the <B>value</B> property."></value> | |
4779 | </setting> | |
4780 | <setting type="bool-check"> | |
d9a41dfe | 4781 | <active>0</active> |
afc51590 | 4782 | <enabled>0</enabled> |
d7463f75 JS |
4783 | <name>wxUSE_X</name> |
4784 | <description><B>Use X</B><P> | |
4785 | ||
4786 | Use the X window system.</description> | |
4787 | <default-state>1</default-state> | |
afc51590 | 4788 | <requires>__WXGTK__,__WXMOTIF__,__WXX11__</requires> |
d7463f75 | 4789 | <precludes></precludes> |
afc51590 | 4790 | <enabled-if>__WXGTK__,__WXMOTIF__,__WXX11__</enabled-if> |
d7463f75 | 4791 | <enabled-if-not></enabled-if-not> |
afc51590 | 4792 | <indeterminate-if></indeterminate-if> |
d7463f75 | 4793 | <exclusivity></exclusivity> |
afc51590 | 4794 | <context></context> |
d7463f75 JS |
4795 | <configure-command>--with-x</configure-command> |
4796 | <help-topic></help-topic> | |
4797 | <notes></notes> | |
4798 | </setting> | |
4799 | </setting> | |
4800 | </setting> | |
4801 | </setting> | |
4802 | </settings> |