1 ###############################################################################
2 # File: src/msw/filelist.cpp
3 # Purpose: The list of source files for MSW version of wxWindows.
4 # Author: Vadim Zeitlin
8 # Format of this file: TAB separated columns. The first column contains the
9 # filename, the second the file type (roughly corresponds to the directory)
10 # BaseOnly /src/common but only needed for the wxBase compilation
11 # Generic /src/generic
14 # Mac /src/mac for Mac OS X with Apple Developer Tools
17 # Univ /src/univ or src/univ/themes
21 # Micro /src/msw for MicroWindows
26 # 'H' suffix means these are headers, not .cpp files
29 # GTKH /include/wx/gtk
30 # MacH /include/wx/mac
31 # MotifH /include/wx/motif
32 # MSWH /include/wx/msw
33 # OS2H /include/wx/os2
34 # MGLH /include/wx/mgl
35 # X11H /include/wx/x11
36 # GenericH /include/wx/generic
37 # HtmlH /include/wx/html
38 # ProtoH /include/wx/protocol
39 # UnivH /include/wx/univ
40 # UnixH /include/wx/unix
42 # 'R' suffix means these are resource files
46 # The third column may be empty or contain some additional info about this
47 # file (only compile it in 16bit mode, don't compile it with this or that
51 # Base makes part of the base library too
52 # NotWin32 not used under Win32, but used under Win16
53 # Win32Only only can be compiled under Win32
54 # Generic generic code which might be used instead of native one
55 # OLE OLE file (needs Win32 and a decent compiler)
56 # Socket Socket file (currently doesn't compile under Win16)
57 # NotMSW Not required for the MSW port
58 # NotMac Not required for the MAC port under Mac OS X
59 # NotCocoa Not required for the Cocoa port under Mac OS X
60 # NotMGL Not required for the MGL port
61 # NotMicro Not required for the MicroWindows port
62 # NotGTK Not required for the GTK port
63 # NotX Not required for the Motif port
64 # NotX11 Not required for the X11 port
65 # NotOS2 Not required for the os2Pm port
66 # NotUniv Not required for the wxUniversal
67 # LowLevel Low level GUI toolkit file, used by wxUniversal as well
68 # Theme implements a wxUniv theme
69 # Motif used by Motif, even if in another port's directory
70 ###############################################################################
72 # File name Type Flags
74 accel.cpp Generic NotMSW,NotX,NotOS2,NotMac
77 caret.cpp Generic NotMSW,NotMicro
79 colrdlgg.cpp Generic Generic
83 dirdlgg.cpp Generic NotWin32
84 dragimgg.cpp Generic NotOS2
85 fdrepdlg.cpp Generic NotMSW
86 filedlgg.cpp Generic Generic,NotX,NotOS2,NotMac
87 fontdlgg.cpp Generic Generic,NotOS2
91 helpext.cpp Generic Generic
92 imaglist.cpp Generic NotWin32
94 listctrl.cpp Generic NotWin32
96 mdig.cpp Generic NotWin32,NotGTK,NotMac
97 msgdlgg.cpp Generic Generic
98 notebook.cpp Generic NotWin32,NotGTK,NotOS2,NotMGL,NotX11,NotMac,NotMicro
100 paletteg.cpp Generic NotMSW,NotX,NotOS2,NotMGL,NotX11,NotMac,NotMicro
102 printps.cpp Generic NotMSW
103 prntdlgg.cpp Generic NotMSW
110 statline.cpp Generic NotMSW,NotGTK,NotOS2,NotMGL,NotX11,NotMac,NotCocoa,NotMicro
111 statusbr.cpp Generic NotMGL,NotX11,NotMicro
112 tabg.cpp Generic NotWin32,NotOS2
115 timer.cpp Generic LowLevel,NotMSW,NotX,NotGTK,NotOS2,NotMac,NotMicro
122 appcmn.cpp Common Base
125 bmpbase.cpp Common NotGTK,NotOS2,NotMSW,NotMicro
128 clntdata.cpp Common Base
129 cmdline.cpp Common Base
132 config.cpp Common Base
137 datacmn.cpp Common Base
138 datetime.cpp Common Base
139 datstrm.cpp Common Base
140 db.cpp Common Win32Only,Base
141 dbgrid.cpp Common Win32Only,NotMac
142 dbtable.cpp Common Win32Only,Base
144 dircmn.cpp Common Base
152 dynarray.cpp Common Base
153 dynlib.cpp Common Base
154 dynload.cpp Common Base
156 encconv.cpp Common Base
157 event.cpp Common Base
158 extended.c Common Base
160 ffile.cpp Common Base
162 fileconf.cpp Common Base
163 filefn.cpp Common Base
164 filename.cpp Common Base
165 filesys.cpp Common Base
167 fontmap.cpp Common Base
170 fs_inet.cpp Common Base
171 fs_mem.cpp Common Base
172 fs_zip.cpp Common Base
173 ftp.cpp Common Socket,Base
179 hashmap.cpp Common Base
181 http.cpp Common Socket,Base
189 imagjpeg.cpp Common Win32Only
190 imagpcx.cpp Common Win32Only
191 imagpng.cpp Common Win32Only
192 imagpnm.cpp Common Win32Only
193 imagtiff.cpp Common Win32Only
197 ipcbase.cpp Common Base
202 longlong.cpp Common Base
204 memory.cpp Common Base
206 mimecmn.cpp Common Win32Only,Base
207 module.cpp Common Base
208 msgout.cpp Common Base
209 mstream.cpp Common Base
211 object.cpp Common Base
215 process.cpp Common Win32Only,Base
216 protocol.cpp Common Socket,Base
219 regex.cpp Common Base
221 sckaddr.cpp Common Socket,Base
222 sckfile.cpp Common Socket,Base
223 sckipc.cpp Common Socket,Base
224 sckstrm.cpp Common Socket,Base
227 socket.cpp Common Socket,Base
229 strconv.cpp Common Base
230 stream.cpp Common Base
231 string.cpp Common Base
232 sysopt.cpp Common Base
233 taskbarcmn.cpp Common NotMac
235 textbuf.cpp Common Base
237 textfile.cpp Common Base
238 timercmn.cpp Common Base
239 tokenzr.cpp Common Base
241 txtstrm.cpp Common Base
243 url.cpp Common Socket,Base
244 utilscmn.cpp Common Base
248 variant.cpp Common Base
249 wfstream.cpp Common Base
251 wxchar.cpp Common Base
253 zipstrm.cpp Common Base
254 zstream.cpp Common Base
257 gsocket.c MSW Socket,Base
258 gsockmsw.c MSW Socket,Base
262 automtn.cpp MSW OLE,LowLevel
263 bitmap.cpp MSW LowLevel
265 brush.cpp MSW LowLevel
267 caret.cpp MSW LowLevel
271 clipbrd.cpp MSW LowLevel
273 colour.cpp MSW LowLevel
276 cursor.cpp MSW LowLevel
277 data.cpp MSW LowLevel
278 dataobj.cpp MSW OLE,LowLevel
280 dcclient.cpp MSW LowLevel
281 dcmemory.cpp MSW LowLevel
282 dcprint.cpp MSW LowLevel
283 dcscreen.cpp MSW LowLevel
284 dde.cpp MSW LowLevel,Base
286 dialup.cpp MSW LowLevel
289 dirdlg.cpp MSW Win32Only,LowLevel
290 display.cpp MSW Win32Only,LowLevel
292 dropsrc.cpp MSW OLE,LowLevel
293 droptgt.cpp MSW OLE,LowLevel
294 enhmeta.cpp MSW Win32Only,LowLevel
295 helpbest.cpp MSW Win32Only,LowLevel
296 evtloop.cpp MSW LowLevel
297 fdrepdlg.cpp MSW Win32Only
298 # FIXME: the generic implementation doesn't work under MSW, so we must
299 # the native dialog under MSW
301 font.cpp MSW LowLevel
303 fontenum.cpp MSW LowLevel
304 fontutil.cpp MSW LowLevel
306 gauge95.cpp MSW Win32Only
307 gdiimage.cpp MSW LowLevel
308 gdiobj.cpp MSW LowLevel
309 glcanvas.cpp MSW LowLevel
310 helpchm.cpp MSW Win32Only,LowLevel
311 helpwin.cpp MSW LowLevel
312 icon.cpp MSW LowLevel
313 imaglist.cpp MSW Win32Only
315 joystick.cpp MSW LowLevel
317 listctrl.cpp MSW Win32Only
318 main.cpp MSW LowLevel,Base
323 mimetype.cpp MSW Win32Only,Base
324 minifram.cpp MSW LowLevel
328 notebook.cpp MSW Win32Only
329 oleutils.cpp MSW OLE,LowLevel
331 palette.cpp MSW LowLevel
334 popupwin.cpp MSW LowLevel
339 regconf.cpp MSW Win32Only,Base,LowLevel
340 region.cpp MSW LowLevel
341 registry.cpp MSW Win32Only,Base,LowLevel
343 settings.cpp MSW LowLevel
344 slider95.cpp MSW Win32Only
345 slidrmsw.cpp MSW NotWin32
346 snglinst.cpp MSW Base,LowLevel
351 statbr95.cpp MSW Win32Only
355 taskbar.cpp MSW Win32Only,LowLevel
356 tbar95.cpp MSW Win32Only
357 tbarmsw.cpp MSW NotWin32
360 thread.cpp MSW Win32Only,Base,LowLevel
361 timer.cpp MSW LowLevel
362 tooltip.cpp MSW Win32Only,LowLevel
363 toplevel.cpp MSW LowLevel
364 treectrl.cpp MSW Win32Only
365 utils.cpp MSW Base,LowLevel
366 utilsexc.cpp MSW Base,LowLevel
367 uuid.cpp MSW OLE,LowLevel
370 wave.cpp MSW LowLevel
371 window.cpp MSW LowLevel
373 dialup.cpp Unix NotMac
374 dir.cpp Unix Base,NotMac
375 fontenum.cpp Unix NotCocoa,NotMac,NotMGL,NotMicro
376 fontutil.cpp Unix NotCocoa,NotMac,NotMGL,NotMicro
377 gsocket.c Unix Base,NotMac
378 mimetype.cpp Unix Base,NotMac,NotMicro
379 snglinst.cpp Unix Base
380 taskbarx11.cpp Unix NotCocoa,NotMac,NotMGL,NotMicro
381 threadpsx.cpp Unix Base,NotMac
382 utilsunx.cpp Unix Base
383 utilsx11.cpp Unix NotMac,NotMGL,NotMicro
423 gsockgtk.c GTK LowLevel
424 win_gtk.c GTK LowLevel
426 bitmap.cpp GTK LowLevel
428 brush.cpp GTK LowLevel
433 clipbrd.cpp GTK LowLevel
434 colour.cpp GTK LowLevel
437 cursor.cpp GTK LowLevel
438 data.cpp GTK LowLevel
439 dataobj.cpp GTK LowLevel
441 dcclient.cpp GTK LowLevel
442 dcmemory.cpp GTK LowLevel
443 dcscreen.cpp GTK LowLevel
446 evtloop.cpp GTK LowLevel
447 font.cpp GTK LowLevel
450 toplevel.cpp GTK LowLevel
452 gdiobj.cpp GTK LowLevel
453 icon.cpp GTK LowLevel
456 main.cpp GTK LowLevel
463 popupwin.cpp GTK LowLevel
466 region.cpp GTK LowLevel
469 settings.cpp GTK LowLevel
480 timer.cpp GTK LowLevel
481 tooltip.cpp GTK LowLevel
482 utilsgtk.cpp GTK LowLevel
485 window.cpp GTK LowLevel
616 gsockmot.c Motif Socket
628 combobox_native.cpp Motif
670 gsockx11.c X11 Socket
775 utilsexc.cpp OS2 Base
803 listimpl.cpp WXH Base
840 datetime.inl WXH Base
1007 thrimpl.cpp WXH Base
1188 # NS wrapper classes
1194 NSTextField.h CocoaH
1197 ObjcAssociate.h CocoaH
1199 # wx implementations
1371 enhmeta.h MSWH Win32Only
1395 mimetype.h MSWH Win32Only,Base
1435 winundef.h MSWH Base
1546 gsockunx.h UnixH Base
1547 mimetype.h UnixH Base
1554 protocol.h ProtoH Base
1577 dirdlgg.h GenericH NotWin32
1578 dragimgg.h GenericH NotWin32
1579 fdrepdlg.h GenericH NotMSW
1588 listctrl.h GenericH NotWin32
1589 mdig.h GenericH NotWin32,NotGTK,NotMac
1592 paletteg.h GenericH NotMSW,NotX,NotX11,NotOS2
1602 statline.h GenericH NotMSW,NotMac,NotCocoa,NotMGL,NotMicro,NotGTK,NotX11,NotOS2,NotUniv
1604 tabg.h GenericH NotWin32
1607 treectlg.h GenericH NotWin32
1644 textctrl.h UnivH NotX11
1650 colour.cpp MGL LowLevel
1652 gdiobj.cpp MGL LowLevel
1653 palette.cpp MGL LowLevel
1654 region.cpp MGL LowLevel
1655 brush.cpp MGL LowLevel
1656 pen.cpp MGL LowLevel
1657 font.cpp MGL LowLevel
1658 data.cpp MGL LowLevel
1659 fontenum.cpp MGL LowLevel
1660 fontutil.cpp MGL LowLevel
1661 evtloop.cpp MGL LowLevel
1662 app.cpp MGL LowLevel
1663 bitmap.cpp MGL LowLevel
1664 dirmgl.cpp MGL LowLevel
1665 clipbrd.cpp MGL LowLevel
1666 cursor.cpp MGL LowLevel
1667 dcclient.cpp MGL LowLevel
1668 dcmemory.cpp MGL LowLevel
1669 dcscreen.cpp MGL LowLevel
1670 toplevel.cpp MGL LowLevel
1671 icon.cpp MGL LowLevel
1672 settings.cpp MGL LowLevel
1673 window.cpp MGL LowLevel
1674 utils.cpp MGL LowLevel
1677 app.cpp Micro LowLevel
1678 bitmap.cpp Micro LowLevel
1679 brush.cpp Micro LowLevel
1680 caret.cpp Micro LowLevel
1681 colour.cpp Micro LowLevel
1682 cursor.cpp Micro LowLevel
1683 data.cpp Micro LowLevel
1684 dc.cpp Micro LowLevel
1685 dcclient.cpp Micro LowLevel
1686 dcmemory.cpp Micro LowLevel
1687 dcprint.cpp Micro LowLevel
1688 dcscreen.cpp Micro LowLevel
1689 evtloop.cpp Micro LowLevel
1690 font.cpp Micro LowLevel
1691 fontenum.cpp Micro LowLevel
1692 fontutil.cpp Micro LowLevel
1693 gdiimage.cpp Micro LowLevel
1694 gdiobj.cpp Micro LowLevel
1695 icon.cpp Micro LowLevel
1696 main.cpp Micro LowLevel
1697 microwin.cpp Micro LowLevel
1698 pen.cpp Micro LowLevel
1699 region.cpp Micro LowLevel
1700 settings.cpp Micro LowLevel
1701 snglinst.cpp Micro LowLevel
1702 timer.cpp Micro LowLevel
1703 toplevel.cpp Micro LowLevel
1704 utils.cpp Micro LowLevel
1705 window.cpp Micro LowLevel
1711 # vi: set noet ts=16 nolist: