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 appbase.cpp Common Base
127 bmpbase.cpp Common NotGTK,NotOS2,NotMSW,NotMicro
130 clntdata.cpp Common Base
131 cmdline.cpp Common Base
134 config.cpp Common Base
140 datetime.cpp Common Base
141 datstrm.cpp Common Base
142 db.cpp Common Win32Only,Base
143 dbgrid.cpp Common Win32Only,NotMac
144 dbtable.cpp Common Win32Only,Base
146 dircmn.cpp Common Base
154 dynarray.cpp Common Base
155 dynlib.cpp Common Base
156 dynload.cpp Common Base
158 encconv.cpp Common Base
159 event.cpp Common Base
160 extended.c Common Base
162 ffile.cpp Common Base
164 fileconf.cpp Common Base
165 filefn.cpp Common Base
166 filename.cpp Common Base
167 filesys.cpp Common Base
169 fmapbase.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
219 process.cpp Common Win32Only,Base
220 protocol.cpp Common Socket,Base
223 regex.cpp Common Base
225 sckaddr.cpp Common Socket,Base
226 sckfile.cpp Common Socket,Base
227 sckipc.cpp Common Socket,Base
228 sckstrm.cpp Common Socket,Base
231 socket.cpp Common Socket,Base
233 stopwatch.cpp Common Base
234 strconv.cpp Common Base
235 stream.cpp Common Base
236 string.cpp Common Base
237 sysopt.cpp Common Base
238 taskbarcmn.cpp Common NotMac
240 textbuf.cpp Common Base
242 textfile.cpp Common Base
244 tokenzr.cpp Common Base
246 txtstrm.cpp Common Base
248 url.cpp Common Socket,Base
249 utilscmn.cpp Common Base
253 variant.cpp Common Base
254 wfstream.cpp Common Base
256 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
269 bitmap.cpp MSW LowLevel
271 brush.cpp MSW LowLevel
273 caret.cpp MSW LowLevel
277 clipbrd.cpp MSW LowLevel
279 colour.cpp MSW LowLevel
282 cursor.cpp MSW LowLevel
283 data.cpp MSW LowLevel
284 dataobj.cpp MSW OLE,LowLevel
286 dcclient.cpp MSW LowLevel
287 dcmemory.cpp MSW LowLevel
288 dcprint.cpp MSW LowLevel
289 dcscreen.cpp MSW LowLevel
290 dde.cpp MSW LowLevel,Base
292 dialup.cpp MSW LowLevel
295 dirdlg.cpp MSW Win32Only,LowLevel
296 display.cpp MSW Win32Only,LowLevel
298 dropsrc.cpp MSW OLE,LowLevel
299 droptgt.cpp MSW OLE,LowLevel
300 enhmeta.cpp MSW Win32Only,LowLevel
301 helpbest.cpp MSW Win32Only,LowLevel
302 evtloop.cpp MSW LowLevel
303 fdrepdlg.cpp MSW Win32Only
304 # FIXME: the generic implementation doesn't work under MSW, so we must
305 # the native dialog under MSW
307 font.cpp MSW LowLevel
309 fontenum.cpp MSW LowLevel
310 fontutil.cpp MSW LowLevel
312 gauge95.cpp MSW Win32Only
313 gdiimage.cpp MSW LowLevel
314 gdiobj.cpp MSW LowLevel
315 glcanvas.cpp MSW LowLevel
316 helpchm.cpp MSW Win32Only,LowLevel
317 helpwin.cpp MSW LowLevel
318 icon.cpp MSW LowLevel
319 imaglist.cpp MSW Win32Only
321 joystick.cpp MSW LowLevel
323 listctrl.cpp MSW Win32Only
324 main.cpp MSW LowLevel,Base
329 mimetype.cpp MSW Win32Only,Base
330 minifram.cpp MSW LowLevel
334 notebook.cpp MSW Win32Only
335 oleutils.cpp MSW OLE,LowLevel
337 palette.cpp MSW LowLevel
340 popupwin.cpp MSW LowLevel
345 regconf.cpp MSW Win32Only,Base,LowLevel
346 region.cpp MSW LowLevel
347 registry.cpp MSW Win32Only,Base,LowLevel
349 settings.cpp MSW LowLevel
350 slider95.cpp MSW Win32Only
351 slidrmsw.cpp MSW NotWin32
352 snglinst.cpp MSW Base,LowLevel
357 statbr95.cpp MSW Win32Only
361 taskbar.cpp MSW Win32Only,LowLevel
362 tbar95.cpp MSW Win32Only
363 tbarmsw.cpp MSW NotWin32
366 thread.cpp MSW Win32Only,Base,LowLevel
367 timer.cpp MSW LowLevel
368 tooltip.cpp MSW Win32Only,LowLevel
369 toplevel.cpp MSW LowLevel
370 treectrl.cpp MSW Win32Only
371 utils.cpp MSW Base,LowLevel
372 utilsexc.cpp MSW Base,LowLevel
373 utilsgui.cpp MSW LowLevel
374 uuid.cpp MSW OLE,LowLevel
377 wave.cpp MSW LowLevel
378 window.cpp MSW LowLevel
380 baseunix.cpp Unix Base
381 dialup.cpp Unix NotMac
382 dir.cpp Unix Base,NotMac
383 fontenum.cpp Unix NotCocoa,NotMac,NotMGL,NotMicro
384 fontutil.cpp Unix NotCocoa,NotMac,NotMGL,NotMicro
385 gsocket.c Unix Base,NotMac
386 mimetype.cpp Unix Base,NotMac,NotMicro
387 snglinst.cpp Unix Base
388 taskbarx11.cpp Unix NotCocoa,NotMac,NotMGL,NotMicro
389 threadpsx.cpp Unix Base,NotMac
392 utilsunx.cpp Unix Base
393 utilsx11.cpp Unix NotMac,NotMGL,NotMicro
433 gsockgtk.c GTK LowLevel
434 win_gtk.c GTK LowLevel
436 bitmap.cpp GTK LowLevel
438 brush.cpp GTK LowLevel
443 clipbrd.cpp GTK LowLevel
444 colour.cpp GTK LowLevel
447 cursor.cpp GTK LowLevel
448 data.cpp GTK LowLevel
449 dataobj.cpp GTK LowLevel
451 dcclient.cpp GTK LowLevel
452 dcmemory.cpp GTK LowLevel
453 dcscreen.cpp GTK LowLevel
456 evtloop.cpp GTK LowLevel
457 font.cpp GTK LowLevel
460 toplevel.cpp GTK LowLevel
462 gdiobj.cpp GTK LowLevel
463 icon.cpp GTK LowLevel
466 main.cpp GTK LowLevel
473 popupwin.cpp GTK LowLevel
476 region.cpp GTK LowLevel
479 settings.cpp GTK LowLevel
490 timer.cpp GTK LowLevel
491 tooltip.cpp GTK LowLevel
492 utilsgtk.cpp GTK LowLevel
495 window.cpp GTK LowLevel
627 gsockmot.c Motif Socket
639 combobox_native.cpp Motif
681 gsockx11.c X11 Socket
786 utilsexc.cpp OS2 Base
814 listimpl.cpp WXH Base
852 datetime.inl WXH Base
1021 thrimpl.cpp WXH Base
1202 # NS wrapper classes
1208 NSTextField.h CocoaH
1211 ObjcAssociate.h CocoaH
1213 # wx implementations
1362 apptbase.h MSWH Base
1363 apptrait.h MSWH Base
1388 enhmeta.h MSWH Win32Only
1412 mimetype.h MSWH Win32Only,Base
1451 winundef.h MSWH Base
1560 apptbase.h UnixH Base
1561 apptrait.h UnixH Base
1564 gsockunx.h UnixH Base
1565 mimetype.h UnixH Base
1573 protocol.h ProtoH Base
1596 dirdlgg.h GenericH NotWin32
1597 dragimgg.h GenericH NotWin32
1598 fdrepdlg.h GenericH NotMSW
1607 listctrl.h GenericH NotWin32
1608 mdig.h GenericH NotWin32,NotGTK,NotMac
1611 paletteg.h GenericH NotMSW,NotX,NotX11,NotOS2
1621 statline.h GenericH NotMSW,NotMac,NotCocoa,NotMGL,NotMicro,NotGTK,NotX11,NotOS2,NotUniv
1623 tabg.h GenericH NotWin32
1626 treectlg.h GenericH NotWin32
1663 textctrl.h UnivH NotX11
1669 colour.cpp MGL LowLevel
1671 gdiobj.cpp MGL LowLevel
1672 palette.cpp MGL LowLevel
1673 region.cpp MGL LowLevel
1674 brush.cpp MGL LowLevel
1675 pen.cpp MGL LowLevel
1676 font.cpp MGL LowLevel
1677 data.cpp MGL LowLevel
1678 fontenum.cpp MGL LowLevel
1679 fontutil.cpp MGL LowLevel
1680 evtloop.cpp MGL LowLevel
1681 app.cpp MGL LowLevel
1682 bitmap.cpp MGL LowLevel
1683 dirmgl.cpp MGL LowLevel
1684 clipbrd.cpp MGL LowLevel
1685 cursor.cpp MGL LowLevel
1686 dcclient.cpp MGL LowLevel
1687 dcmemory.cpp MGL LowLevel
1688 dcscreen.cpp MGL LowLevel
1689 toplevel.cpp MGL LowLevel
1690 icon.cpp MGL LowLevel
1691 settings.cpp MGL LowLevel
1692 window.cpp MGL LowLevel
1693 utils.cpp MGL LowLevel
1696 app.cpp Micro LowLevel
1697 bitmap.cpp Micro LowLevel
1698 brush.cpp Micro LowLevel
1699 caret.cpp Micro LowLevel
1700 colour.cpp Micro LowLevel
1701 cursor.cpp Micro LowLevel
1702 data.cpp Micro LowLevel
1703 dc.cpp Micro LowLevel
1704 dcclient.cpp Micro LowLevel
1705 dcmemory.cpp Micro LowLevel
1706 dcprint.cpp Micro LowLevel
1707 dcscreen.cpp Micro LowLevel
1708 evtloop.cpp Micro LowLevel
1709 font.cpp Micro LowLevel
1710 fontenum.cpp Micro LowLevel
1711 fontutil.cpp Micro LowLevel
1712 gdiimage.cpp Micro LowLevel
1713 gdiobj.cpp Micro LowLevel
1714 icon.cpp Micro LowLevel
1715 main.cpp Micro LowLevel
1716 microwin.cpp Micro LowLevel
1717 pen.cpp Micro LowLevel
1718 region.cpp Micro LowLevel
1719 settings.cpp Micro LowLevel
1720 snglinst.cpp Micro LowLevel
1721 timer.cpp Micro LowLevel
1722 toplevel.cpp Micro LowLevel
1723 utils.cpp Micro LowLevel
1724 window.cpp Micro LowLevel
1730 # vi: set noet ts=16 nolist: