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
16 # Univ /src/univ or src/univ/themes
20 # Micro /src/msw for MicroWindows
25 # 'H' suffix means these are headers, not .cpp files
28 # GTKH /include/wx/gtk
29 # MacH /include/wx/mac
30 # MotifH /include/wx/motif
31 # MSWH /include/wx/msw
32 # OS2H /include/wx/os2
33 # MGLH /include/wx/mgl
34 # X11H /include/wx/x11
35 # GenericH /include/wx/generic
36 # HtmlH /include/wx/html
37 # ProtoH /include/wx/protocol
38 # UnivH /include/wx/univ
39 # UnixH /include/wx/unix
41 # 'R' suffix means these are resource files
45 # The third column may be empty or contain some additional info about this
46 # file (only compile it in 16bit mode, don't compile it with this or that
50 # Base makes part of the base library too
51 # NotWin32 not used under Win32, but used under Win16
52 # Win32Only only can be compiled under Win32
53 # Generic generic code which might be used instead of native one
54 # OLE OLE file (needs Win32 and a decent compiler)
55 # Socket Socket file (currently doesn't compile under Win16)
56 # NotMSW Not required for the MSW port
57 # NotMac Not required for the MAC port under Mac OS X
58 # NotMGL Not required for the MGL port
59 # NotMicro Not required for the MicroWindows port
60 # NotGTK Not required for the GTK port
61 # NotX Not required for the Motif port
62 # NotX11 Not required for the X11 port
63 # NotOS2 Not required for the os2Pm port
64 # NotUniv Not required for the wxUniversal
65 # LowLevel Low level GUI toolkit file, used by wxUniversal as well
66 # Theme implements a wxUniv theme
67 # Motif used by Motif, even if in another port's directory
68 ###############################################################################
70 # File name Type Flags
72 accel.cpp Generic NotMSW,NotX,NotOS2,NotMac
75 caret.cpp Generic NotMSW,NotMicro
77 colrdlgg.cpp Generic Generic
81 dirdlgg.cpp Generic NotWin32
82 dragimgg.cpp Generic NotOS2
83 fdrepdlg.cpp Generic NotMSW
84 filedlgg.cpp Generic Generic,NotX,NotOS2,NotMac
85 fontdlgg.cpp Generic Generic,NotOS2
89 helpext.cpp Generic Generic
90 helphtml.cpp Generic Generic
91 imaglist.cpp Generic NotWin32
93 listctrl.cpp Generic NotWin32
95 mdig.cpp Generic NotWin32,NotGTK,NotMac
96 msgdlgg.cpp Generic Generic
97 notebook.cpp Generic NotWin32,NotGTK,NotOS2,NotMGL,NotX11,NotMac,NotMicro
99 paletteg.cpp Generic NotMSW,NotX,NotOS2,NotMGL,NotX11,NotMac,NotMicro
101 printps.cpp Generic NotMSW
102 prntdlgg.cpp Generic NotMSW
112 statline.cpp Generic NotMSW,NotGTK,NotOS2,NotMGL,NotX11,NotMac,NotMicro
113 statusbr.cpp Generic NotMGL,NotX11,NotMicro
114 tabg.cpp Generic NotWin32,NotOS2
117 timer.cpp Generic LowLevel,NotMSW,NotX,NotGTK,NotOS2,NotMac,NotMicro
124 appcmn.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
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
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
212 odbc.cpp Common NotGTK,NotX,NotOS2
216 process.cpp Common Win32Only,Base
217 protocol.cpp Common Socket,Base
219 radiocmn.cpp Common NotMac
220 regex.cpp Common Base
222 sckaddr.cpp Common Socket,Base
223 sckfile.cpp Common Socket,Base
224 sckipc.cpp Common Socket,Base
225 sckstrm.cpp Common Socket,Base
228 socket.cpp Common Socket,Base
230 strconv.cpp Common Base
231 stream.cpp Common Base
232 string.cpp Common Base
233 sysopt.cpp Common Base
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
254 zipstrm.cpp Common Base
255 zstream.cpp Common Base
257 gsocket.c MSW Socket,Base
258 gsockmsw.c MSW Socket,Base
261 automtn.cpp MSW OLE,LowLevel
262 bitmap.cpp MSW LowLevel
264 brush.cpp MSW LowLevel
266 caret.cpp MSW LowLevel
270 clipbrd.cpp MSW LowLevel
272 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
290 dirdlg.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 gaugemsw.cpp MSW NotWin32
308 gdiimage.cpp MSW LowLevel
309 gdiobj.cpp MSW LowLevel
310 glcanvas.cpp MSW LowLevel
311 helpchm.cpp MSW Win32Only,LowLevel
312 helpwin.cpp MSW LowLevel
313 icon.cpp MSW LowLevel
314 imaglist.cpp MSW Win32Only
316 joystick.cpp MSW LowLevel
318 listctrl.cpp MSW Win32Only
319 main.cpp MSW LowLevel,Base
324 mimetype.cpp MSW Win32Only,Base
325 minifram.cpp MSW LowLevel
329 notebook.cpp MSW Win32Only
330 oleutils.cpp MSW OLE,LowLevel
332 palette.cpp MSW LowLevel
335 popupwin.cpp MSW LowLevel
340 regconf.cpp MSW Win32Only,Base,LowLevel
341 region.cpp MSW LowLevel
342 registry.cpp MSW Win32Only,Base,LowLevel
344 settings.cpp MSW LowLevel
345 slider95.cpp MSW Win32Only
346 slidrmsw.cpp MSW NotWin32
347 snglinst.cpp MSW Base,LowLevel
352 statbr95.cpp MSW Win32Only
356 taskbar.cpp MSW Win32Only,LowLevel
357 tbar95.cpp MSW Win32Only
358 tbarmsw.cpp MSW NotWin32
361 thread.cpp MSW Win32Only,Base,LowLevel
362 timer.cpp MSW LowLevel
363 tooltip.cpp MSW Win32Only,LowLevel
364 toplevel.cpp MSW LowLevel
365 treectrl.cpp MSW Win32Only
366 utils.cpp MSW Base,LowLevel
367 utilsexc.cpp MSW Base,LowLevel
368 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 NotMac,NotMGL,NotMicro
376 fontutil.cpp Unix NotMac,NotMGL,NotMicro
377 gsocket.c Unix Base,NotMac
378 mimetype.cpp Unix Base,NotMac,NotMicro
379 snglinst.cpp Unix Base
380 threadpsx.cpp Unix Base,NotMac
381 utilsunx.cpp Unix Base
382 utilsx11.cpp Unix NotMac,NotMGL,NotMicro
422 gsockgtk.c GTK LowLevel
423 win_gtk.c GTK LowLevel
425 bitmap.cpp GTK LowLevel
427 brush.cpp GTK LowLevel
432 clipbrd.cpp GTK LowLevel
433 colour.cpp GTK LowLevel
436 cursor.cpp GTK LowLevel
437 data.cpp GTK LowLevel
438 dataobj.cpp GTK LowLevel
440 dcclient.cpp GTK LowLevel
441 dcmemory.cpp GTK LowLevel
442 dcscreen.cpp GTK LowLevel
445 evtloop.cpp GTK LowLevel
446 font.cpp GTK LowLevel
449 toplevel.cpp GTK LowLevel
451 gdiobj.cpp GTK LowLevel
452 icon.cpp GTK LowLevel
455 main.cpp GTK LowLevel
461 popupwin.cpp GTK LowLevel
464 region.cpp GTK LowLevel
467 settings.cpp GTK LowLevel
478 timer.cpp GTK LowLevel
479 tooltip.cpp GTK LowLevel
480 utilsgtk.cpp GTK LowLevel
483 window.cpp GTK LowLevel
565 gsockmot.c Motif Socket
578 combobox_native.cpp Motif
623 gsockx11.c X11 Socket
728 utilsexc.cpp OS2 Base
756 listimpl.cpp WXH Base
792 datetime.inl WXH Base
1290 enhmeta.h MSWH Win32Only
1315 mimetype.h MSWH Win32Only,Base
1355 winundef.h MSWH Base
1466 gsockunx.h UnixH Base
1467 mimetype.h UnixH Base
1473 protocol.h ProtoH Base
1496 dirdlgg.h GenericH NotWin32
1497 dragimgg.h GenericH NotWin32
1498 fdrepdlg.h GenericH NotMSW
1508 listctrl.h GenericH NotWin32
1509 mdig.h GenericH NotWin32,NotGTK,NotMac
1512 paletteg.h GenericH NotMSW,NotX,NotX11,NotOS2
1522 statline.h GenericH NotMSW,NotMac,NotMGL,NotMicro,NotGTK,NotX11,NotOS2,NotUniv
1524 tabg.h GenericH NotWin32
1527 treectlg.h GenericH NotWin32
1564 textctrl.h UnivH NotX11
1570 colour.cpp MGL LowLevel
1572 gdiobj.cpp MGL LowLevel
1573 palette.cpp MGL LowLevel
1574 region.cpp MGL LowLevel
1575 brush.cpp MGL LowLevel
1576 pen.cpp MGL LowLevel
1577 font.cpp MGL LowLevel
1578 data.cpp MGL LowLevel
1579 fontenum.cpp MGL LowLevel
1580 fontutil.cpp MGL LowLevel
1581 evtloop.cpp MGL LowLevel
1582 app.cpp MGL LowLevel
1583 bitmap.cpp MGL LowLevel
1584 dirmgl.cpp MGL LowLevel
1585 clipbrd.cpp MGL LowLevel
1586 cursor.cpp MGL LowLevel
1587 dcclient.cpp MGL LowLevel
1588 dcmemory.cpp MGL LowLevel
1589 dcscreen.cpp MGL LowLevel
1590 toplevel.cpp MGL LowLevel
1591 icon.cpp MGL LowLevel
1592 settings.cpp MGL LowLevel
1593 window.cpp MGL LowLevel
1594 utils.cpp MGL LowLevel
1597 app.cpp Micro LowLevel
1598 bitmap.cpp Micro LowLevel
1599 brush.cpp Micro LowLevel
1600 caret.cpp Micro LowLevel
1601 colour.cpp Micro LowLevel
1602 cursor.cpp Micro LowLevel
1603 data.cpp Micro LowLevel
1604 dc.cpp Micro LowLevel
1605 dcclient.cpp Micro LowLevel
1606 dcmemory.cpp Micro LowLevel
1607 dcprint.cpp Micro LowLevel
1608 dcscreen.cpp Micro LowLevel
1609 evtloop.cpp Micro LowLevel
1610 font.cpp Micro LowLevel
1611 fontenum.cpp Micro LowLevel
1612 fontutil.cpp Micro LowLevel
1613 gdiimage.cpp Micro LowLevel
1614 gdiobj.cpp Micro LowLevel
1615 icon.cpp Micro LowLevel
1616 main.cpp Micro LowLevel
1617 microwin.cpp Micro LowLevel
1618 pen.cpp Micro LowLevel
1619 region.cpp Micro LowLevel
1620 settings.cpp Micro LowLevel
1621 snglinst.cpp Micro LowLevel
1622 timer.cpp Micro LowLevel
1623 toplevel.cpp Micro LowLevel
1624 utils.cpp Micro LowLevel
1625 window.cpp Micro LowLevel
1631 # vi: set noet ts=16 nolist: