X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/256d631aaf9ec4028bac066ea21c15337c6e4214..8fb6f6408dc117724179556fe07cd88d82ba9ec2:/distrib/msw/tmake/filelist.txt

diff --git a/distrib/msw/tmake/filelist.txt b/distrib/msw/tmake/filelist.txt
index 4265aa9311..0f454b2e97 100644
--- a/distrib/msw/tmake/filelist.txt
+++ b/distrib/msw/tmake/filelist.txt
@@ -12,6 +12,7 @@
 #  Common	/src/common
 #  MSW	/src/msw
 #  Mac	/src/mac for Mac OS X with Apple Developer Tools
+#  Cocoa        /src/cocoa
 #  Motif	/src/motif
 #  Univ	/src/univ or src/univ/themes
 #  Unix	/src/unix
@@ -30,6 +31,7 @@
 #  MotifH	/include/wx/motif
 #  MSWH	/include/wx/msw
 #  OS2H	/include/wx/os2
+#  MGLH /include/wx/mgl
 #  X11H	/include/wx/x11
 #  GenericH	/include/wx/generic
 #  HtmlH	/include/wx/html
@@ -54,6 +56,7 @@
 #  Socket	Socket file (currently doesn't compile under Win16)
 #  NotMSW	Not required for the MSW port
 #  NotMac	Not required for the MAC port under Mac OS X
+#  NotCocoa	Not required for the Cocoa port under Mac OS X
 #  NotMGL	Not required for the MGL port
 #  NotMicro	Not required for the MicroWindows port
 #  NotGTK	Not required for the GTK port
@@ -63,6 +66,7 @@
 #  NotUniv	Not required for the wxUniversal
 #  LowLevel	Low level GUI toolkit file, used by wxUniversal as well
 #  Theme	implements a wxUniv theme
+#  Motif	used by Motif, even if in another port's directory
 ###############################################################################
 
 # File name 	Type	Flags
@@ -73,23 +77,23 @@ calctrl.cpp	Generic
 caret.cpp	Generic	NotMSW,NotMicro
 choicdgg.cpp	Generic
 colrdlgg.cpp	Generic	Generic
+dcbuffer.cpp	Generic
 dcpsg.cpp	Generic
 dirctrlg.cpp	Generic
-dirdlgg.cpp	Generic	NotWin32,NotOS2
+dirdlgg.cpp	Generic	NotWin32
 dragimgg.cpp	Generic	NotOS2
 fdrepdlg.cpp	Generic	NotMSW
-filedlgg.cpp	Generic	NotMSW,NotX,NotOS2,NotMac
+filedlgg.cpp	Generic	Generic,NotX,NotOS2,NotMac
 fontdlgg.cpp	Generic	Generic,NotOS2
 grid.cpp	Generic
 gridctrl.cpp	Generic
 gridsel.cpp	Generic
 helpext.cpp	Generic	Generic
-helphtml.cpp	Generic	Generic
-helpwxht.cpp	Generic	Generic
 imaglist.cpp	Generic	NotWin32
 laywin.cpp	Generic
 listctrl.cpp	Generic	NotWin32
 logg.cpp	Generic
+mdig.cpp	Generic	NotWin32,NotGTK,NotMac
 msgdlgg.cpp	Generic	Generic
 notebook.cpp	Generic	NotWin32,NotGTK,NotOS2,NotMGL,NotX11,NotMac,NotMicro
 numdlgg.cpp	Generic
@@ -98,27 +102,29 @@ panelg.cpp	Generic
 printps.cpp	Generic	NotMSW
 prntdlgg.cpp	Generic	NotMSW
 progdlgg.cpp	Generic
-prop.cpp	Generic
-propform.cpp	Generic
-proplist.cpp	Generic
 sashwin.cpp	Generic
 scrlwing.cpp	Generic
+selstore.cpp	Generic
 spinctlg.cpp	Generic
 splash.cpp	Generic
 splitter.cpp	Generic
-statline.cpp	Generic	NotMSW,NotGTK,NotOS2,NotMGL,NotX11,NotMac,NotMicro
+statline.cpp	Generic	NotMSW,NotGTK,NotOS2,NotMGL,NotX11,NotMac,NotCocoa,NotMicro
 statusbr.cpp	Generic	NotMGL,NotX11,NotMicro
 tabg.cpp	Generic	NotWin32,NotOS2
 tbarsmpl.cpp	Generic
 textdlgg.cpp	Generic
+timer.cpp	Generic	LowLevel,NotMSW,NotX,NotGTK,NotOS2,NotMac,NotMicro
 tipdlg.cpp	Generic
 tipwin.cpp	Generic
 treectlg.cpp	Generic
-treelay.cpp	Generic
 wizard.cpp	Generic
 
-appcmn.cpp	Common	Base
-bmpbase.cpp	Common	NotGTK,NotOS2,NotMSW,NotX,NotMicro
+accesscmn.cpp	Common
+appbase.cpp	Common	Base
+appcmn.cpp	Common
+artprov.cpp	Common
+artstd.cpp	Common
+bmpbase.cpp	Common	NotGTK,NotOS2,NotMSW,NotMicro
 choiccmn.cpp	Common
 clipcmn.cpp	Common
 clntdata.cpp	Common	Base
@@ -130,6 +136,7 @@ containr.cpp	Common
 cshelp.cpp	Common
 ctrlcmn.cpp	Common
 ctrlsub.cpp	Common
+datacmn.cpp	Common	
 datetime.cpp	Common	Base
 datstrm.cpp	Common	Base
 db.cpp	Common	Win32Only,Base
@@ -142,6 +149,7 @@ dndcmn.cpp	Common
 dobjcmn.cpp	Common
 docmdi.cpp	Common
 docview.cpp	Common
+dpycmn.cpp	Common
 dseldlg.cpp	Common
 dynarray.cpp	Common	Base
 dynlib.cpp	Common	Base
@@ -157,8 +165,10 @@ fileconf.cpp	Common	Base
 filefn.cpp	Common	Base
 filename.cpp	Common	Base
 filesys.cpp	Common	Base
+fldlgcmn.cpp	Common
+fmapbase.cpp	Common	Base
 fontcmn.cpp	Common
-fontmap.cpp	Common	Base
+fontmap.cpp	Common
 framecmn.cpp	Common
 toplvcmn.cpp	Common
 fs_inet.cpp	Common	Base
@@ -173,9 +183,11 @@ hash.cpp	Common	Base
 hashmap.cpp	Common	Base
 helpbase.cpp	Common
 http.cpp	Common	Socket,Base
+iconbndl.cpp	Common
 imagall.cpp	Common
 imagbmp.cpp	Common
 image.cpp	Common
+imagfill.cpp	Common
 imaggif.cpp	Common
 imagiff.cpp	Common
 imagjpeg.cpp	Common	Win32Only
@@ -197,36 +209,38 @@ memory.cpp	Common	Base
 menucmn.cpp	Common
 mimecmn.cpp	Common	Win32Only,Base
 module.cpp	Common	Base
+msgout.cpp	Common	Base
 mstream.cpp	Common	Base
 nbkbase.cpp	Common
 object.cpp	Common	Base
-odbc.cpp	Common	NotGTK,NotX,NotOS2
 paper.cpp	Common
 popupcmn.cpp	Common
 prntbase.cpp	Common
 process.cpp	Common	Win32Only,Base
 protocol.cpp	Common	Socket,Base
 quantize.cpp	Common
-radiocmn.cpp	Common	NotMac
+radiocmn.cpp	Common
 regex.cpp	Common	Base
-resource.cpp	Common
+rgncmn.cpp	Common
 sckaddr.cpp	Common	Socket,Base
 sckfile.cpp	Common	Socket,Base
 sckipc.cpp	Common	Socket,Base
 sckstrm.cpp	Common	Socket,Base
+settcmn.cpp	Common
 sizer.cpp	Common
 socket.cpp	Common	Socket,Base
 statbar.cpp	Common
+stopwatch.cpp	Common	Base
 strconv.cpp	Common	Base
 stream.cpp	Common	Base
 string.cpp	Common	Base
 sysopt.cpp	Common	Base
+taskbarcmn.cpp	Common	NotMac
 tbarbase.cpp	Common
 textbuf.cpp	Common	Base
 textcmn.cpp	Common
 textfile.cpp	Common	Base
-timercmn.cpp	Common	Base
-toplvcmn.cpp	Common
+timercmn.cpp	Common
 tokenzr.cpp	Common	Base
 treebase.cpp	Common
 txtstrm.cpp	Common	Base
@@ -240,16 +254,18 @@ variant.cpp	Common	Base
 wfstream.cpp	Common	Base
 wincmn.cpp	Common
 wxchar.cpp	Common	Base
-wxexpr.cpp	Common
 xpmdecod.cpp	Common
 zipstrm.cpp	Common	Base
 zstream.cpp	Common	Base
 
+access.cpp	MSW
 gsocket.c	MSW	Socket,Base
 gsockmsw.c	MSW	Socket,Base
 accel.cpp	MSW
+access.cpp	MSW	OLE
 app.cpp	MSW	LowLevel
-automtn.cpp	MSW	OLE
+automtn.cpp	MSW	OLE,LowLevel
+basemsw.cpp	MSW	Base
 bitmap.cpp	MSW	LowLevel
 bmpbuttn.cpp	MSW
 brush.cpp	MSW	LowLevel
@@ -263,29 +279,30 @@ colordlg.cpp	MSW
 colour.cpp	MSW	LowLevel
 combobox.cpp	MSW
 control.cpp	MSW
-curico.cpp	MSW
 cursor.cpp	MSW	LowLevel
 data.cpp	MSW	LowLevel
-dataobj.cpp	MSW	OLE
+dataobj.cpp	MSW	OLE,LowLevel
 dc.cpp	MSW	LowLevel
 dcclient.cpp	MSW	LowLevel
 dcmemory.cpp	MSW	LowLevel
 dcprint.cpp	MSW	LowLevel
 dcscreen.cpp	MSW	LowLevel
-dde.cpp	MSW	Base
+dde.cpp	MSW	LowLevel,Base
 dialog.cpp	MSW
-dialup.cpp	MSW
+dialup.cpp	MSW	LowLevel
 dib.cpp	MSW	LowLevel
-dibutils.cpp	MSW
 dir.cpp	MSW	Base
-dirdlg.cpp	MSW	Win32Only
+dirdlg.cpp	MSW	Win32Only,LowLevel
+display.cpp	MSW	Win32Only,LowLevel
 dragimag.cpp	MSW
-dropsrc.cpp	MSW	OLE
-droptgt.cpp	MSW	OLE
-enhmeta.cpp	MSW	Win32Only
-helpbest.cpp	MSW	Win32Only
+dropsrc.cpp	MSW	OLE,LowLevel
+droptgt.cpp	MSW	OLE,LowLevel
+enhmeta.cpp	MSW	Win32Only,LowLevel
+helpbest.cpp	MSW	Win32Only,LowLevel
 evtloop.cpp	MSW	LowLevel
 fdrepdlg.cpp	MSW	Win32Only
+# FIXME: the generic implementation doesn't work under MSW, so we must
+#        the native dialog under MSW
 filedlg.cpp	MSW
 font.cpp	MSW	LowLevel
 fontdlg.cpp	MSW
@@ -293,16 +310,15 @@ fontenum.cpp	MSW	LowLevel
 fontutil.cpp	MSW	LowLevel
 frame.cpp	MSW
 gauge95.cpp	MSW	Win32Only
-gaugemsw.cpp	MSW	NotWin32
 gdiimage.cpp	MSW	LowLevel
 gdiobj.cpp	MSW	LowLevel
-glcanvas.cpp	MSW
-helpchm.cpp	MSW	Win32Only
-helpwin.cpp	MSW
+glcanvas.cpp	MSW	LowLevel
+helpchm.cpp	MSW	Win32Only,LowLevel
+helpwin.cpp	MSW	LowLevel
 icon.cpp	MSW	LowLevel
-imaglist.cpp	MSW	Win32Only,LowLevel
-iniconf.cpp	MSW	NotWin32
-joystick.cpp	MSW
+imaglist.cpp	MSW	Win32Only
+iniconf.cpp	MSW
+joystick.cpp	MSW	LowLevel
 listbox.cpp	MSW
 listctrl.cpp	MSW	Win32Only
 main.cpp	MSW	LowLevel,Base
@@ -311,15 +327,17 @@ menu.cpp	MSW
 menuitem.cpp	MSW
 metafile.cpp	MSW
 mimetype.cpp	MSW	Win32Only,Base
-minifram.cpp	MSW
+minifram.cpp	MSW	LowLevel
 msgdlg.cpp	MSW
+mslu.cpp	MSW
 nativdlg.cpp	MSW
 notebook.cpp	MSW	Win32Only
-oleutils.cpp	MSW	OLE
+oleutils.cpp	MSW	OLE,LowLevel
 ownerdrw.cpp	MSW
 palette.cpp	MSW	LowLevel
 pen.cpp	MSW	LowLevel
 penwin.cpp	MSW
+popupwin.cpp	MSW	LowLevel
 printdlg.cpp	MSW
 printwin.cpp	MSW
 radiobox.cpp	MSW
@@ -340,32 +358,39 @@ statbr95.cpp	MSW	Win32Only
 statline.cpp	MSW
 stattext.cpp	MSW
 tabctrl.cpp	MSW
-taskbar.cpp	MSW	Win32Only
+taskbar.cpp	MSW	Win32Only,LowLevel
 tbar95.cpp	MSW	Win32Only
 tbarmsw.cpp	MSW	NotWin32
 textctrl.cpp	MSW
 tglbtn.cpp	MSW
 thread.cpp	MSW	Win32Only,Base,LowLevel
 timer.cpp	MSW	LowLevel
-tooltip.cpp	MSW	Win32Only
+tooltip.cpp	MSW	Win32Only,LowLevel
 toplevel.cpp	MSW	LowLevel
 treectrl.cpp	MSW	Win32Only
 utils.cpp	MSW	Base,LowLevel
 utilsexc.cpp	MSW	Base,LowLevel
-uuid.cpp	MSW	OLE
+utilsgui.cpp	MSW	LowLevel
+uuid.cpp	MSW	OLE,LowLevel
+uxtheme.cpp	MSW
 volume.cpp	MSW	Base
-wave.cpp	MSW
+wave.cpp	MSW	LowLevel
 window.cpp	MSW	LowLevel
 
+baseunix.cpp	Unix	Base
 dialup.cpp	Unix	NotMac
 dir.cpp	Unix	Base,NotMac
-fontenum.cpp	Unix	NotMac,NotMGL,NotMicro
-fontutil.cpp	Unix	NotMac,NotMGL,NotMicro
+fontenum.cpp	Unix	NotCocoa,NotMac,NotMGL,NotMicro
+fontutil.cpp	Unix	NotCocoa,NotMac,NotMGL,NotMicro
 gsocket.c	Unix	Base,NotMac
 mimetype.cpp	Unix	Base,NotMac,NotMicro
 snglinst.cpp	Unix	Base
+taskbarx11.cpp	Unix	NotCocoa,NotMac,NotMGL,NotMicro
 threadpsx.cpp	Unix	Base,NotMac
+# not yet
+# utilsgui.cpp	Unix
 utilsunx.cpp	Unix	Base
+utilsx11.cpp	Unix	NotMac,NotMGL,NotMicro
 
 bmpbuttn.cpp	Univ
 button.cpp	Univ
@@ -398,10 +423,12 @@ statline.cpp	Univ
 stattext.cpp	Univ
 statusbr.cpp	Univ
 textctrl.cpp	Univ
+toolbar.cpp	Univ
 theme.cpp	Univ
 gtk.cpp	Univ	Theme
 winuniv.cpp	Univ
 win32.cpp	Univ	Theme
+metal.cpp	Univ	Theme
 
 gsockgtk.c	GTK	LowLevel
 win_gtk.c	GTK	LowLevel
@@ -440,6 +467,7 @@ main.cpp	GTK	LowLevel
 mdi.cpp	GTK
 menu.cpp	GTK
 minifram.cpp	GTK
+msgdlg.cpp	GTK
 notebook.cpp	GTK
 pen.cpp	GTK	LowLevel
 popupwin.cpp	GTK	LowLevel
@@ -517,7 +545,6 @@ notebmac.cpp	Mac
 palette.cpp	Mac
 pen.cpp	Mac
 pnghand.cpp	Mac
-print.cpp	Mac
 printdlg.cpp	Mac
 printmac.cpp	Mac
 radiobox.cpp	Mac
@@ -533,7 +560,6 @@ statbrma.cpp	Mac
 statlmac.cpp	Mac
 stattext.cpp	Mac
 tabctrl.cpp	Mac
-taskbar.cpp	Mac
 textctrl.cpp	Mac
 thread.cpp	Mac
 timer.cpp	Mac
@@ -546,12 +572,64 @@ utilsexc.cpp	Mac
 wave.cpp	Mac
 window.cpp	Mac
 
+# NS wrapper classes
+NSBox.mm	Cocoa
+NSButton.mm	Cocoa
+NSControl.mm	Cocoa
+NSMenu.mm	Cocoa
+NSPanel.mm	Cocoa
+NSTextField.mm	Cocoa
+NSView.mm	Cocoa
+NSWindow.mm	Cocoa
+# wx implementations
+app.mm	Cocoa
+bmpbuttn.mm	Cocoa
+bitmap.mm	Cocoa
+brush.cpp	Cocoa
+button.mm	Cocoa
+checkbox.mm	Cocoa
+checklst.mm	Cocoa
+choice.mm	Cocoa
+colour.mm	Cocoa
+control.mm	Cocoa
+cursor.mm	Cocoa
+data.cpp	Cocoa
+dc.mm	Cocoa
+dcclient.mm	Cocoa
+dcmemory.cpp	Cocoa
+dcscreen.cpp	Cocoa
+dialog.mm	Cocoa
+font.cpp	Cocoa
+fontutil.cpp	Cocoa
+frame.mm	Cocoa
+gdiobj.cpp	Cocoa
+gsockcocoa.c	Cocoa
+icon.cpp	Cocoa
+listbox.mm	Cocoa
+main.cpp	Cocoa
+menu.mm	Cocoa
+menuitem.mm	Cocoa
+pen.cpp	Cocoa
+radiobox.mm	Cocoa
+radiobut.mm	Cocoa
+region.cpp	Cocoa
+settings.cpp	Cocoa
+slider.mm	Cocoa
+statbmp.mm	Cocoa
+statbox.mm	Cocoa
+statline2.mm	Cocoa
+stattext.mm	Cocoa
+textctrl.mm	Cocoa
+toplevel.mm	Cocoa
+utils.cpp	Cocoa
+utilsexc.cpp	Cocoa
+window.mm	Cocoa
+
 gsockmot.c	Motif	Socket
 accel.cpp	Motif
 app.cpp	Motif
-bitmap.cpp	Motif
 bmpbuttn.cpp	Motif
-brush.cpp	Motif
+bmpmotif.cpp	Motif
 button.cpp	Motif
 checkbox.cpp	Motif
 checklst.cpp	Motif
@@ -559,6 +637,7 @@ choice.cpp	Motif
 clipbrd.cpp	Motif
 colour.cpp	Motif
 combobox.cpp	Motif
+combobox_native.cpp	Motif
 control.cpp	Motif
 cursor.cpp	Motif
 data.cpp	Motif
@@ -568,6 +647,7 @@ dcclient.cpp	Motif
 dcmemory.cpp	Motif
 dcscreen.cpp	Motif
 dialog.cpp	Motif
+evtloop.cpp	Motif
 filedlg.cpp	Motif
 font.cpp	Motif
 frame.cpp	Motif
@@ -575,7 +655,6 @@ gauge.cpp	Motif
 gdiobj.cpp	Motif
 glcanvas.cpp	Motif
 icon.cpp	Motif
-joystick.cpp	Motif
 listbox.cpp	Motif
 main.cpp	Motif
 mdi.cpp	Motif
@@ -584,10 +663,8 @@ menuitem.cpp	Motif
 minifram.cpp	Motif
 msgdlg.cpp	Motif
 palette.cpp	Motif
-pen.cpp	Motif
 radiobox.cpp	Motif
 radiobut.cpp	Motif
-region.cpp	Motif
 scrolbar.cpp	Motif
 settings.cpp	Motif
 slider.cpp	Motif
@@ -598,14 +675,15 @@ stattext.cpp	Motif
 toolbar.cpp	Motif
 textctrl.cpp	Motif
 timer.cpp	Motif
+toplevel.cpp	Motif
 utils.cpp	Motif
 window.cpp	Motif
 
 gsockx11.c	X11	Socket
-nanox.c	    X11
+nanox.c	X11
 app.cpp	X11
-bitmap.cpp	X11
-brush.cpp	X11
+bitmap.cpp	X11	Motif
+brush.cpp	X11	Motif
 clipbrd.cpp	X11
 colour.cpp	X11
 cursor.cpp	X11
@@ -625,13 +703,14 @@ joystick.cpp	X11
 main.cpp	X11
 minifram.cpp	X11
 palette.cpp	X11
-pen.cpp	X11
+pen.cpp	X11	Motif
 popupwin.cpp	X11
-region.cpp	X11
+region.cpp	X11	Motif
+reparent.cpp	X11
 settings.cpp	X11
 toplevel.cpp	X11
-timer.cpp	X11
 utils.cpp	X11
+utilsx.cpp	X11	Motif
 window.cpp	X11
 
 accel.cpp	OS2
@@ -658,7 +737,6 @@ dcscreen.cpp	OS2
 dialog.cpp	OS2
 #dialup.cpp	OS2
 dir.cpp	OS2	Base
-dirdlg.cpp	OS2
 dnd.cpp	OS2
 filedlg.cpp	OS2
 font.cpp	OS2
@@ -675,12 +753,10 @@ iniconf.cpp	OS2
 joystick.cpp	OS2
 listbox.cpp	OS2
 main.cpp	OS2
-mdi.cpp	OS2
 menu.cpp	OS2
 menuitem.cpp	OS2
 metafile.cpp	OS2
 mimetype.cpp	OS2
-minifram.cpp	OS2
 msgdlg.cpp	OS2
 nativdlg.cpp	OS2
 notebook.cpp	OS2
@@ -701,7 +777,6 @@ statbox.cpp	OS2
 statline.cpp	OS2
 stattext.cpp	OS2
 tabctrl.cpp	OS2
-taskbar.cpp	OS2
 textctrl.cpp	OS2
 timer.cpp	OS2
 thread.cpp	OS2
@@ -733,18 +808,22 @@ m_list.cpp	HTML
 m_dflist.cpp	HTML
 m_pre.cpp	HTML
 m_tables.cpp	HTML
-m_meta.cpp	HTML
 m_style.cpp	HTML
 htmprint.cpp	HTML
 
 arrimpl.cpp	WXH	Base
 listimpl.cpp	WXH	Base
+access.h	WXH
 accel.h	WXH
+access.h	WXH
 app.h	WXH	Base
+apptrait.h	WXH	Base
+artprov.h	WXH
 bitmap.h	WXH
 bmpbuttn.h	WXH
 brush.h	WXH
 buffer.h	WXH	Base
+build.h	WXH	Base
 busyinfo.h	WXH
 button.h	WXH
 calctrl.h	WXH
@@ -770,7 +849,6 @@ cshelp.h	WXH
 ctrlsub.h	WXH
 cursor.h	WXH
 dataobj.h	WXH
-date.h	WXH	Base
 datetime.h	WXH	Base
 datetime.inl	WXH	Base
 datstrm.h	WXH	Base
@@ -779,6 +857,7 @@ dbgrid.h	WXH
 dbtable.h	WXH	Base
 dc.h	WXH
 dcclient.h	WXH
+dcbuffer.h	WXH
 dcmemory.h	WXH
 dcprint.h	WXH
 dcps.h	WXH
@@ -791,6 +870,7 @@ dialup.h	WXH
 dir.h	WXH	Base
 dirctrl.h	WXH
 dirdlg.h	WXH
+display.h	WXH
 dnd.h	WXH
 docmdi.h	WXH
 docview.h	WXH
@@ -798,10 +878,11 @@ dragimag.h	WXH
 dynarray.h	WXH	Base
 dynlib.h	WXH	Base
 dynload.h	WXH	Base
+effects.h	WXH
 encconv.h	WXH	Base
 event.h	WXH	Base
-expr.h	WXH
 fdrepdlg.h	WXH
+features.h	WXH	Base
 ffile.h	WXH	Base
 file.h	WXH	Base
 fileconf.h	WXH	Base
@@ -809,6 +890,7 @@ filedlg.h	WXH
 filefn.h	WXH	Base
 filename.h	WXH	Base
 filesys.h	WXH	Base
+fmappriv.h	WXH	Base
 font.h	WXH
 fontdlg.h	WXH
 fontenc.h	WXH	Base
@@ -826,7 +908,7 @@ gdiobj.h	WXH
 geometry.h	WXH
 gifdecod.h	WXH
 xpmdecod.h	WXH
-dbkeyg.h	WXH
+dbkeyg.h	WXH	Base
 glcanvas.h	WXH
 grid.h	WXH
 gsocket.h	WXH	Base
@@ -834,13 +916,12 @@ hash.h	WXH	Base
 hashmap.h	WXH	Base
 help.h	WXH
 helpbase.h	WXH
-helphtml.h	WXH
 helpwin.h	WXH
 icon.h	WXH
+iconbndl.h	WXH
 image.h	WXH
 imaggif.h	WXH
 imagiff.h	WXH
-imagxpm.h	WXH
 imagbmp.h	WXH
 imagpng.h	WXH
 imagpcx.h	WXH
@@ -850,7 +931,9 @@ imagtiff.h	WXH
 imagjpeg.h	WXH
 imaglist.h	WXH
 intl.h	WXH	Base
+iosfwrap.h	WXH	Base
 ioswrap.h	WXH	Base
+ipc.h	WXH	Base
 ipcbase.h	WXH	Base
 isql.h	WXH	Base
 isqlext.h	WXH	Base
@@ -860,8 +943,10 @@ laywin.h	WXH
 list.h	WXH	Base
 listbox.h	WXH
 listctrl.h	WXH
+listbase.h	WXH
 log.h	WXH	Base
 longlong.h	WXH	Base
+math.h	WXH	Base
 matrix.h	WXH
 mdi.h	WXH
 memory.h	WXH	Base
@@ -874,10 +959,11 @@ mimetype.h	WXH	Base
 minifram.h	WXH
 module.h	WXH	Base
 msgdlg.h	WXH
+msgout.h	WXH	Base
+mslu.cpp	MSW	Base
 mstream.h	WXH	Base
 notebook.h	WXH
 object.h	WXH	Base
-odbc.h	WXH
 ownerdrw.h	WXH
 palette.h	WXH
 panel.h	WXH
@@ -890,20 +976,19 @@ printdlg.h	WXH
 prntbase.h	WXH
 process.h	WXH	Base
 progdlg.h	WXH
-prop.h	WXH
-propform.h	WXH
-proplist.h	WXH
+quantize.h	WXH
 radiobox.h	WXH
 radiobut.h	WXH
+rawbmp.h	WXH
 regex.h	WXH	Base
 region.h	WXH
-resource.h	WXH
 sashwin.h	WXH
 sckaddr.h	WXH	Base
 sckipc.h	WXH	Base
 sckstrm.h	WXH	Base
 scrolbar.h	WXH
 scrolwin.h	WXH
+selstore.h	WXH
 settings.h	WXH
 sizer.h	WXH
 slider.h	WXH
@@ -934,7 +1019,7 @@ textdlg.h	WXH
 textfile.h	WXH	Base
 tglbtn.h	WXH
 thread.h	WXH	Base
-time.h	WXH	Base
+thrimpl.cpp	WXH	Base
 timer.h	WXH	Base
 tipdlg.h	WXH
 tipwin.h	WXH
@@ -963,7 +1048,6 @@ wx_cw.h	WXH
 wx_cw_cm.h	WXH
 wx_cw_d.h	WXH
 wxchar.h	WXH	Base
-wxexpr.h	WXH
 wxhtml.h	WXH
 wxprec.h	WXH	Base
 zipstrm.h	WXH	Base
@@ -1007,6 +1091,7 @@ mdi.h	GTKH
 menu.h	GTKH
 menuitem.h	GTKH
 minifram.h	GTKH
+msgdlg.h	GTKH
 notebook.h	GTKH
 pen.h	GTKH
 popupwin.h	GTKH
@@ -1098,13 +1183,13 @@ scrolbar.h	MacH
 settings.h	MacH
 slider.h	MacH
 spinbutt.h	MacH
+spinctrl.h	MacH
 statbmp.h	MacH
 statbox.h	MacH
 statline.h	MacH
 stattext.h	MacH
 statusbr.h	MacH
 tabctrl.h	MacH
-taskbar.h	MacH
 textctrl.h	MacH
 timer.h	MacH
 toolbar.h	MacH
@@ -1115,23 +1200,70 @@ uma.h	MacH
 wave.h	MacH
 window.h	MacH
 
+# NS wrapper classes
+NSBox.h	CocoaH
+NSButton.h	CocoaH
+NSControl.h	CocoaH
+NSMenu.h	CocoaH
+NSPanel.h	CocoaH
+NSTextField.h	CocoaH
+NSView.h	CocoaH
+NSWindow.h	CocoaH
+ObjcAssociate.h	CocoaH
+ObjcPose.h	CocoaH
+# wx implementations
+app.h	CocoaH
+bitmap.h	CocoaH
+bmpbuttn.h	CocoaH
+brush.h	CocoaH
+button.h	CocoaH
+checkbox.h	CocoaH
+checklst.h	CocoaH
+choice.h	CocoaH
+colour.h	CocoaH
+control.h	CocoaH
+cursor.h	CocoaH
+dc.h	CocoaH
+dcclient.h	CocoaH
+dcmemory.h	CocoaH
+dcscreen.h	CocoaH
+dialog.h	CocoaH
+font.h	CocoaH
+frame.h	CocoaH
+gdiobj.h	CocoaH
+icon.h	CocoaH
+listbox.h	CocoaH
+menu.h	CocoaH
+menuitem.h	CocoaH
+pen.h	CocoaH
+radiobox.h	CocoaH
+radiobut.h	CocoaH
+region.h	CocoaH
+slider.h	CocoaH
+statbmp.h	CocoaH
+statbox.h	CocoaH
+statline.h	CocoaH
+stattext.h	CocoaH
+textctrl.h	CocoaH
+toplevel.h	CocoaH
+window.h	CocoaH
+
 accel.h	MotifH
 app.h	MotifH
-bitmap.h	MotifH
 bmpbuttn.h	MotifH
-brush.h	MotifH
+bmpmotif.h	MotifH
 button.h	MotifH
 checkbox.h	MotifH
 checklst.h	MotifH
 choice.h	MotifH
 clipbrd.h	MotifH
-colordlg.h	MotifH
 colour.h	MotifH
 combobox.h	MotifH
 control.h	MotifH
 cursor.h	MotifH
 dataform.h	MotifH
 dataobj.h	MotifH
+dataobj2.h	MotifH
 dc.h	MotifH
 dcclient.h	MotifH
 dcmemory.h	MotifH
@@ -1141,28 +1273,22 @@ dialog.h	MotifH
 dnd.h	MotifH
 filedlg.h	MotifH
 font.h	MotifH
-fontdlg.h	MotifH
 frame.h	MotifH
 gauge.h	MotifH
 gdiobj.h	MotifH
 glcanvas.h	MotifH
 icon.h	MotifH
-joystick.h	MotifH
 listbox.h	MotifH
 mdi.h	MotifH
 menu.h	MotifH
 menuitem.h	MotifH
-metafile.h	MotifH
 minifram.h	MotifH
 msgdlg.h	MotifH
 palette.h	MotifH
-pen.h	MotifH
 print.h	MotifH
-printdlg.h	MotifH
 private.h	MotifH
 radiobox.h	MotifH
 radiobut.h	MotifH
-region.h	MotifH
 scrolbar.h	MotifH
 settings.h	MotifH
 slider.h	MotifH
@@ -1171,19 +1297,21 @@ statbmp.h	MotifH
 statbox.h	MotifH
 stattext.h	MotifH
 textctrl.h	MotifH
+tglbtn.h	MotifH
 timer.h	MotifH
 toolbar.h	MotifH
+toplevel.h	MotifH
 window.h	MotifH
 
-accel.h	X11H
 app.h	X11H
-bitmap.h	X11H
-brush.h	X11H
+bitmap.h	X11H	Motif
+brush.h	X11H	Motif
 clipbrd.h	X11H
 colour.h	X11H
 cursor.h	X11H
 dataform.h	X11H
 dataobj.h	X11H
+dataobj2.h	X11H
 dc.h	X11H
 dcclient.h	X11H
 dcmemory.h	X11H
@@ -1195,21 +1323,45 @@ gdiobj.h	X11H
 glcanvas.h	X11H
 icon.h	X11H
 joystick.h	X11H
-mdi.h	X11H
 minifram.h	X11H
 palette.h	X11H
-pen.h	X11H
+pen.h	X11H	Motif
 print.h	X11H
 private.h	X11H
-region.h	X11H
-settings.h	X11H
-timer.h	X11H
-toolbar.h	X11H
+privx.h	X11H	Motif
+region.h	X11H	Motif
+reparent.h	X11H
+textctrl.h	X11H
 toplevel.h	X11H
 window.h	X11H
 
+app.h	MGLH
+bitmap.h	MGLH
+brush.h	MGLH
+clipbrd.h	MGLH
+colour.h	MGLH
+cursor.h	MGLH
+dc.h	MGLH
+dcclient.h	MGLH
+dcmemory.h	MGLH
+dcscreen.h	MGLH
+font.h	MGLH
+fontutil.h	MGLH
+gdiobj.h	MGLH
+icon.h	MGLH
+palette.h	MGLH
+pen.h	MGLH
+popupwin.h	MGLH
+private.h	MGLH
+region.h	MGLH
+toplevel.h	MGLH
+window.h	MGLH
+
+access.h	MSWH
 accel.h	MSWH
 app.h	MSWH
+apptbase.h	MSWH	Base
+apptrait.h	MSWH	Base
 bitmap.h	MSWH
 bmpbuttn.h	MSWH
 brush.h	MSWH
@@ -1223,8 +1375,6 @@ colordlg.h	MSWH
 colour.h	MSWH
 combobox.h	MSWH
 control.h	MSWH
-curico.h	MSWH
-curicop.h	MSWH
 cursor.h	MSWH
 dc.h	MSWH
 dcclient.h	MSWH
@@ -1234,7 +1384,6 @@ dcscreen.h	MSWH
 dde.h	MSWH	Base
 dialog.h	MSWH
 dib.h	MSWH
-dibutils.h	MSWH
 dirdlg.h	MSWH
 dragimag.h	MSWH
 enhmeta.h	MSWH	Win32Only
@@ -1244,8 +1393,7 @@ font.h	MSWH
 fontdlg.h	MSWH
 frame.h	MSWH
 gauge95.h	MSWH
-gaugemsw.h	MSWH
-gccpriv.h	MSWH
+gccpriv.h	MSWH	Base
 gdiimage.h	MSWH
 gdiobj.h	MSWH
 glcanvas.h	MSWH
@@ -1264,7 +1412,9 @@ menuitem.h	MSWH
 metafile.h	MSWH
 mimetype.h	MSWH	Win32Only,Base
 minifram.h	MSWH
+missing.h	MSWH
 msgdlg.h	MSWH
+mslu.h	MSWH
 msvcrt.h	MSWH
 notebook.h	MSWH
 palette.h	MSWH
@@ -1280,10 +1430,8 @@ registry.h	MSWH
 scrolbar.h	MSWH
 setup0.h	MSWH
 slider95.h	MSWH
-slidrmsw.h	MSWH
 spinctrl.h	MSWH
 spinbutt.h	MSWH
-spinctrl.h	MSWH
 statbmp.h	MSWH
 statbox.h	MSWH
 statbr95.h	MSWH
@@ -1303,6 +1451,7 @@ wave.h	MSWH
 window.h	MSWH
 winundef.h	MSWH	Base
 
+access.h	MSWH	OLE
 automtn.h	MSWH	OLE
 dataform.h	MSWH	OLE
 dataobj.h	MSWH	OLE
@@ -1352,7 +1501,6 @@ dc.h	OS2H
 tabctrl.h	OS2H
 dcclient.h	OS2H
 print.h	OS2H
-taskbar.h	OS2H
 bmpbuttn.h	OS2H
 dcmemory.h	OS2H
 iniconf.h	OS2H
@@ -1369,8 +1517,6 @@ dialog.h	OS2H
 radiobox.h	OS2H
 toolbar.h	OS2H
 checkbox.h	OS2H
-dirdlg.h	OS2H
-mdi.h	OS2H
 radiobut.h	OS2H
 tooltip.h	OS2H
 checklst.h	OS2H
@@ -1412,10 +1558,15 @@ pnghand.h	OS2H
 statbox.h	OS2H
 toplevel.h	OS2H
 
+apptbase.h	UnixH	Base
+apptrait.h	UnixH	Base
 execute.h	UnixH
 fontutil.h	UnixH
 gsockunx.h	UnixH	Base
 mimetype.h	UnixH	Base
+pipe.h	UnixH	Base
+taskbarx11.h	UnixH
+utilsx11.h	UnixH
 
 file.h	ProtoH	Base
 ftp.h	ProtoH	Base
@@ -1452,11 +1603,10 @@ grid.h	GenericH
 gridctrl.h	GenericH
 gridg.h	GenericH
 helpext.h	GenericH
-helpwxht.h	GenericH
-helphtml.h	GenericH
 imaglist.h	GenericH
 laywin.h	GenericH
 listctrl.h	GenericH	NotWin32
+mdig.h	GenericH	NotWin32,NotGTK,NotMac
 msgdlgg.h	GenericH
 notebook.h	GenericH
 paletteg.h	GenericH	NotMSW,NotX,NotX11,NotOS2
@@ -1469,9 +1619,11 @@ scrolwin.h	GenericH
 spinctlg.h	GenericH
 splash.h	GenericH
 splitter.h	GenericH
+statline.h	GenericH	NotMSW,NotMac,NotCocoa,NotMGL,NotMicro,NotGTK,NotX11,NotOS2,NotUniv
 statusbr.h	GenericH
 tabg.h	GenericH	NotWin32
 textdlgg.h	GenericH
+timer.h	GenericH
 treectlg.h	GenericH	NotWin32
 wizard.h	GenericH
 
@@ -1509,8 +1661,9 @@ statbox.h	UnivH
 statline.h	UnivH
 stattext.h	UnivH
 statusbr.h	UnivH
-textctrl.h	UnivH
+textctrl.h	UnivH	NotX11
 theme.h	UnivH
+toolbar.h	UnivH
 window.h	UnivH
 
 # wxMGL:
@@ -1537,7 +1690,6 @@ dcscreen.cpp	MGL	LowLevel
 toplevel.cpp	MGL	LowLevel
 icon.cpp	MGL	LowLevel
 settings.cpp	MGL	LowLevel
-timer.cpp	MGL	LowLevel
 window.cpp	MGL	LowLevel
 utils.cpp	MGL	LowLevel