]> git.saurik.com Git - wxWidgets.git/blame - utils/configtool/configs/wxwin250.wxs
compiles under win64
[wxWidgets.git] / utils / configtool / configs / wxwin250.wxs
CommitLineData
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>&lt;B&gt;This is the top-level configuration item.&lt;/B&gt;</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>&lt;B&gt;Choose a target&lt;/B&gt;&lt;P&gt;
24
25There 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>&lt;B&gt;The WIN32 port.&lt;/B&gt;&lt;P&gt;
42
d9a41dfe 43This 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>&lt;b&gt;Windows/Universal&lt;/b&gt;&lt;P&gt;
62
63A 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>&lt;B&gt;The Xlib/Unix port.&lt;/B&gt;&lt;P&gt;
81
82This 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>&lt;B&gt;The Mac Carbon and Classic port.&lt;/B&gt;&lt;P&gt;
101
102A 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>&lt;B&gt;Cocoa port&lt;/B&gt;&lt;P&gt;
121
122This 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>&lt;B&gt;The GTK+ port.&lt;/B&gt;&lt;P&gt;
140
141This 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>&lt;B&gt;wxGTK with GTK+ 2&lt;/B&gt;&lt;P&gt;
160
161This 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>&lt;B&gt;The Motif/Lesstif port.&lt;/B&gt;&lt;P&gt;
179
180This 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>&lt;B&gt;OS/2 Presentation Manager&lt;/B&gt;&lt;P&gt;
199
200This 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>&lt;B&gt;Wine port&lt;/B&gt;&lt;P&gt;
218
219The 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>&lt;B&gt;The MGL Linux and DOS port.&lt;/B&gt;&lt;P&gt;
237
238This 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>&lt;B&gt;Build options&lt;/B&gt;&lt;P&gt;
256
257Major 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>&lt;B&gt;Use GUI&lt;/B&gt;&lt;P&gt;
274
275If 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>&lt;B&gt;Universal&lt;/B&gt;&lt;P&gt;
472
473Specifies if wxUniversal should be used instead of native widgets.&lt;P&gt;
474
475If the selected port in &lt;B&gt;Platform&lt;/B&gt; 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>&lt;B&gt;Build configuration&lt;/B&gt;&lt;P&gt;
d7463f75 495
afc51590 496Select 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>&lt;B&gt;Debug ANSI Static&lt;/B&gt;&lt;P&gt;
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>&lt;B&gt;Debug ANSI Static&lt;/B&gt;&lt;P&gt;
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>&lt;B&gt;Debug ANSI Static&lt;/B&gt;&lt;P&gt;
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>&lt;B&gt;Debug ANSI Static&lt;/B&gt;&lt;P&gt;
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>&lt;B&gt;Debug ANSI Static&lt;/B&gt;&lt;P&gt;
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>&lt;B&gt;Debug ANSI Static&lt;/B&gt;&lt;P&gt;
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>&lt;B&gt;C++ options&lt;/B&gt;&lt;P&gt;
673
674A 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>&lt;B&gt;Dmalloc&lt;/B&gt;&lt;P&gt;
691
692Use the dmalloc library.&lt;P&gt;
693
694See: 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>&lt;B&gt;Shared library&lt;/B&gt;&lt;P&gt;
712
713Use 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>&lt;B&gt;Soname&lt;/B&gt;&lt;P&gt;
731
732Set 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>&lt;B&gt;Optimise&lt;/B&gt;&lt;P&gt;
750
751Create 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>&lt;B&gt;Use debugging information&lt;/B&gt;&lt;P&gt;
769
770Same 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>&lt;B&gt;GDB debugging information&lt;/B&gt;&lt;P&gt;
788
789Create 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>&lt;B&gt;Profiling information&lt;/B&gt;&lt;P&gt;
807
808Create 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>&lt;B&gt;No RTTI&lt;/B&gt;&lt;P&gt;
826
827Create 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>&lt;B&gt;No exception handling&lt;/B&gt;&lt;P&gt;
845
846Create 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>&lt;b&gt;Permissive&lt;/b&gt;&lt;P&gt;</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>&lt;B&gt;No dependency information&lt;/B&gt;&lt;P&gt;
881
882Create 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>&lt;B&gt;Rpath&lt;/B&gt;&lt;P&gt;
900
901Output the rpath flag from wx-config.&lt;P&gt;
902
903If you enable this setting, please enter the path into the &lt;b&gt;value&lt;/b&gt; 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
917Enter 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>&lt;B&gt;Use wxWindows implementation of wxPrintfv&lt;/B&gt;&lt;P&gt;
924
925Check 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>&lt;B&gt;Various options for backward compatibility&lt;/B&gt;</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>&lt;B&gt;This setting determines the compatibility with 1.68 API&lt;/B&gt;&lt;P&gt;
960
961Level 0: no backward compatibility, all new features&lt;BR&gt;
962Level 1: some extra methods are defined for compatibility.&lt;P&gt;
963
964Default 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>&lt;B&gt;This setting determines the compatibility with 2.0 API&lt;/B&gt;&lt;P&gt;
983
984Set it to 1 to enable it. Default is 0.&lt;P&gt;
985
986Recommended 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>&lt;B&gt;This setting determines the compatibility with 2.2 API&lt;/B&gt;&lt;P&gt;
1005
1006Set it to 1 to enable it but please consider updating your code instead.&lt;P&gt;
1007
1008The 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>&lt;B&gt;This setting determines the compatibility with 2.4 API&lt;/B&gt;&lt;P&gt;
1027
1028Set it to 0 to flag all cases of using deprecated functions.&lt;P&gt;
1029
1030Default is 1 but please try building your code with 0 as the default will
1031change to 0 in the next version and the deprecated functions will disappear in the version after it completely.&lt;P&gt;
1032
1033Recommended 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>&lt;B&gt;Define as 1 for font size to be backward compatible to 1.63 and earlier.&lt;/B&gt;&lt;P&gt;
1052
10531.64 and later define point sizes to be compatible with Windows.&lt;P&gt;
1054
1055Default 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>&lt;B&gt;Set to 0 for accurate dialog units, else 1 to be as per 2.1.16 and before.&lt;/B&gt;&lt;P&gt;
1074
1075If migrating between versions, your dialogs may seem to shrink.&lt;P&gt;
1076
1077Default 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>&lt;B&gt;Debugging settings&lt;/B&gt;&lt;P&gt;
1097
1098See also &lt;B&gt;C++ options&lt;/B&gt;.&lt;P&gt;
1099
1100Generic 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.&lt;P&gt;
1101
1102Also, Visual C++ CRT has the same features as wxWindows memory debugging subsystem built in since version 5.0 and you
1103may prefer to use it instead of built in memory debugging code because it is faster and more fool-proof.&lt;P&gt;
1104
1105Using VC++ CRT memory debugging is enabled by default in debug mode (__WXDEBUG__) if wxUSE_GLOBAL_MEMORY_OPERATORS is *not* enabled (i.e. is 0)
1106and 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>&lt;B&gt;If 1, enables wxDebugContext, for writing error messages to file, etc.&lt;/B&gt;&lt;P&gt;
1124
1125If __WXDEBUG__ is not defined, will still use the normal memory operators.&lt;P&gt;
1126
1127Default is 0. Recommended setting: 0&lt;P&gt;
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>&lt;B&gt;If 1, enables debugging versions of wxObject::new and wxObject::delete *IF* __WXDEBUG__ is also defined.&lt;/B&gt;&lt;P&gt;
1146
1147WARNING: this code may not work with all architectures, especially if alignment is an issue. This switch is currently ignored for mingw / cygwin.&lt;P&gt;
1148
1149Default is 0. Recommended setting: 1 if you are not using a memory debugging tool, else 0&lt;P&gt;
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>&lt;B&gt;In debug mode, cause new and delete to be redefined globally.&lt;/B&gt;&lt;P&gt;
1168
1169If this causes problems (e.g. link errors which is a common problem
1170especially if you use another library which also redefines the global new and delete), set this to 0.&lt;P&gt;
1171
1172This switch is currently ignored for MinGW/Cygwin. The configure script sets this to 1 if wxUSE_MEMORY_TRACING is 1.&lt;P&gt;
1173
1174Default: 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>&lt;B&gt;In debug mode, causes new to be defined to be WXDEBUG_NEW&lt;/B&gt; (see object.h).&lt;P&gt;
1193
1194If 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.&lt;P&gt;
1195
1196Default: 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>&lt;B&gt;Fatal exceptions handling&lt;/B&gt;&lt;P&gt;
1215
1216wxHandleFatalExceptions() 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.&lt;P&gt;
1217
1218This setting is for Win32 only and can only be enabled if your compiler supports Win32 structured exception handling (currently only VC++ does).&lt;P&gt;
1219
1220Default: 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>&lt;B&gt;Unicode settings&lt;/B&gt;</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>&lt;B&gt;Unicode mode&lt;/B&gt;&lt;P&gt;
1256
1257Set 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.&lt;P&gt;
1258
1259Unicode 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).&lt;P&gt;
1260
1261Default: 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>&lt;B&gt;Unicode MSLU support&lt;/B&gt;&lt;P&gt;
1280
1281Set 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.
1282This setting enables use of unicows.dll from MSLU, the MS Layer for Unicode, see:&lt;P&gt;
1283
1284http://www.microsoft.com/globaldev/handson/dev/mslu_announce.mspx&lt;P&gt;
1285
1286Note 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:&lt;P&gt;
1287
1288nmake MSLU=1 UNICODE=1&lt;P&gt;
1289
1290If your compiler doesn't have unicows.lib, you can get a version of it at:&lt;P&gt;
1291
1292http://libunicows.sourceforge.net&lt;P&gt;
1293
1294Default: 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>&lt;B&gt;Wide character support&lt;/B&gt;&lt;P&gt;
1312
1313Setting 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.&lt;P&gt;
1314
1315If using configure, this setting is automatically detected and set.&lt;P&gt;
1316
1317Default: 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>&lt;B&gt;wxLog facilities&lt;/B&gt;&lt;P&gt;
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>&lt;B&gt;wxLog&lt;/B&gt;&lt;P&gt;
1355
1356Support 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.&lt;P&gt;
1357
1358Default: 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>&lt;B&gt;wxLogWindow&lt;/B&gt;&lt;P&gt;
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>&lt;B&gt;wxLogGui&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxLogDialog&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;Stream support&lt;/B&gt;&lt;P&gt;
1446
1447If enabled (1), compiles wxWindows streams classes.
1448
1449Default: 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>&lt;B&gt;wxZipInputStream, wxZipOutputStream&lt;/B&gt;&lt;P&gt;
1468
1469Default: 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>&lt;B&gt;Standard C++ streams&lt;/B&gt;&lt;P&gt;
1488
1489Use standard C++ streams if 1. If 0, use wxWin streams implementation.&lt;P&gt;
1490
1491Default: 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>&lt;B&gt;wxFile support&lt;/B&gt;&lt;P&gt;
1510
1511Set wxUSE_FILE to 1 to compile wxFile classes. wxFile uses low level POSIX functions for file access, wxFFile uses ANSI C stdio.h functions.&lt;P&gt;
1512
1513Default: 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>&lt;B&gt;wxFFile support&lt;/B&gt;&lt;P&gt;
1532
1533Set wxUSE_FFILE to 1 to compile wxFFile classes. wxFFile uses ANSI C stdio.h functions.&lt;P&gt;
1534
1535Default: 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>&lt;B&gt;wxFSVolume&lt;/B&gt;&lt;P&gt;
1553
1554Use wxFSVolume class to provide access to the configured/active mount points.&lt;P&gt;
1555
1556Default: 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>&lt;B&gt;wxTextBuffer&lt;/B&gt;&lt;P&gt;
1575
1576This 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>&lt;B&gt;wxTextFile&lt;/B&gt;&lt;P&gt;
1594
1595Requires 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>&lt;B&gt;wxConfig&lt;/B&gt;&lt;P&gt;
1613
1614Setting 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.&lt;P&gt;
1615
1616Default: 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>&lt;B&gt;Native Config&lt;/B&gt;&lt;P&gt;
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.&lt;P&gt;
1636
1637Default: 1 to use native classes. Note that you may still use
1638wxFileConfig 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.&lt;P&gt;
1639
1640Default: 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>&lt;B&gt;wxMimeTypesManager&lt;/B&gt;&lt;P&gt;
1659
1660Default: 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>&lt;B&gt;Virtual file systems&lt;/B&gt;&lt;P&gt;
1678
1679Enable 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>&lt;B&gt;Virtual Zip filesystem&lt;/B&gt;&lt;P&gt;
1696
1697Allows the application to extract files from zip files.&lt;P&gt;
1698
1699Default: 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>&lt;B&gt;Virtual Internet file system&lt;/B&gt;&lt;P&gt;
1718
1719Default: 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>&lt;B&gt;wxGetResource/wxWriteResource&lt;/B&gt;&lt;P&gt;
1738
1739Deprecated resource functions.&lt;P&gt;
1740
1741On 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.&lt;P&gt;
1742
1743You might want to use them on wxMotif to access X11 resource files easily, but otherwise it is best to use wxConfig instead.&lt;P&gt;
1744
1745Default: 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>&lt;B&gt;iostream setting&lt;/B&gt;&lt;P&gt;
1763
1764VC++ 4.2 and above allows &amp;#60;iostream&amp;#62; and &amp;#60;iostream.h&amp;#62; but you can't mix them. Set to 1 for &amp;#60;iostream.h&amp;#62;, 0 for &amp;#60;iostream&amp;#62;. Note that VC++ 7.1 and later doesn't support wxUSE_IOSTREAMH == 1 and so &lt;iostream&gt; will be used anyhow.&lt;P&gt;
1765
1766Default is 1.&lt;P&gt;
1767
1768Recommended 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>&lt;B&gt;Large file support&lt;/B&gt;&lt;P&gt;
1787
1788Clear 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>&lt;B&gt;Data classes&lt;/B&gt;</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>&lt;B&gt;wxLongLong support&lt;/B&gt;&lt;P&gt;
1823
1824Set 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.&lt;P&gt;
1825
1826This 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.&lt;P&gt;
1827
1828Default: 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>&lt;B&gt;IEEE floating point code&lt;/B&gt;&lt;P&gt;
1847
1848If 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.&lt;P&gt;
1849
1850Default: 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>&lt;B&gt;wxRegEx&lt;/B&gt;&lt;P&gt;
1869
1870Support 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.&lt;P&gt;
1871
1872Default: 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
1886Check 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>&lt;B&gt;wxDateTime&lt;/B&gt;&lt;P&gt;
1928
1929Set 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).&lt;P&gt;
1930
1931Note that this class is relatively new and is still officially in alpha
1932stage 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.&lt;P&gt;
1933
1934Requires: 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>&lt;B&gt;wxTimer&lt;/B&gt;&lt;P&gt;
1953
1954Default: 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>&lt;B&gt;wxStopWatch&lt;/B&gt;&lt;P&gt;
1972
1973Default: 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>&lt;B&gt;wxDialUpManager&lt;/B&gt;&lt;P&gt;
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
2011Default: 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>&lt;B&gt;wxSocket&lt;/B&gt;&lt;P&gt;
2030
2031wxSocket and friends.&lt;P&gt;
2032
2033Default: 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>&lt;B&gt;wxProtocol&lt;/B&gt;&lt;P&gt;
2051
2052wxProtocol and related classes: if you want to use any of wxFTP, wxHTTP or wxURL you need to set this to 1.&lt;P&gt;
2053
2054Default: 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>&lt;B&gt;wxFileProto&lt;/B&gt;&lt;P&gt;
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>&lt;B&gt;wxFTP&lt;/B&gt;</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>&lt;B&gt;wxHTTP&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxURL&lt;/B&gt;</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>&lt;B&gt;wxIPC&lt;/B&gt;&lt;P&gt;
2144
2145The wxServer, wxClient and wxConnection classes are a high-level IPC implementation, using DDE on MS Windows and sockets on other platforms.&lt;P&gt;
2146
2147Default: 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>&lt;B&gt;wxStatusBar&lt;/B&gt;&lt;P&gt;
2182
2183On 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.&lt;P&gt;
2200
2201Default: 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>&lt;B&gt;wxToolBar&lt;/B&gt;&lt;P&gt;
2221
2222If wxUSE_TOOLBAR is 0, don't compile any toolbar
2223classes at all. Otherwise, use the native toolbar class unless
2224wxUSE_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.&lt;P&gt;
2225
2226Default: 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.&lt;P&gt;
2260
2261This 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>&lt;B&gt;wxGrid&lt;/B&gt;&lt;P&gt;
2280
2281wxGrid 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>&lt;B&gt;wxSashWindow&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxSplitterWindow&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxGLCanvas&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxPopupWindow&lt;/B&gt;&lt;P&gt;
2350
2351Enables 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>&lt;B&gt;wxTipWindow&lt;/B&gt;&lt;P&gt;
2370
2371Enables the generic tip window class.&lt;P&gt;
2372
2373This 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>&lt;B&gt;Miniframe&lt;/B&gt;&lt;P&gt;
2391
2392Use 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>&lt;B&gt;Controls&lt;/B&gt;&lt;P&gt;
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>&lt;B&gt;wxButton&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxBitmapButton&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxCalCtrl&lt;/B&gt;&lt;P&gt;
2463
2464A 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>&lt;B&gt;wxCheckBox&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxCheckListBox&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxChoice&lt;/B&gt;&lt;P&gt;
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>&lt;B&gt;wxComboBox&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxGauge&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxListBox&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxListCtrl&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxNotebook&lt;/B&gt;&lt;P&gt;
2602
2603wxNotebook 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.&lt;P&gt;
2604
2605Default: 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>&lt;B&gt;wxRadioBox&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxRadioButton&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxScrollBar&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxSlider&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxSpinButton&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxSpinCtrl&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxStaticBox&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxStaticLine&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxStaticText&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxStaticBitmap&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxTextCtrl&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxToggleButton&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;wxTreeCtrl&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;Imaging&lt;/B&gt;&lt;P&gt;
2847
2848Features 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>&lt;B&gt;wxImageList&lt;/B&gt;&lt;P&gt;
2865
2866This 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>&lt;B&gt;wxMetaFile&lt;/B&gt;&lt;P&gt;
2885
2886This option is relevant on MS Windows only.&lt;P&gt;
2887
2888Windows 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
2890wxUSE_ENH_METAFILE to 0. You may also set wxUSE_METAFILE to 0 to not compile in any metafile related classes at all.&lt;P&gt;
2891
2892Default: 1 for wxUSE_ENH_METAFILE and 0 for wxUSE_WIN_METAFILES_ALWAYS.&lt;P&gt;
2893
2894Recommended 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>&lt;B&gt;wxEnhMetaFile&lt;/B&gt;&lt;P&gt;
2912
2913Enhanced 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>&lt;B&gt;wxDragImage&lt;/B&gt;&lt;P&gt;
2949
2950This class is useful for implementing drag operations.&lt;P&gt;
2951
2952Default: 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>&lt;B&gt;wxImage&lt;/B&gt;&lt;P&gt;
2970
2971wxImage 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.&lt;P&gt;
2972
2973Some formats require an extra library which is included in wxWin sources which is mentioned if it is the case.&lt;P&gt;
2974
2975Default: 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>&lt;B&gt;PNG support&lt;/B&gt;&lt;P&gt;
2992
2993Set 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
3008Check 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>&lt;B&gt;JPEG support&lt;/B&gt;&lt;P&gt;
3015
3016Set 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
3031Check 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>&lt;B&gt;TIFF support&lt;/B&gt;&lt;P&gt;
3039
3040Set 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
3055Check 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>&lt;B&gt;GIF support&lt;/B&gt;&lt;P&gt;
3063
3064Set 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>&lt;B&gt;PNM support&lt;/B&gt;&lt;P&gt;
3083
3084Set 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>&lt;B&gt;PCX support&lt;/B&gt;&lt;P&gt;
3103
3104Set 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>&lt;B&gt;IFF support&lt;/B&gt;&lt;P&gt;
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>&lt;B&gt;XPM support&lt;/B&gt;&lt;P&gt;
3143
3144Set 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>&lt;B&gt;MS Windows icons and cursors support&lt;/B&gt;&lt;P&gt;
3163
3164Set 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>&lt;B&gt;wxPalette&lt;/B&gt;&lt;P&gt;
3183
3184Set 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>&lt;B&gt;Common dialogs&lt;/B&gt;&lt;P&gt;
3204
3205Controls options relating to common dialogs, such
3206wxColourDialog 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>&lt;B&gt;Generic dialog support in Windows&lt;/B&gt;&lt;P&gt;
3223
3224Define 1 to use generic dialogs in Windows, even though they duplicate native common dialog (e.g. wxColourDialog). This is mainly useful for testing.&lt;P&gt;
3225
3226Default: 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>&lt;B&gt;Common dialogs&lt;/B&gt;&lt;P&gt;
3245
3246On 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.
3247This relates to the native common dialogs and not to generic dialogs such as wxBusyInfo.
3248&lt;P&gt;
3249
3250Default: 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>&lt;B&gt;wxBusyInfo&lt;/B&gt;&lt;P&gt;
3269
3270wxBusyInfo 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>&lt;B&gt;Single and multiple choice dialogs&lt;/B&gt;&lt;P&gt;
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>&lt;B&gt;wxColourDialog&lt;/B&gt;&lt;P&gt;
3309
3310Use the colour picker dialog.&lt;P&gt;
3311
3312Default: 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>&lt;B&gt;wxDirDlg&lt;/B&gt;&lt;P&gt;
3331
3332A class for getting a directory name from the user.&lt;P&gt;
3333
3334Default: 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>&lt;B&gt;wxFileDialog&lt;/B&gt;&lt;P&gt;
3353
3354Open and save file dialogs.&lt;P&gt;
3355
3356Default: 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>&lt;B&gt;wxFindReplaceDialog&lt;/B&gt;&lt;P&gt;
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>&lt;B&gt;wxFontDialog&lt;/B&gt;&lt;P&gt;
3395
3396Font picker dialog.&lt;P&gt;
3397
3398Default: 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>&lt;B&gt;wxMessageDialog and wxMessageBox&lt;/B&gt;&lt;P&gt;
3417
3418Default: 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>&lt;B&gt;wxProgressDialog&lt;/B&gt;&lt;P&gt;
3437
3438Progress 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>&lt;B&gt;wxShowTip&lt;/B&gt;&lt;P&gt;
3457
3458Support 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>&lt;B&gt;wxTextEntryDialog&lt;/B&gt;&lt;P&gt;
3478
3479Text 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>&lt;B&gt;wxGetNumberFromUser&lt;/B&gt;&lt;P&gt;
3498
3499Number 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>&lt;B&gt;wxSplashScreen&lt;/B&gt;&lt;P&gt;
3517
3518A 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>&lt;B&gt;wxWizard&lt;/B&gt;&lt;P&gt;
3536
3537The 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>&lt;B&gt;Frameworks&lt;/B&gt;&lt;P&gt;
3556
3557This 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>&lt;B&gt;Document/view architecture&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;Multiple Document Interface&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;Print/preview architecture code&lt;/B&gt;&lt;P&gt;
3608
3609Your 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>&lt;B&gt;wxHTML&lt;/B&gt;&lt;P&gt;
3628
3629The 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>&lt;B&gt;Miscellaneous features&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;Support for command line parsing using wxCmdLineParser class&lt;/B&gt;&lt;P&gt;
3664
3665Default: 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>&lt;B&gt;Support for multithreaded applications&lt;/B&gt;&lt;P&gt;
3684
3685If 1, compile in thread classes (thread.h) and
3686make the library a bit more thread safe. Although thread
3687support 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
3688somewhat smaller and faster operation.&lt;P&gt;
3689
3690Default: 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>&lt;B&gt;Internationlisation support&lt;/B&gt;&lt;P&gt;
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>&lt;B&gt;wxDynamicLibrary&lt;/B&gt;&lt;P&gt;
3729
3730Compiles in classes for run-time DLL loading and function calling.&lt;P&gt;
3731
3732Default: 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>&lt;B&gt;Dynamic loader&lt;/B&gt;&lt;P&gt;
3751
3752Experimental, 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>&lt;B&gt;wxFontMapper&lt;/B&gt;&lt;P&gt;
3770
3771Default: 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>&lt;B&gt;wxSystemOptions&lt;/B&gt;&lt;P&gt;
3789
3790A 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>&lt;B&gt;wxSound&lt;/B&gt;&lt;P&gt;
d7463f75
JS
3808
3809Simple .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
3844under 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>&lt;B&gt;wxDisplay&lt;/B&gt;&lt;P&gt;
3862
3863The wxDisplay class allows enumeration of all displays on a system and working with them.&lt;P&gt;
3864
3865Default: 0 because it isn't yet implemented on all platforms.&lt;P&gt;
3866
3867Recommended 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>&lt;B&gt;wxMenu&lt;/B&gt;&lt;P&gt;
3886
3887wxMenu, 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>&lt;B&gt;wxValidator and derived classes&lt;/B&gt;&lt;P&gt;</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>&lt;B&gt;Accessibility&lt;/B&gt;&lt;P&gt;
3922
3923Use the wxAccessible class for enhanced and customisable accessibility. Currently available on MS Windows only.&lt;P&gt;
3924
3925Requires wxUSE_OLE.&lt;P&gt;
3926
3927Default: 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>&lt;B&gt;wxSingleInstanceChecker&lt;/B&gt;&lt;P&gt;
3946
3947wxSingleInstanceChecker class allows the application to verify at startup if another program instance is running. Currently only available under MS Windows.&lt;P&gt;
3948
3949Default: 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>&lt;B&gt;Layout constraints&lt;/B&gt;&lt;P&gt;
3968
3969The 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.&lt;P&gt;
3970
3971Default: 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>&lt;B&gt;Splines&lt;/B&gt;&lt;P&gt;
3989
3990Enables spline drawing code in wxDC.&lt;P&gt;
3991
3992Default: 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>&lt;B&gt;Dynamic classes&lt;/B&gt;&lt;P&gt;
4010
4011If 1, enables provision of run-time type information.
4012NOW 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>&lt;B&gt;Zlib, wxZlibInputStream, wxZlibOutputStream&lt;/B&gt;&lt;P&gt;
4031
4032Default: 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
4046Check 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>&lt;B&gt;Data transfer&lt;/B&gt;&lt;P&gt;
4055
4056Data 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>&lt;B&gt;wxClipboard&lt;/B&gt;&lt;P&gt;
4073
4074Clipboard copy/paste.&lt;P&gt;
4075
4076Default: 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>&lt;B&gt;wxDataObject&lt;/B&gt;&lt;P&gt;
4094
4095Use wxDataObject and related classes. Needed for clipboard and OLE drag and drop.&lt;P&gt;
4096
4097Default: 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>&lt;B&gt;Drag and drop&lt;/B&gt;&lt;P&gt;
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.&lt;P&gt;
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>&lt;B&gt;Online help&lt;/B&gt;&lt;P&gt;
4155
4156Enables all online help (but not context-sensitive help).&lt;P&gt;
4157
4158Default: 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>&lt;B&gt;MS HTML Help&lt;/B&gt;&lt;P&gt;
4175
4176Enables the wxCHMHelpController class.&lt;P&gt;
4177
4178Default: 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>&lt;B&gt;wxHTML Help&lt;/B&gt;&lt;P&gt;
4196
4197Enables the built-in HTML help controller.&lt;P&gt;
4198
4199Default: 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>&lt;B&gt;wxToolTip&lt;/B&gt;</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>&lt;B&gt;Input devices&lt;/B&gt;&lt;P&gt;
4236
4237Settings 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>&lt;B&gt;Mousewheel support&lt;/B&gt;&lt;P&gt;
4254
4255Enables mousewheel support. So far this is only supported in MS Windows.&lt;P&gt;
4256
4257Default: 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>&lt;B&gt;wxJoystick&lt;/B&gt;&lt;P&gt;
4275
4276Under wxGTK, this requires wxUSE_THREADS to be enabled.&lt;P&gt;
4277
4278Default: 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>&lt;B&gt;Printing settings&lt;/B&gt;&lt;P&gt;
4297
4298See also: &lt;font color="#0000FF"&gt;Large components&lt;/font&gt; 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>&lt;B&gt;PostScript&lt;/B&gt;&lt;P&gt;
4315
4316Enables 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>&lt;B&gt;AFM support&lt;/B&gt;&lt;P&gt;
4333
4334Set 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>&lt;B&gt;PostScript under MS Windows&lt;/B&gt;&lt;P&gt;
4353
4354Enables 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>&lt;B&gt;ODBC support&lt;/B&gt;&lt;P&gt;
4390
4391Enables wxDb and related classes for
4392accessing ODBC on all supported platforms.&lt;P&gt;
4393
4394Default: 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>&lt;B&gt;wxDb cursor scrolling&lt;/B&gt;&lt;P&gt;
4411
4412For 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,
4413or both forward and backward support for backward scrolling cursors is dependent on the data source as well as the ODBC driver being used.&lt;P&gt;
4414
4415Default: 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>&lt;B&gt;ODBC classes backward compatibility&lt;/B&gt;&lt;P&gt;
4434
4435Set to 1 to use the deprecated classes, enum types, function,
4436member 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.&lt;P&gt;
4437
4438Default: 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>&lt;B&gt;Owner-drawn controls&lt;/B&gt;&lt;P&gt;
4491
4492Set this to 1 to enable support for the owner-drawn menu and listboxes. This is required by wxUSE_CHECKLISTBOX.&lt;P&gt;
4493
4494Default: 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>&lt;B&gt;Rich edit control support&lt;/B&gt;&lt;P&gt;
4513
4514Set 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).&lt;P&gt;
4515
4516Default: 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>&lt;B&gt;Rich edit control version 2&lt;/B&gt;&lt;P&gt;
4535
4536Enable rich edit version 2.0.&lt;P&gt;
4537
4538Default: 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>&lt;B&gt;MFC interoperation&lt;/B&gt;&lt;P&gt;
4556
4557Set this to 1 if you want to use wxWindows and MFC in the same program. This will override some other settings.
4558
4559Default: 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>&lt;B&gt;OLE support&lt;/B&gt;&lt;P&gt;
4578
4579Set 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.&lt;P&gt;
4580
4581Default: 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>&lt;B&gt;MS Windows XP UX Theme Engine support&lt;/B&gt;&lt;P&gt;
4600
4601Set 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>&lt;B&gt;MS Windows XP UX Theme Engine auto-adaptation&lt;/B&gt;&lt;P&gt;
4620
4621Set 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.&lt;P&gt;
4641
4642This is a Windows-only option.&lt;P&gt;
4643
4644Default: 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
4662bitmaps &gt; 16MB on Win95/98/Me. Set to 0 to use DDB's only.&lt;P&gt;
4663
4664Default: 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>&lt;B&gt;GTK+ test&lt;/B&gt;&lt;P&gt;
4700
4701Try 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>&lt;B&gt;GTK+ prefix&lt;/B&gt;&lt;P&gt;
4719
4720Prefix where GTK+ is installed (optional). Type the prefix into the &lt;b&gt;value&lt;/b&gt; 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
4734Type 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>&lt;B&gt;GTK+ exec prefix&lt;/B&gt;&lt;P&gt;
4741
4742Exec prefix where GTK+ is installed (optional). Type the prefix into the &lt;b&gt;value&lt;/b&gt; 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
4756Type 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>&lt;B&gt;libiconv prefix&lt;/B&gt;&lt;P&gt;
4763
4764Search for libiconv in DIR/include and DIR/lib. Type the prefix into the &lt;b&gt;value&lt;/b&gt; 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
4778Type 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>&lt;B&gt;Use X&lt;/B&gt;&lt;P&gt;
4785
4786Use 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>