<setting type="group">
<active>1</active>
<enabled>0</enabled>
- <name>Platform</name>
- <description><B>Choose a platform</B></description>
+ <name>Target</name>
+ <description><B>Choose a target</B><P>
+
+There may be several targets per platform; for example on MS Windows, you can choose the native widgets target (Windows) or the wxUniversal widgets target (Windows/Universal).</description>
<default-state>1</default-state>
<requires></requires>
<precludes></precludes>
<name>Windows</name>
<description><B>The WIN32 port.</B><P>
-This port is for Windows 9x, ME, NT, 2K, XP.
+This port is for Windows 9x, ME, NT, 2K, XP, using the native widgets.
</description>
<default-state>1</default-state>
<requires></requires>
<precludes></precludes>
<enabled-if></enabled-if>
<enabled-if-not></enabled-if-not>
- <exclusivity>MGL,X11,Mac Carbon,GTK+ 1.x,Motif,OS/2,Mac Cocoa,GTK+ 2.x,Wine</exclusivity>
+ <exclusivity>MGL,X11,Mac Carbon,GTK+ 1.x,Motif,OS/2,Mac Cocoa,GTK+ 2.x,Wine,Windows/Universal</exclusivity>
+ <context></context>
+ <configure-command>--with-msw</configure-command>
+ <help-topic></help-topic>
+ <notes></notes>
+ </setting>
+ <setting type="bool-radio">
+ <active>1</active>
+ <enabled>1</enabled>
+ <name>Windows/Universal</name>
+ <description><b>Windows/Universal</b><P>
+
+A port for MS Windows, using the wxUniversal widget set.</description>
+ <default-state>1</default-state>
+ <requires></requires>
+ <precludes></precludes>
+ <enabled-if></enabled-if>
+ <enabled-if-not></enabled-if-not>
+ <exclusivity>GTK+ 1.x,GTK+ 2.x,Mac Carbon,Mac Cocoa,MGL,Motif,OS/2,Windows,Wine,X11</exclusivity>
<context></context>
<configure-command>--with-msw</configure-command>
<help-topic></help-topic>
<precludes></precludes>
<enabled-if></enabled-if>
<enabled-if-not></enabled-if-not>
- <exclusivity>MGL,Mac Carbon,Windows,GTK+ 1.x,Motif,OS/2,Mac Cocoa,GTK+ 2.x,Wine</exclusivity>
+ <exclusivity>MGL,Mac Carbon,Windows,GTK+ 1.x,Motif,OS/2,Mac Cocoa,GTK+ 2.x,Wine,Windows/Universal</exclusivity>
<context></context>
<configure-command>--with-x11</configure-command>
<help-topic></help-topic>
<precludes></precludes>
<enabled-if></enabled-if>
<enabled-if-not></enabled-if-not>
- <exclusivity>MGL,X11,Windows,GTK+ 1.x,Motif,OS/2,Mac Cocoa,GTK+ 2.x,Wine</exclusivity>
+ <exclusivity>MGL,X11,Windows,GTK+ 1.x,Motif,OS/2,Mac Cocoa,GTK+ 2.x,Wine,Windows/Universal</exclusivity>
<context></context>
<configure-command>--with-mac</configure-command>
<help-topic></help-topic>
<precludes></precludes>
<enabled-if></enabled-if>
<enabled-if-not></enabled-if-not>
- <exclusivity>GTK+ 2.x,GTK+ 1.x,Mac Carbon,MGL,Motif,Windows,OS/2,Wine,X11</exclusivity>
+ <exclusivity>GTK+ 2.x,GTK+ 1.x,Mac Carbon,MGL,Motif,Windows,OS/2,Wine,X11,Windows/Universal</exclusivity>
<context></context>
<configure-command>--with-cocoa</configure-command>
<help-topic></help-topic>
<precludes></precludes>
<enabled-if></enabled-if>
<enabled-if-not></enabled-if-not>
- <exclusivity>MGL,X11,Mac Carbon,Windows,Motif,OS/2,Mac Cocoa,GTK+ 2.x,Wine</exclusivity>
+ <exclusivity>MGL,X11,Mac Carbon,Windows,Motif,OS/2,Mac Cocoa,GTK+ 2.x,Wine,Windows/Universal</exclusivity>
<context></context>
<configure-command>--with-gtk</configure-command>
<help-topic></help-topic>
</setting>
<setting type="bool-radio">
<active>1</active>
- <enabled>1</enabled>
+ <enabled>0</enabled>
<name>GTK+ 2.x</name>
<description><B>wxGTK with GTK+ 2</B><P>
<precludes></precludes>
<enabled-if></enabled-if>
<enabled-if-not></enabled-if-not>
- <exclusivity>Mac Cocoa,GTK+ 1.x,Mac Carbon,MGL,Motif,Windows,OS/2,Wine,X11</exclusivity>
+ <exclusivity>Mac Cocoa,GTK+ 1.x,Mac Carbon,MGL,Motif,Windows,OS/2,Wine,X11,Windows/Universal</exclusivity>
<context></context>
<configure-command>--with-gtk2</configure-command>
<help-topic></help-topic>
<precludes></precludes>
<enabled-if></enabled-if>
<enabled-if-not></enabled-if-not>
- <exclusivity>MGL,X11,Mac Carbon,Windows,GTK+ 1.x,OS/2,Mac Cocoa,GTK+ 2.x,Wine</exclusivity>
+ <exclusivity>MGL,X11,Mac Carbon,Windows,GTK+ 1.x,OS/2,Mac Cocoa,GTK+ 2.x,Wine,Windows/Universal</exclusivity>
<context></context>
<configure-command>--with-motif</configure-command>
<help-topic></help-topic>
<precludes></precludes>
<enabled-if></enabled-if>
<enabled-if-not></enabled-if-not>
- <exclusivity>GTK+ 1.x,Mac Carbon,MGL,Motif,Windows,X11,Mac Cocoa,GTK+ 2.x,Wine</exclusivity>
+ <exclusivity>GTK+ 1.x,Mac Carbon,MGL,Motif,Windows,X11,Mac Cocoa,GTK+ 2.x,Wine,Windows/Universal</exclusivity>
<context></context>
<configure-command>--with-pm</configure-command>
<help-topic></help-topic>
<precludes></precludes>
<enabled-if></enabled-if>
<enabled-if-not></enabled-if-not>
- <exclusivity>Mac Cocoa,GTK+ 1.x,GTK+ 2.x,Mac Carbon,MGL,Motif,Windows,OS/2,X11</exclusivity>
+ <exclusivity>Mac Cocoa,GTK+ 1.x,GTK+ 2.x,Mac Carbon,MGL,Motif,Windows,OS/2,X11,Windows/Universal</exclusivity>
<context></context>
<configure-command>--with-wine</configure-command>
<help-topic></help-topic>
<precludes></precludes>
<enabled-if></enabled-if>
<enabled-if-not></enabled-if-not>
- <exclusivity>X11,Mac Carbon,Windows,GTK+ 1.x,Motif,OS/2,Mac Cocoa,Wine,GTK+ 2.x</exclusivity>
+ <exclusivity>X11,Mac Carbon,Windows,GTK+ 1.x,Motif,OS/2,Mac Cocoa,Wine,GTK+ 2.x,Windows/Universal</exclusivity>
<context></context>
<configure-command>--with-mgl</configure-command>
<help-topic></help-topic>
</setting>
<setting type="bool-check">
<active>0</active>
- <enabled>0</enabled>
+ <enabled>1</enabled>
<name>__WXMSW__</name>
<description>This is enabled if the relevant platform settings are enabled.</description>
<default-state>1</default-state>
- <requires>Windows,Wine</requires>
+ <requires>Windows,Wine,Windows/Universal</requires>
<precludes></precludes>
- <enabled-if>Windows,Wine</enabled-if>
+ <enabled-if>Windows,Wine,Windows/Universal</enabled-if>
<enabled-if-not></enabled-if-not>
<exclusivity></exclusivity>
<context></context>
</setting>
<setting type="bool-check">
<active>0</active>
- <enabled>1</enabled>
+ <enabled>0</enabled>
<name>__WXGTK__</name>
<description>This is enabled if the relevant platform settings are enabled.
</description>
</setting>
<setting type="bool-check">
<active>0</active>
- <enabled>1</enabled>
+ <enabled>0</enabled>
<name>__WXGTK20__</name>
<description>This is enabled if the relevant platform settings are enabled.
</description>
</setting>
<setting type="bool-check">
<active>0</active>
- <enabled>0</enabled>
+ <enabled>1</enabled>
<name>__WXUNIVERSAL__</name>
<description>This is enabled if the relevant platform settings are enabled.
</description>
<default-state>1</default-state>
- <requires>X11,MGL</requires>
+ <requires>X11,MGL,Windows/Universal</requires>
<precludes></precludes>
- <enabled-if>X11,MGL</enabled-if>
+ <enabled-if>X11,MGL,Windows/Universal</enabled-if>
<enabled-if-not></enabled-if-not>
<exclusivity></exclusivity>
<context></context>
<notes></notes>
</setting>
<setting type="bool-check">
- <active>1</active>
- <enabled>0</enabled>
+ <active>0</active>
+ <enabled>1</enabled>
<name>wxUSE_UNIVERSAL</name>
<description><B>Universal</B><P>
If the selected port in <B>Platform</B> is a wxUniversal port, this setting is enabled and is not user-editable. Otherwise, it can be enabled or disabled. However this doesn't necessarily mean that the configuration is supported for any given platform.</description>
<default-state>0</default-state>
- <requires></requires>
+ <requires>__WXUNIVERSAL__</requires>
<precludes></precludes>
<enabled-if>__WXUNIVERSAL__</enabled-if>
<enabled-if-not></enabled-if-not>
<exclusivity></exclusivity>
<context></context>
- <configure-command></configure-command>
+ <configure-command>--enable-universal</configure-command>
<help-topic></help-topic>
<notes></notes>
</setting>
<notes></notes>
</setting>
<setting type="bool-check">
- <active>0</active>
+ <active>1</active>
<enabled>1</enabled>
<name>wxFONT_SIZE_COMPATIBILITY</name>
<description><B>Define as 1 for font size to be backward compatible to 1.63 and earlier.</B><P>
<notes></notes>
</setting>
<setting type="bool-check">
- <active>0</active>
+ <active>1</active>
<enabled>1</enabled>
<name>wxDIALOG_UNIT_COMPATIBILITY</name>
<description><B>Set to 0 for accurate dialog units, else 1 to be as per 2.1.16 and before.</B><P>
<notes></notes>
</setting>
<setting type="bool-check">
- <active>0</active>
+ <active>1</active>
<enabled>1</enabled>
<name>wxUSE_ON_FATAL_EXCEPTION</name>
<description><B>Fatal exceptions handling</B><P>
<notes></notes>
</setting>
<setting type="check-group">
- <active>0</active>
+ <active>1</active>
<enabled>1</enabled>
<name>wxUSE_METAFILE</name>
<description><B>wxMetaFile</B><P>
<help-topic>wxMetaFile</help-topic>
<notes></notes>
<setting type="bool-check">
- <active>0</active>
+ <active>1</active>
<enabled>1</enabled>
<name>wxUSE_ENH_METAFILE</name>
<description><B>wxEnhMetaFile</B><P>
<notes></notes>
</setting>
<setting type="bool-check">
- <active>0</active>
+ <active>1</active>
<enabled>1</enabled>
<name>wxUSE_WIN_METAFILES_ALWAYS</name>
<description>This option is obsolete. Set to 0.</description>
<notes></notes>
</setting>
<setting type="bool-check">
- <active>0</active>
+ <active>1</active>
<enabled>1</enabled>
<name>wxUSE_ICO_CUR</name>
<description><B>MS Windows icons and cursors support</B><P>
<help-topic>wxHelpController</help-topic>
<notes></notes>
<setting type="bool-check">
- <active>0</active>
+ <active>1</active>
<enabled>1</enabled>
<name>wxUSE_MS_HTML_HELP</name>
<description><B>MS HTML Help</B><P>
<help-topic></help-topic>
<notes></notes>
<setting type="bool-check">
- <active>0</active>
+ <active>1</active>
<enabled>1</enabled>
<name>wxUSE_MOUSEWHEEL</name>
<description><B>Mousewheel support</B><P>
<help-topic></help-topic>
<notes></notes>
<setting type="bool-check">
- <active>0</active>
+ <active>1</active>
<enabled>1</enabled>
<name>wxUSE_OWNER_DRAWN</name>
<description><B>Owner-drawn controls</B><P>
<notes></notes>
</setting>
<setting type="bool-check">
- <active>0</active>
+ <active>1</active>
<enabled>1</enabled>
<name>wxUSE_RICHEDIT</name>
<description><B>Rich edit control support</B><P>
<notes></notes>
</setting>
<setting type="bool-check">
- <active>0</active>
+ <active>1</active>
<enabled>1</enabled>
<name>wxUSE_RICHEDIT2</name>
<description><B>Rich edit control version 2</B><P>
<notes></notes>
</setting>
<setting type="bool-check">
- <active>0</active>
+ <active>1</active>
<enabled>0</enabled>
<name>wxUSE_MFC</name>
<description><B>MFC interoperation</B><P>
<notes></notes>
</setting>
<setting type="bool-check">
- <active>0</active>
+ <active>1</active>
<enabled>1</enabled>
<name>wxUSE_OLE</name>
<description><B>OLE support</B><P>
<notes></notes>
</setting>
<setting type="bool-check">
- <active>0</active>
+ <active>1</active>
<enabled>1</enabled>
<name>wxUSE_UXTHEME</name>
<description><B>MS Windows XP UX Theme Engine support</B><P>
<notes></notes>
</setting>
<setting type="bool-check">
- <active>0</active>
+ <active>1</active>
<enabled>1</enabled>
<name>wxUSE_UXTHEME_AUTO</name>
<description><B>MS Windows XP UX Theme Engine auto-adaptation</B><P>
<notes></notes>
</setting>
<setting type="bool-check">
- <active>0</active>
+ <active>1</active>
<enabled>1</enabled>
<name>wxUSE_DC_CACHEING</name>
<description>Caches device contexts to improve performance.<P>
<notes></notes>
</setting>
<setting type="bool-check">
- <active>0</active>
+ <active>1</active>
<enabled>0</enabled>
<name>wxUSE_DIB_FOR_BITMAP</name>
<description>Set this to 1 to enable the use of DIB's for wxBitmap to support
<help-topic></help-topic>
<notes></notes>
<setting type="bool-check">
- <active>1</active>
+ <active>0</active>
<enabled>1</enabled>
<name>wxUSE_GTKTEST</name>
<description><B>GTK+ test</B><P>
<notes></notes>
</setting>
<setting type="bool-check">
- <active>1</active>
+ <active>0</active>
<enabled>0</enabled>
<name>wxUSE_GTKPREFIX</name>
<description><B>GTK+ prefix</B><P>
Type the prefix into the <B>value</B> property."></value>
</setting>
<setting type="bool-check">
- <active>1</active>
+ <active>0</active>
<enabled>0</enabled>
<name>wxUSE_GTKEXECPREFIX</name>
<description><B>GTK+ exec prefix</B><P>
Type the prefix into the <B>value</B> property."></value>
</setting>
<setting type="bool-check">
- <active>1</active>
+ <active>0</active>
<enabled>1</enabled>
<name>wxUSE_X</name>
<description><B>Use X</B><P>