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 helphtml.cpp Generic Generic
93 imaglist.cpp Generic NotWin32
95 listctrl.cpp Generic NotWin32
97 mdig.cpp Generic NotWin32,NotGTK,NotMac
98 msgdlgg.cpp Generic Generic
99 notebook.cpp Generic NotWin32,NotGTK,NotOS2,NotMGL,NotX11,NotMac,NotMicro
101 paletteg.cpp Generic NotMSW,NotX,NotOS2,NotMGL,NotX11,NotMac,NotMicro
103 printps.cpp Generic NotMSW
104 prntdlgg.cpp Generic NotMSW
114 statline.cpp Generic NotMSW,NotGTK,NotOS2,NotMGL,NotX11,NotMac,NotCocoa,NotMicro
115 statusbr.cpp Generic NotMGL,NotX11,NotMicro
116 tabg.cpp Generic NotWin32,NotOS2
119 timer.cpp Generic LowLevel,NotMSW,NotX,NotGTK,NotOS2,NotMac,NotMicro
127 appcmn.cpp Common Base
130 bmpbase.cpp Common NotGTK,NotOS2,NotMSW,NotMicro
133 clntdata.cpp Common Base
134 cmdline.cpp Common Base
137 config.cpp Common Base
142 datetime.cpp Common Base
143 datstrm.cpp Common Base
144 db.cpp Common Win32Only,Base
145 dbgrid.cpp Common Win32Only,NotMac
146 dbtable.cpp Common Win32Only,Base
148 dircmn.cpp Common Base
156 dynarray.cpp Common Base
157 dynlib.cpp Common Base
158 dynload.cpp Common Base
160 encconv.cpp Common Base
161 event.cpp Common Base
162 extended.c Common Base
164 ffile.cpp Common Base
166 fileconf.cpp Common Base
167 filefn.cpp Common Base
168 filename.cpp Common Base
169 filesys.cpp Common Base
171 fontmap.cpp Common Base
174 fs_inet.cpp Common Base
175 fs_mem.cpp Common Base
176 fs_zip.cpp Common Base
177 ftp.cpp Common Socket,Base
183 hashmap.cpp Common Base
185 http.cpp Common Socket,Base
193 imagjpeg.cpp Common Win32Only
194 imagpcx.cpp Common Win32Only
195 imagpng.cpp Common Win32Only
196 imagpnm.cpp Common Win32Only
197 imagtiff.cpp Common Win32Only
201 ipcbase.cpp Common Base
206 longlong.cpp Common Base
208 memory.cpp Common Base
210 mimecmn.cpp Common Win32Only,Base
211 module.cpp Common Base
212 msgout.cpp Common Base
213 mstream.cpp Common Base
215 object.cpp Common Base
216 odbc.cpp Common NotGTK,NotX,NotOS2
220 process.cpp Common Win32Only,Base
221 protocol.cpp Common Socket,Base
223 radiocmn.cpp Common NotMac
224 regex.cpp Common Base
226 sckaddr.cpp Common Socket,Base
227 sckfile.cpp Common Socket,Base
228 sckipc.cpp Common Socket,Base
229 sckstrm.cpp Common Socket,Base
232 socket.cpp Common Socket,Base
234 strconv.cpp Common Base
235 stream.cpp Common Base
236 string.cpp Common Base
237 sysopt.cpp Common Base
239 textbuf.cpp Common Base
241 textfile.cpp Common Base
242 timercmn.cpp Common Base
243 tokenzr.cpp Common Base
245 txtstrm.cpp Common Base
247 url.cpp Common Socket,Base
248 utilscmn.cpp Common Base
252 variant.cpp Common Base
253 wfstream.cpp Common Base
255 wxchar.cpp Common Base
258 zipstrm.cpp Common Base
259 zstream.cpp Common Base
262 gsocket.c MSW Socket,Base
263 gsockmsw.c MSW Socket,Base
267 automtn.cpp MSW OLE,LowLevel
268 bitmap.cpp MSW LowLevel
270 brush.cpp MSW LowLevel
272 caret.cpp MSW LowLevel
276 clipbrd.cpp MSW LowLevel
278 colour.cpp MSW LowLevel
281 cursor.cpp MSW LowLevel
282 data.cpp MSW LowLevel
283 dataobj.cpp MSW OLE,LowLevel
285 dcclient.cpp MSW LowLevel
286 dcmemory.cpp MSW LowLevel
287 dcprint.cpp MSW LowLevel
288 dcscreen.cpp MSW LowLevel
289 dde.cpp MSW LowLevel,Base
291 dialup.cpp MSW LowLevel
294 dirdlg.cpp MSW Win32Only,LowLevel
295 display.cpp MSW Win32Only,LowLevel
297 dropsrc.cpp MSW OLE,LowLevel
298 droptgt.cpp MSW OLE,LowLevel
299 enhmeta.cpp MSW Win32Only,LowLevel
300 helpbest.cpp MSW Win32Only,LowLevel
301 evtloop.cpp MSW LowLevel
302 fdrepdlg.cpp MSW Win32Only
303 # FIXME: the generic implementation doesn't work under MSW, so we must
304 # the native dialog under MSW
306 font.cpp MSW LowLevel
308 fontenum.cpp MSW LowLevel
309 fontutil.cpp MSW LowLevel
311 gauge95.cpp MSW Win32Only
312 gdiimage.cpp MSW LowLevel
313 gdiobj.cpp MSW LowLevel
314 glcanvas.cpp MSW LowLevel
315 helpchm.cpp MSW Win32Only,LowLevel
316 helpwin.cpp MSW LowLevel
317 icon.cpp MSW LowLevel
318 imaglist.cpp MSW Win32Only
320 joystick.cpp MSW LowLevel
322 listctrl.cpp MSW Win32Only
323 main.cpp MSW LowLevel,Base
328 mimetype.cpp MSW Win32Only,Base
329 minifram.cpp MSW LowLevel
333 notebook.cpp MSW Win32Only
334 oleutils.cpp MSW OLE,LowLevel
336 palette.cpp MSW LowLevel
339 popupwin.cpp MSW LowLevel
344 regconf.cpp MSW Win32Only,Base,LowLevel
345 region.cpp MSW LowLevel
346 registry.cpp MSW Win32Only,Base,LowLevel
348 settings.cpp MSW LowLevel
349 slider95.cpp MSW Win32Only
350 slidrmsw.cpp MSW NotWin32
351 snglinst.cpp MSW Base,LowLevel
356 statbr95.cpp MSW Win32Only
360 taskbar.cpp MSW Win32Only,LowLevel
361 tbar95.cpp MSW Win32Only
362 tbarmsw.cpp MSW NotWin32
365 thread.cpp MSW Win32Only,Base,LowLevel
366 timer.cpp MSW LowLevel
367 tooltip.cpp MSW Win32Only,LowLevel
368 toplevel.cpp MSW LowLevel
369 treectrl.cpp MSW Win32Only
370 utils.cpp MSW Base,LowLevel
371 utilsexc.cpp MSW Base,LowLevel
372 uuid.cpp MSW OLE,LowLevel
374 wave.cpp MSW LowLevel
375 window.cpp MSW LowLevel
377 dialup.cpp Unix NotMac
378 dir.cpp Unix Base,NotMac
379 fontenum.cpp Unix NotCocoa,NotMac,NotMGL,NotMicro
380 fontutil.cpp Unix NotCocoa,NotMac,NotMGL,NotMicro
381 gsocket.c Unix Base,NotMac
382 mimetype.cpp Unix Base,NotMac,NotMicro
383 snglinst.cpp Unix Base
384 threadpsx.cpp Unix Base,NotMac
385 utilsunx.cpp Unix Base
386 utilsx11.cpp Unix NotMac,NotMGL,NotMicro
426 gsockgtk.c GTK LowLevel
427 win_gtk.c GTK LowLevel
429 bitmap.cpp GTK LowLevel
431 brush.cpp GTK LowLevel
436 clipbrd.cpp GTK LowLevel
437 colour.cpp GTK LowLevel
440 cursor.cpp GTK LowLevel
441 data.cpp GTK LowLevel
442 dataobj.cpp GTK LowLevel
444 dcclient.cpp GTK LowLevel
445 dcmemory.cpp GTK LowLevel
446 dcscreen.cpp GTK LowLevel
449 evtloop.cpp GTK LowLevel
450 font.cpp GTK LowLevel
453 toplevel.cpp GTK LowLevel
455 gdiobj.cpp GTK LowLevel
456 icon.cpp GTK LowLevel
459 main.cpp GTK LowLevel
466 popupwin.cpp GTK LowLevel
469 region.cpp GTK LowLevel
472 settings.cpp GTK LowLevel
483 timer.cpp GTK LowLevel
484 tooltip.cpp GTK LowLevel
485 utilsgtk.cpp GTK LowLevel
488 window.cpp GTK LowLevel
621 gsockmot.c Motif Socket
633 combobox_native.cpp Motif
677 gsockx11.c X11 Socket
782 utilsexc.cpp OS2 Base
810 listimpl.cpp WXH Base
848 datetime.inl WXH Base
1022 thrimpl.cpp WXH Base
1206 # NS wrapper classes
1212 NSTextField.h CocoaH
1216 # wx implementations
1392 enhmeta.h MSWH Win32Only
1416 mimetype.h MSWH Win32Only,Base
1456 winundef.h MSWH Base
1568 gsockunx.h UnixH Base
1569 mimetype.h UnixH Base
1575 protocol.h ProtoH Base
1598 dirdlgg.h GenericH NotWin32
1599 dragimgg.h GenericH NotWin32
1600 fdrepdlg.h GenericH NotMSW
1610 listctrl.h GenericH NotWin32
1611 mdig.h GenericH NotWin32,NotGTK,NotMac
1614 paletteg.h GenericH NotMSW,NotX,NotX11,NotOS2
1624 statline.h GenericH NotMSW,NotMac,NotCocoa,NotMGL,NotMicro,NotGTK,NotX11,NotOS2,NotUniv
1626 tabg.h GenericH NotWin32
1629 treectlg.h GenericH NotWin32
1666 textctrl.h UnivH NotX11
1672 colour.cpp MGL LowLevel
1674 gdiobj.cpp MGL LowLevel
1675 palette.cpp MGL LowLevel
1676 region.cpp MGL LowLevel
1677 brush.cpp MGL LowLevel
1678 pen.cpp MGL LowLevel
1679 font.cpp MGL LowLevel
1680 data.cpp MGL LowLevel
1681 fontenum.cpp MGL LowLevel
1682 fontutil.cpp MGL LowLevel
1683 evtloop.cpp MGL LowLevel
1684 app.cpp MGL LowLevel
1685 bitmap.cpp MGL LowLevel
1686 dirmgl.cpp MGL LowLevel
1687 clipbrd.cpp MGL LowLevel
1688 cursor.cpp MGL LowLevel
1689 dcclient.cpp MGL LowLevel
1690 dcmemory.cpp MGL LowLevel
1691 dcscreen.cpp MGL LowLevel
1692 toplevel.cpp MGL LowLevel
1693 icon.cpp MGL LowLevel
1694 settings.cpp MGL LowLevel
1695 window.cpp MGL LowLevel
1696 utils.cpp MGL LowLevel
1699 app.cpp Micro LowLevel
1700 bitmap.cpp Micro LowLevel
1701 brush.cpp Micro LowLevel
1702 caret.cpp Micro LowLevel
1703 colour.cpp Micro LowLevel
1704 cursor.cpp Micro LowLevel
1705 data.cpp Micro LowLevel
1706 dc.cpp Micro LowLevel
1707 dcclient.cpp Micro LowLevel
1708 dcmemory.cpp Micro LowLevel
1709 dcprint.cpp Micro LowLevel
1710 dcscreen.cpp Micro LowLevel
1711 evtloop.cpp Micro LowLevel
1712 font.cpp Micro LowLevel
1713 fontenum.cpp Micro LowLevel
1714 fontutil.cpp Micro LowLevel
1715 gdiimage.cpp Micro LowLevel
1716 gdiobj.cpp Micro LowLevel
1717 icon.cpp Micro LowLevel
1718 main.cpp Micro LowLevel
1719 microwin.cpp Micro LowLevel
1720 pen.cpp Micro LowLevel
1721 region.cpp Micro LowLevel
1722 settings.cpp Micro LowLevel
1723 snglinst.cpp Micro LowLevel
1724 timer.cpp Micro LowLevel
1725 toplevel.cpp Micro LowLevel
1726 utils.cpp Micro LowLevel
1727 window.cpp Micro LowLevel
1733 # vi: set noet ts=16 nolist: