]> git.saurik.com Git - wxWidgets.git/blobdiff - distrib/msw/tmake/filelist.txt
use wxFileSize_t instead of wxFileOffset or off_t
[wxWidgets.git] / distrib / msw / tmake / filelist.txt
index afb753fd9a7c6fef5d2aafe31bb126257ac249d2..a46024c8291d1af33e804ac5dbac001dfd46cc59 100644 (file)
@@ -12,6 +12,7 @@
 #  Common      /src/common
 #  MSW /src/msw
 #  Mac /src/mac for Mac OS X with Apple Developer Tools
 #  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
 #  Motif       /src/motif
 #  Univ        /src/univ or src/univ/themes
 #  Unix        /src/unix
@@ -55,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
 #  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
 #  NotMGL      Not required for the MGL port
 #  NotMicro    Not required for the MicroWindows port
 #  NotGTK      Not required for the GTK port
@@ -64,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
 #  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
 ###############################################################################
 
 # File name    Type    Flags
@@ -80,13 +83,12 @@ dirctrlg.cpp        Generic
 dirdlgg.cpp    Generic NotWin32
 dragimgg.cpp   Generic NotOS2
 fdrepdlg.cpp   Generic NotMSW
 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
 fontdlgg.cpp   Generic Generic,NotOS2
 grid.cpp       Generic
 gridctrl.cpp   Generic
 gridsel.cpp    Generic
 helpext.cpp    Generic Generic
-helphtml.cpp   Generic Generic
 imaglist.cpp   Generic NotWin32
 laywin.cpp     Generic
 listctrl.cpp   Generic NotWin32
 imaglist.cpp   Generic NotWin32
 laywin.cpp     Generic
 listctrl.cpp   Generic NotWin32
@@ -100,15 +102,13 @@ panelg.cpp        Generic
 printps.cpp    Generic NotMSW
 prntdlgg.cpp   Generic NotMSW
 progdlgg.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
 sashwin.cpp    Generic
 scrlwing.cpp   Generic
+selstore.cpp   Generic
 spinctlg.cpp   Generic
 splash.cpp     Generic
 splitter.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
 statusbr.cpp   Generic NotMGL,NotX11,NotMicro
 tabg.cpp       Generic NotWin32,NotOS2
 tbarsmpl.cpp   Generic
@@ -117,13 +117,14 @@ timer.cpp Generic LowLevel,NotMSW,NotX,NotGTK,NotOS2,NotMac,NotMicro
 tipdlg.cpp     Generic
 tipwin.cpp     Generic
 treectlg.cpp   Generic
 tipdlg.cpp     Generic
 tipwin.cpp     Generic
 treectlg.cpp   Generic
-treelay.cpp    Generic
 wizard.cpp     Generic
 
 wizard.cpp     Generic
 
-appcmn.cpp     Common  Base
+accesscmn.cpp  Common
+appbase.cpp    Common  Base
+appcmn.cpp     Common
 artprov.cpp    Common
 artstd.cpp     Common
 artprov.cpp    Common
 artstd.cpp     Common
-bmpbase.cpp    Common  NotGTK,NotOS2,NotMSW,NotX,NotMicro
+bmpbase.cpp    Common  NotGTK,NotOS2,NotMSW,NotMicro
 choiccmn.cpp   Common
 clipcmn.cpp    Common
 clntdata.cpp   Common  Base
 choiccmn.cpp   Common
 clipcmn.cpp    Common
 clntdata.cpp   Common  Base
@@ -135,6 +136,7 @@ containr.cpp        Common
 cshelp.cpp     Common
 ctrlcmn.cpp    Common
 ctrlsub.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
 datetime.cpp   Common  Base
 datstrm.cpp    Common  Base
 db.cpp Common  Win32Only,Base
@@ -147,6 +149,7 @@ dndcmn.cpp  Common
 dobjcmn.cpp    Common
 docmdi.cpp     Common
 docview.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
 dseldlg.cpp    Common
 dynarray.cpp   Common  Base
 dynlib.cpp     Common  Base
@@ -162,8 +165,10 @@ fileconf.cpp       Common  Base
 filefn.cpp     Common  Base
 filename.cpp   Common  Base
 filesys.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
 fontcmn.cpp    Common
-fontmap.cpp    Common  Base
+fontmap.cpp    Common
 framecmn.cpp   Common
 toplvcmn.cpp   Common
 fs_inet.cpp    Common  Base
 framecmn.cpp   Common
 toplvcmn.cpp   Common
 fs_inet.cpp    Common  Base
@@ -208,16 +213,15 @@ msgout.cpp        Common  Base
 mstream.cpp    Common  Base
 nbkbase.cpp    Common
 object.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
 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
 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
 sckaddr.cpp    Common  Socket,Base
 sckfile.cpp    Common  Socket,Base
 sckipc.cpp     Common  Socket,Base
@@ -226,16 +230,17 @@ settcmn.cpp       Common
 sizer.cpp      Common
 socket.cpp     Common  Socket,Base
 statbar.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
 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
 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
 tokenzr.cpp    Common  Base
 treebase.cpp   Common
 txtstrm.cpp    Common  Base
@@ -249,16 +254,18 @@ variant.cpp       Common  Base
 wfstream.cpp   Common  Base
 wincmn.cpp     Common
 wxchar.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
 
 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
 gsocket.c      MSW     Socket,Base
 gsockmsw.c     MSW     Socket,Base
 accel.cpp      MSW
+access.cpp     MSW     OLE
 app.cpp        MSW     LowLevel
 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
 bitmap.cpp     MSW     LowLevel
 bmpbuttn.cpp   MSW
 brush.cpp      MSW     LowLevel
@@ -272,10 +279,9 @@ colordlg.cpp       MSW
 colour.cpp     MSW     LowLevel
 combobox.cpp   MSW
 control.cpp    MSW
 colour.cpp     MSW     LowLevel
 combobox.cpp   MSW
 control.cpp    MSW
-curico.cpp     MSW
 cursor.cpp     MSW     LowLevel
 data.cpp       MSW     LowLevel
 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
 dc.cpp MSW     LowLevel
 dcclient.cpp   MSW     LowLevel
 dcmemory.cpp   MSW     LowLevel
@@ -283,37 +289,36 @@ dcprint.cpp       MSW     LowLevel
 dcscreen.cpp   MSW     LowLevel
 dde.cpp        MSW     LowLevel,Base
 dialog.cpp     MSW
 dcscreen.cpp   MSW     LowLevel
 dde.cpp        MSW     LowLevel,Base
 dialog.cpp     MSW
-dialup.cpp     MSW
+dialup.cpp     MSW     LowLevel
 dib.cpp        MSW     LowLevel
 dib.cpp        MSW     LowLevel
-dibutils.cpp   MSW
 dir.cpp        MSW     Base
 dir.cpp        MSW     Base
-dirdlg.cpp     MSW     Win32Only
+dirdlg.cpp     MSW     Win32Only,LowLevel
+display.cpp    MSW     Win32Only,LowLevel
 dragimag.cpp   MSW
 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
 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     LowLevel
+filedlg.cpp    MSW
 font.cpp       MSW     LowLevel
 fontdlg.cpp    MSW
 fontenum.cpp   MSW     LowLevel
 fontutil.cpp   MSW     LowLevel
 frame.cpp      MSW
 gauge95.cpp    MSW     Win32Only
 font.cpp       MSW     LowLevel
 fontdlg.cpp    MSW
 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
 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
 iniconf.cpp    MSW
 icon.cpp       MSW     LowLevel
 imaglist.cpp   MSW     Win32Only
 iniconf.cpp    MSW
-joystick.cpp   MSW
+joystick.cpp   MSW     LowLevel
 listbox.cpp    MSW
 listctrl.cpp   MSW     Win32Only
 main.cpp       MSW     LowLevel,Base
 listbox.cpp    MSW
 listctrl.cpp   MSW     Win32Only
 main.cpp       MSW     LowLevel,Base
@@ -322,12 +327,12 @@ menu.cpp  MSW
 menuitem.cpp   MSW
 metafile.cpp   MSW
 mimetype.cpp   MSW     Win32Only,Base
 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
 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
 ownerdrw.cpp   MSW
 palette.cpp    MSW     LowLevel
 pen.cpp        MSW     LowLevel
@@ -353,31 +358,37 @@ statbr95.cpp      MSW     Win32Only
 statline.cpp   MSW
 stattext.cpp   MSW
 tabctrl.cpp    MSW
 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
 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
 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
 volume.cpp     MSW     Base
-wave.cpp       MSW
+wave.cpp       MSW     LowLevel
 window.cpp     MSW     LowLevel
 
 window.cpp     MSW     LowLevel
 
+baseunix.cpp   Unix    Base
 dialup.cpp     Unix    NotMac
 dir.cpp        Unix    Base,NotMac
 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
 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
 threadpsx.cpp  Unix    Base,NotMac
+# not yet
+# utilsgui.cpp Unix
 utilsunx.cpp   Unix    Base
 utilsx11.cpp   Unix    NotMac,NotMGL,NotMicro
 
 utilsunx.cpp   Unix    Base
 utilsx11.cpp   Unix    NotMac,NotMGL,NotMicro
 
@@ -456,6 +467,7 @@ main.cpp    GTK     LowLevel
 mdi.cpp        GTK
 menu.cpp       GTK
 minifram.cpp   GTK
 mdi.cpp        GTK
 menu.cpp       GTK
 minifram.cpp   GTK
+msgdlg.cpp     GTK
 notebook.cpp   GTK
 pen.cpp        GTK     LowLevel
 popupwin.cpp   GTK     LowLevel
 notebook.cpp   GTK
 pen.cpp        GTK     LowLevel
 popupwin.cpp   GTK     LowLevel
@@ -533,7 +545,6 @@ notebmac.cpp        Mac
 palette.cpp    Mac
 pen.cpp        Mac
 pnghand.cpp    Mac
 palette.cpp    Mac
 pen.cpp        Mac
 pnghand.cpp    Mac
-print.cpp      Mac
 printdlg.cpp   Mac
 printmac.cpp   Mac
 radiobox.cpp   Mac
 printdlg.cpp   Mac
 printmac.cpp   Mac
 radiobox.cpp   Mac
@@ -549,7 +560,6 @@ statbrma.cpp        Mac
 statlmac.cpp   Mac
 stattext.cpp   Mac
 tabctrl.cpp    Mac
 statlmac.cpp   Mac
 stattext.cpp   Mac
 tabctrl.cpp    Mac
-taskbar.cpp    Mac
 textctrl.cpp   Mac
 thread.cpp     Mac
 timer.cpp      Mac
 textctrl.cpp   Mac
 thread.cpp     Mac
 timer.cpp      Mac
@@ -562,12 +572,64 @@ utilsexc.cpp      Mac
 wave.cpp       Mac
 window.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
 gsockmot.c     Motif   Socket
 accel.cpp      Motif
 app.cpp        Motif
-bitmap.cpp     Motif
 bmpbuttn.cpp   Motif
 bmpbuttn.cpp   Motif
-brush.cpp      Motif
+bmpmotif.cpp   Motif
 button.cpp     Motif
 checkbox.cpp   Motif
 checklst.cpp   Motif
 button.cpp     Motif
 checkbox.cpp   Motif
 checklst.cpp   Motif
@@ -575,6 +637,7 @@ choice.cpp  Motif
 clipbrd.cpp    Motif
 colour.cpp     Motif
 combobox.cpp   Motif
 clipbrd.cpp    Motif
 colour.cpp     Motif
 combobox.cpp   Motif
+combobox_native.cpp    Motif
 control.cpp    Motif
 cursor.cpp     Motif
 data.cpp       Motif
 control.cpp    Motif
 cursor.cpp     Motif
 data.cpp       Motif
@@ -584,6 +647,7 @@ dcclient.cpp        Motif
 dcmemory.cpp   Motif
 dcscreen.cpp   Motif
 dialog.cpp     Motif
 dcmemory.cpp   Motif
 dcscreen.cpp   Motif
 dialog.cpp     Motif
+evtloop.cpp    Motif
 filedlg.cpp    Motif
 font.cpp       Motif
 frame.cpp      Motif
 filedlg.cpp    Motif
 font.cpp       Motif
 frame.cpp      Motif
@@ -591,7 +655,6 @@ gauge.cpp   Motif
 gdiobj.cpp     Motif
 glcanvas.cpp   Motif
 icon.cpp       Motif
 gdiobj.cpp     Motif
 glcanvas.cpp   Motif
 icon.cpp       Motif
-joystick.cpp   Motif
 listbox.cpp    Motif
 main.cpp       Motif
 mdi.cpp        Motif
 listbox.cpp    Motif
 main.cpp       Motif
 mdi.cpp        Motif
@@ -600,10 +663,8 @@ menuitem.cpp       Motif
 minifram.cpp   Motif
 msgdlg.cpp     Motif
 palette.cpp    Motif
 minifram.cpp   Motif
 msgdlg.cpp     Motif
 palette.cpp    Motif
-pen.cpp        Motif
 radiobox.cpp   Motif
 radiobut.cpp   Motif
 radiobox.cpp   Motif
 radiobut.cpp   Motif
-region.cpp     Motif
 scrolbar.cpp   Motif
 settings.cpp   Motif
 slider.cpp     Motif
 scrolbar.cpp   Motif
 settings.cpp   Motif
 slider.cpp     Motif
@@ -614,14 +675,15 @@ stattext.cpp      Motif
 toolbar.cpp    Motif
 textctrl.cpp   Motif
 timer.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
 app.cpp        X11
 utils.cpp      Motif
 window.cpp     Motif
 
 gsockx11.c     X11     Socket
 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
 clipbrd.cpp    X11
 colour.cpp     X11
 cursor.cpp     X11
@@ -641,13 +703,14 @@ joystick.cpp      X11
 main.cpp       X11
 minifram.cpp   X11
 palette.cpp    X11
 main.cpp       X11
 minifram.cpp   X11
 palette.cpp    X11
-pen.cpp        X11
+pen.cpp        X11     Motif
 popupwin.cpp   X11
 popupwin.cpp   X11
-region.cpp     X11
+region.cpp     X11     Motif
 reparent.cpp   X11
 settings.cpp   X11
 toplevel.cpp   X11
 utils.cpp      X11
 reparent.cpp   X11
 settings.cpp   X11
 toplevel.cpp   X11
 utils.cpp      X11
+utilsx.cpp     X11     Motif
 window.cpp     X11
 
 accel.cpp      OS2
 window.cpp     X11
 
 accel.cpp      OS2
@@ -714,7 +777,6 @@ statbox.cpp OS2
 statline.cpp   OS2
 stattext.cpp   OS2
 tabctrl.cpp    OS2
 statline.cpp   OS2
 stattext.cpp   OS2
 tabctrl.cpp    OS2
-taskbar.cpp    OS2
 textctrl.cpp   OS2
 timer.cpp      OS2
 thread.cpp     OS2
 textctrl.cpp   OS2
 timer.cpp      OS2
 thread.cpp     OS2
@@ -751,8 +813,11 @@ htmprint.cpp       HTML
 
 arrimpl.cpp    WXH     Base
 listimpl.cpp   WXH     Base
 
 arrimpl.cpp    WXH     Base
 listimpl.cpp   WXH     Base
+access.h       WXH
 accel.h        WXH
 accel.h        WXH
+access.h       WXH
 app.h  WXH     Base
 app.h  WXH     Base
+apptrait.h     WXH     Base
 artprov.h      WXH
 bitmap.h       WXH
 bmpbuttn.h     WXH
 artprov.h      WXH
 bitmap.h       WXH
 bmpbuttn.h     WXH
@@ -784,7 +849,6 @@ cshelp.h    WXH
 ctrlsub.h      WXH
 cursor.h       WXH
 dataobj.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
 datetime.h     WXH     Base
 datetime.inl   WXH     Base
 datstrm.h      WXH     Base
@@ -806,6 +870,7 @@ dialup.h    WXH
 dir.h  WXH     Base
 dirctrl.h      WXH
 dirdlg.h       WXH
 dir.h  WXH     Base
 dirctrl.h      WXH
 dirdlg.h       WXH
+display.h      WXH
 dnd.h  WXH
 docmdi.h       WXH
 docview.h      WXH
 dnd.h  WXH
 docmdi.h       WXH
 docview.h      WXH
@@ -816,7 +881,6 @@ dynload.h   WXH     Base
 effects.h      WXH
 encconv.h      WXH     Base
 event.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
 fdrepdlg.h     WXH
 features.h     WXH     Base
 ffile.h        WXH     Base
@@ -826,6 +890,7 @@ filedlg.h   WXH
 filefn.h       WXH     Base
 filename.h     WXH     Base
 filesys.h      WXH     Base
 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
 font.h WXH
 fontdlg.h      WXH
 fontenc.h      WXH     Base
@@ -843,7 +908,7 @@ gdiobj.h    WXH
 geometry.h     WXH
 gifdecod.h     WXH
 xpmdecod.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
 glcanvas.h     WXH
 grid.h WXH
 gsocket.h      WXH     Base
@@ -851,14 +916,12 @@ hash.h    WXH     Base
 hashmap.h      WXH     Base
 help.h WXH
 helpbase.h     WXH
 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
 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
 imagbmp.h      WXH
 imagpng.h      WXH
 imagpcx.h      WXH
@@ -868,6 +931,7 @@ imagtiff.h  WXH
 imagjpeg.h     WXH
 imaglist.h     WXH
 intl.h WXH     Base
 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
 ioswrap.h      WXH     Base
 ipc.h  WXH     Base
 ipcbase.h      WXH     Base
@@ -882,6 +946,7 @@ listctrl.h  WXH
 listbase.h     WXH
 log.h  WXH     Base
 longlong.h     WXH     Base
 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
 matrix.h       WXH
 mdi.h  WXH
 memory.h       WXH     Base
@@ -895,11 +960,10 @@ minifram.h        WXH
 module.h       WXH     Base
 msgdlg.h       WXH
 msgout.h       WXH     Base
 module.h       WXH     Base
 msgdlg.h       WXH
 msgout.h       WXH     Base
-mslu.cpp       MSW
+mslu.cpp       MSW     Base
 mstream.h      WXH     Base
 notebook.h     WXH
 object.h       WXH     Base
 mstream.h      WXH     Base
 notebook.h     WXH
 object.h       WXH     Base
-odbc.h WXH
 ownerdrw.h     WXH
 palette.h      WXH
 panel.h        WXH
 ownerdrw.h     WXH
 palette.h      WXH
 panel.h        WXH
@@ -912,20 +976,19 @@ printdlg.h        WXH
 prntbase.h     WXH
 process.h      WXH     Base
 progdlg.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
 radiobox.h     WXH
 radiobut.h     WXH
+rawbmp.h       WXH
 regex.h        WXH     Base
 region.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
 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
 settings.h     WXH
 sizer.h        WXH
 slider.h       WXH
@@ -957,7 +1020,6 @@ textfile.h WXH     Base
 tglbtn.h       WXH
 thread.h       WXH     Base
 thrimpl.cpp    WXH     Base
 tglbtn.h       WXH
 thread.h       WXH     Base
 thrimpl.cpp    WXH     Base
-time.h WXH     Base
 timer.h        WXH     Base
 tipdlg.h       WXH
 tipwin.h       WXH
 timer.h        WXH     Base
 tipdlg.h       WXH
 tipwin.h       WXH
@@ -986,7 +1048,6 @@ wx_cw.h    WXH
 wx_cw_cm.h     WXH
 wx_cw_d.h      WXH
 wxchar.h       WXH     Base
 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
 wxhtml.h       WXH
 wxprec.h       WXH     Base
 zipstrm.h      WXH     Base
@@ -1030,6 +1091,7 @@ mdi.h     GTKH
 menu.h GTKH
 menuitem.h     GTKH
 minifram.h     GTKH
 menu.h GTKH
 menuitem.h     GTKH
 minifram.h     GTKH
+msgdlg.h       GTKH
 notebook.h     GTKH
 pen.h  GTKH
 popupwin.h     GTKH
 notebook.h     GTKH
 pen.h  GTKH
 popupwin.h     GTKH
@@ -1128,7 +1190,6 @@ statline.h        MacH
 stattext.h     MacH
 statusbr.h     MacH
 tabctrl.h      MacH
 stattext.h     MacH
 statusbr.h     MacH
 tabctrl.h      MacH
-taskbar.h      MacH
 textctrl.h     MacH
 timer.h        MacH
 toolbar.h      MacH
 textctrl.h     MacH
 timer.h        MacH
 toolbar.h      MacH
@@ -1139,23 +1200,70 @@ uma.h   MacH
 wave.h MacH
 window.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
 accel.h        MotifH
 app.h  MotifH
-bitmap.h       MotifH
 bmpbuttn.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
 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
 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
 dc.h   MotifH
 dcclient.h     MotifH
 dcmemory.h     MotifH
@@ -1165,28 +1273,22 @@ dialog.h        MotifH
 dnd.h  MotifH
 filedlg.h      MotifH
 font.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
 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
 listbox.h      MotifH
 mdi.h  MotifH
 menu.h MotifH
 menuitem.h     MotifH
-metafile.h     MotifH
 minifram.h     MotifH
 msgdlg.h       MotifH
 palette.h      MotifH
 minifram.h     MotifH
 msgdlg.h       MotifH
 palette.h      MotifH
-pen.h  MotifH
 print.h        MotifH
 print.h        MotifH
-printdlg.h     MotifH
 private.h      MotifH
 radiobox.h     MotifH
 radiobut.h     MotifH
 private.h      MotifH
 radiobox.h     MotifH
 radiobut.h     MotifH
-region.h       MotifH
 scrolbar.h     MotifH
 settings.h     MotifH
 slider.h       MotifH
 scrolbar.h     MotifH
 settings.h     MotifH
 slider.h       MotifH
@@ -1195,13 +1297,15 @@ statbmp.h       MotifH
 statbox.h      MotifH
 stattext.h     MotifH
 textctrl.h     MotifH
 statbox.h      MotifH
 stattext.h     MotifH
 textctrl.h     MotifH
+tglbtn.h       MotifH
 timer.h        MotifH
 toolbar.h      MotifH
 timer.h        MotifH
 toolbar.h      MotifH
+toplevel.h     MotifH
 window.h       MotifH
 
 app.h  X11H
 window.h       MotifH
 
 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
 clipbrd.h      X11H
 colour.h       X11H
 cursor.h       X11H
@@ -1221,10 +1325,11 @@ icon.h  X11H
 joystick.h     X11H
 minifram.h     X11H
 palette.h      X11H
 joystick.h     X11H
 minifram.h     X11H
 palette.h      X11H
-pen.h  X11H
+pen.h  X11H    Motif
 print.h        X11H
 private.h      X11H
 print.h        X11H
 private.h      X11H
-region.h       X11H
+privx.h        X11H    Motif
+region.h       X11H    Motif
 reparent.h     X11H
 textctrl.h     X11H
 toplevel.h     X11H
 reparent.h     X11H
 textctrl.h     X11H
 toplevel.h     X11H
@@ -1252,8 +1357,11 @@ region.h MGLH
 toplevel.h     MGLH
 window.h       MGLH
 
 toplevel.h     MGLH
 window.h       MGLH
 
+access.h       MSWH
 accel.h        MSWH
 app.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
 bitmap.h       MSWH
 bmpbuttn.h     MSWH
 brush.h        MSWH
@@ -1267,8 +1375,6 @@ colordlg.h        MSWH
 colour.h       MSWH
 combobox.h     MSWH
 control.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
 cursor.h       MSWH
 dc.h   MSWH
 dcclient.h     MSWH
@@ -1278,7 +1384,6 @@ dcscreen.h        MSWH
 dde.h  MSWH    Base
 dialog.h       MSWH
 dib.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
 dirdlg.h       MSWH
 dragimag.h     MSWH
 enhmeta.h      MSWH    Win32Only
@@ -1288,7 +1393,6 @@ font.h    MSWH
 fontdlg.h      MSWH
 frame.h        MSWH
 gauge95.h      MSWH
 fontdlg.h      MSWH
 frame.h        MSWH
 gauge95.h      MSWH
-gaugemsw.h     MSWH
 gccpriv.h      MSWH    Base
 gdiimage.h     MSWH
 gdiobj.h       MSWH
 gccpriv.h      MSWH    Base
 gdiimage.h     MSWH
 gdiobj.h       MSWH
@@ -1348,6 +1452,7 @@ wave.h    MSWH
 window.h       MSWH
 winundef.h     MSWH    Base
 
 window.h       MSWH
 winundef.h     MSWH    Base
 
+access.h       MSWH    OLE
 automtn.h      MSWH    OLE
 dataform.h     MSWH    OLE
 dataobj.h      MSWH    OLE
 automtn.h      MSWH    OLE
 dataform.h     MSWH    OLE
 dataobj.h      MSWH    OLE
@@ -1397,7 +1502,6 @@ dc.h      OS2H
 tabctrl.h      OS2H
 dcclient.h     OS2H
 print.h        OS2H
 tabctrl.h      OS2H
 dcclient.h     OS2H
 print.h        OS2H
-taskbar.h      OS2H
 bmpbuttn.h     OS2H
 dcmemory.h     OS2H
 iniconf.h      OS2H
 bmpbuttn.h     OS2H
 dcmemory.h     OS2H
 iniconf.h      OS2H
@@ -1455,10 +1559,14 @@ pnghand.h       OS2H
 statbox.h      OS2H
 toplevel.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
 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
 utilsx11.h     UnixH
 
 file.h ProtoH  Base
@@ -1496,7 +1604,6 @@ grid.h    GenericH
 gridctrl.h     GenericH
 gridg.h        GenericH
 helpext.h      GenericH
 gridctrl.h     GenericH
 gridg.h        GenericH
 helpext.h      GenericH
-helphtml.h     GenericH
 imaglist.h     GenericH
 laywin.h       GenericH
 listctrl.h     GenericH        NotWin32
 imaglist.h     GenericH
 laywin.h       GenericH
 listctrl.h     GenericH        NotWin32
@@ -1513,7 +1620,7 @@ scrolwin.h        GenericH
 spinctlg.h     GenericH
 splash.h       GenericH
 splitter.h     GenericH
 spinctlg.h     GenericH
 splash.h       GenericH
 splitter.h     GenericH
-statline.h     GenericH        NotMSW,NotMac,NotMGL,NotMicro,NotGTK,NotX11,NotOS2,NotUniv
+statline.h     GenericH        NotMSW,NotMac,NotCocoa,NotMGL,NotMicro,NotGTK,NotX11,NotOS2,NotUniv
 statusbr.h     GenericH
 tabg.h GenericH        NotWin32
 textdlgg.h     GenericH
 statusbr.h     GenericH
 tabg.h GenericH        NotWin32
 textdlgg.h     GenericH