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
111 statline.cpp Generic NotMSW,NotGTK,NotOS2,NotMGL,NotX11,NotMac,NotCocoa,NotMicro
112 statusbr.cpp Generic NotMGL,NotX11,NotMicro
113 tabg.cpp Generic NotWin32,NotOS2
116 timer.cpp Generic LowLevel,NotMSW,NotX,NotGTK,NotOS2,NotMac,NotMicro
123 appcmn.cpp Common Base
126 bmpbase.cpp Common NotGTK,NotOS2,NotMSW,NotMicro
129 clntdata.cpp Common Base
130 cmdline.cpp Common Base
133 config.cpp Common Base
138 datacmn.cpp Common Base
139 datetime.cpp Common Base
140 datstrm.cpp Common Base
141 db.cpp Common Win32Only,Base
142 dbgrid.cpp Common Win32Only,NotMac
143 dbtable.cpp Common Win32Only,Base
145 dircmn.cpp Common Base
153 dynarray.cpp Common Base
154 dynlib.cpp Common Base
155 dynload.cpp Common Base
157 encconv.cpp Common Base
158 event.cpp Common Base
159 extended.c Common Base
161 ffile.cpp Common Base
163 fileconf.cpp Common Base
164 filefn.cpp Common Base
165 filename.cpp Common Base
166 filesys.cpp Common Base
169 fontmap.cpp Common Base
172 fs_inet.cpp Common Base
173 fs_mem.cpp Common Base
174 fs_zip.cpp Common Base
175 ftp.cpp Common Socket,Base
181 hashmap.cpp Common Base
183 http.cpp Common Socket,Base
191 imagjpeg.cpp Common Win32Only
192 imagpcx.cpp Common Win32Only
193 imagpng.cpp Common Win32Only
194 imagpnm.cpp Common Win32Only
195 imagtiff.cpp Common Win32Only
199 ipcbase.cpp Common Base
204 longlong.cpp Common Base
206 memory.cpp Common Base
208 mimecmn.cpp Common Win32Only,Base
209 module.cpp Common Base
210 msgout.cpp Common Base
211 mstream.cpp Common Base
213 object.cpp Common Base
217 process.cpp Common Win32Only,Base
218 protocol.cpp Common Socket,Base
221 regex.cpp Common Base
223 sckaddr.cpp Common Socket,Base
224 sckfile.cpp Common Socket,Base
225 sckipc.cpp Common Socket,Base
226 sckstrm.cpp Common Socket,Base
229 socket.cpp Common Socket,Base
231 strconv.cpp Common Base
232 stream.cpp Common Base
233 string.cpp Common Base
234 sysopt.cpp Common Base
235 taskbarcmn.cpp Common NotMac
237 textbuf.cpp Common Base
239 textfile.cpp Common Base
240 timercmn.cpp Common Base
241 tokenzr.cpp Common Base
243 txtstrm.cpp Common Base
245 url.cpp Common Socket,Base
246 utilscmn.cpp Common Base
250 variant.cpp Common Base
251 wfstream.cpp Common Base
253 wxchar.cpp Common Base
255 zipstrm.cpp Common Base
256 zstream.cpp Common Base
259 gsocket.c MSW Socket,Base
260 gsockmsw.c MSW Socket,Base
264 automtn.cpp MSW OLE,LowLevel
265 bitmap.cpp MSW LowLevel
267 brush.cpp MSW LowLevel
269 caret.cpp MSW LowLevel
273 clipbrd.cpp MSW LowLevel
275 colour.cpp MSW LowLevel
278 cursor.cpp MSW LowLevel
279 data.cpp MSW LowLevel
280 dataobj.cpp MSW OLE,LowLevel
282 dcclient.cpp MSW LowLevel
283 dcmemory.cpp MSW LowLevel
284 dcprint.cpp MSW LowLevel
285 dcscreen.cpp MSW LowLevel
286 dde.cpp MSW LowLevel,Base
288 dialup.cpp MSW LowLevel
291 dirdlg.cpp MSW Win32Only,LowLevel
292 display.cpp MSW Win32Only,LowLevel
294 dropsrc.cpp MSW OLE,LowLevel
295 droptgt.cpp MSW OLE,LowLevel
296 enhmeta.cpp MSW Win32Only,LowLevel
297 helpbest.cpp MSW Win32Only,LowLevel
298 evtloop.cpp MSW LowLevel
299 fdrepdlg.cpp MSW Win32Only
300 # FIXME: the generic implementation doesn't work under MSW, so we must
301 # the native dialog under MSW
303 font.cpp MSW LowLevel
305 fontenum.cpp MSW LowLevel
306 fontutil.cpp MSW LowLevel
308 gauge95.cpp MSW Win32Only
309 gdiimage.cpp MSW LowLevel
310 gdiobj.cpp MSW LowLevel
311 glcanvas.cpp MSW LowLevel
312 helpchm.cpp MSW Win32Only,LowLevel
313 helpwin.cpp MSW LowLevel
314 icon.cpp MSW LowLevel
315 imaglist.cpp MSW Win32Only
317 joystick.cpp MSW LowLevel
319 listctrl.cpp MSW Win32Only
320 main.cpp MSW LowLevel,Base
325 mimetype.cpp MSW Win32Only,Base
326 minifram.cpp MSW LowLevel
330 notebook.cpp MSW Win32Only
331 oleutils.cpp MSW OLE,LowLevel
333 palette.cpp MSW LowLevel
336 popupwin.cpp MSW LowLevel
341 regconf.cpp MSW Win32Only,Base,LowLevel
342 region.cpp MSW LowLevel
343 registry.cpp MSW Win32Only,Base,LowLevel
345 settings.cpp MSW LowLevel
346 slider95.cpp MSW Win32Only
347 slidrmsw.cpp MSW NotWin32
348 snglinst.cpp MSW Base,LowLevel
353 statbr95.cpp MSW Win32Only
357 taskbar.cpp MSW Win32Only,LowLevel
358 tbar95.cpp MSW Win32Only
359 tbarmsw.cpp MSW NotWin32
362 thread.cpp MSW Win32Only,Base,LowLevel
363 timer.cpp MSW LowLevel
364 tooltip.cpp MSW Win32Only,LowLevel
365 toplevel.cpp MSW LowLevel
366 treectrl.cpp MSW Win32Only
367 utils.cpp MSW Base,LowLevel
368 utilsexc.cpp MSW Base,LowLevel
369 uuid.cpp MSW OLE,LowLevel
372 wave.cpp MSW LowLevel
373 window.cpp MSW LowLevel
375 dialup.cpp Unix NotMac
376 dir.cpp Unix Base,NotMac
377 fontenum.cpp Unix NotCocoa,NotMac,NotMGL,NotMicro
378 fontutil.cpp Unix NotCocoa,NotMac,NotMGL,NotMicro
379 gsocket.c Unix Base,NotMac
380 mimetype.cpp Unix Base,NotMac,NotMicro
381 snglinst.cpp Unix Base
382 taskbarx11.cpp Unix NotCocoa,NotMac,NotMGL,NotMicro
383 threadpsx.cpp Unix Base,NotMac
384 utilsunx.cpp Unix Base
385 utilsx11.cpp Unix NotMac,NotMGL,NotMicro
425 gsockgtk.c GTK LowLevel
426 win_gtk.c GTK LowLevel
428 bitmap.cpp GTK LowLevel
430 brush.cpp GTK LowLevel
435 clipbrd.cpp GTK LowLevel
436 colour.cpp GTK LowLevel
439 cursor.cpp GTK LowLevel
440 data.cpp GTK LowLevel
441 dataobj.cpp GTK LowLevel
443 dcclient.cpp GTK LowLevel
444 dcmemory.cpp GTK LowLevel
445 dcscreen.cpp GTK LowLevel
448 evtloop.cpp GTK LowLevel
449 font.cpp GTK LowLevel
452 toplevel.cpp GTK LowLevel
454 gdiobj.cpp GTK LowLevel
455 icon.cpp GTK LowLevel
458 main.cpp GTK LowLevel
465 popupwin.cpp GTK LowLevel
468 region.cpp GTK LowLevel
471 settings.cpp GTK LowLevel
482 timer.cpp GTK LowLevel
483 tooltip.cpp GTK LowLevel
484 utilsgtk.cpp GTK LowLevel
487 window.cpp GTK LowLevel
619 gsockmot.c Motif Socket
631 combobox_native.cpp Motif
673 gsockx11.c X11 Socket
778 utilsexc.cpp OS2 Base
806 listimpl.cpp WXH Base
843 datetime.inl WXH Base
1011 thrimpl.cpp WXH Base
1192 # NS wrapper classes
1198 NSTextField.h CocoaH
1201 ObjcAssociate.h CocoaH
1203 # wx implementations
1375 enhmeta.h MSWH Win32Only
1399 mimetype.h MSWH Win32Only,Base
1439 winundef.h MSWH Base
1550 gsockunx.h UnixH Base
1551 mimetype.h UnixH Base
1558 protocol.h ProtoH Base
1581 dirdlgg.h GenericH NotWin32
1582 dragimgg.h GenericH NotWin32
1583 fdrepdlg.h GenericH NotMSW
1592 listctrl.h GenericH NotWin32
1593 mdig.h GenericH NotWin32,NotGTK,NotMac
1596 paletteg.h GenericH NotMSW,NotX,NotX11,NotOS2
1606 statline.h GenericH NotMSW,NotMac,NotCocoa,NotMGL,NotMicro,NotGTK,NotX11,NotOS2,NotUniv
1608 tabg.h GenericH NotWin32
1611 treectlg.h GenericH NotWin32
1648 textctrl.h UnivH NotX11
1654 colour.cpp MGL LowLevel
1656 gdiobj.cpp MGL LowLevel
1657 palette.cpp MGL LowLevel
1658 region.cpp MGL LowLevel
1659 brush.cpp MGL LowLevel
1660 pen.cpp MGL LowLevel
1661 font.cpp MGL LowLevel
1662 data.cpp MGL LowLevel
1663 fontenum.cpp MGL LowLevel
1664 fontutil.cpp MGL LowLevel
1665 evtloop.cpp MGL LowLevel
1666 app.cpp MGL LowLevel
1667 bitmap.cpp MGL LowLevel
1668 dirmgl.cpp MGL LowLevel
1669 clipbrd.cpp MGL LowLevel
1670 cursor.cpp MGL LowLevel
1671 dcclient.cpp MGL LowLevel
1672 dcmemory.cpp MGL LowLevel
1673 dcscreen.cpp MGL LowLevel
1674 toplevel.cpp MGL LowLevel
1675 icon.cpp MGL LowLevel
1676 settings.cpp MGL LowLevel
1677 window.cpp MGL LowLevel
1678 utils.cpp MGL LowLevel
1681 app.cpp Micro LowLevel
1682 bitmap.cpp Micro LowLevel
1683 brush.cpp Micro LowLevel
1684 caret.cpp Micro LowLevel
1685 colour.cpp Micro LowLevel
1686 cursor.cpp Micro LowLevel
1687 data.cpp Micro LowLevel
1688 dc.cpp Micro LowLevel
1689 dcclient.cpp Micro LowLevel
1690 dcmemory.cpp Micro LowLevel
1691 dcprint.cpp Micro LowLevel
1692 dcscreen.cpp Micro LowLevel
1693 evtloop.cpp Micro LowLevel
1694 font.cpp Micro LowLevel
1695 fontenum.cpp Micro LowLevel
1696 fontutil.cpp Micro LowLevel
1697 gdiimage.cpp Micro LowLevel
1698 gdiobj.cpp Micro LowLevel
1699 icon.cpp Micro LowLevel
1700 main.cpp Micro LowLevel
1701 microwin.cpp Micro LowLevel
1702 pen.cpp Micro LowLevel
1703 region.cpp Micro LowLevel
1704 settings.cpp Micro LowLevel
1705 snglinst.cpp Micro LowLevel
1706 timer.cpp Micro LowLevel
1707 toplevel.cpp Micro LowLevel
1708 utils.cpp Micro LowLevel
1709 window.cpp Micro LowLevel
1715 # vi: set noet ts=16 nolist: