]> git.saurik.com Git - wxWidgets.git/blame - distrib/msw/tmake/filelist.txt
-mwindows added for mingw32 compilation
[wxWidgets.git] / distrib / msw / tmake / filelist.txt
CommitLineData
f2071dda
VZ
1###############################################################################
2# File: src/msw/filelist.cpp
3# Purpose: The list of source files for MSW version of wxWindows.
4# Author: Vadim Zeitlin
5# Created: 14.07.99
6# Version: $Id$
7#
8# Format of this file: TAB separated columns. The first column contains the
a3015c54 9# filename, the second a letter corresonding a directory:
b87654f3 10# G /src/generic
a3015c54
RR
11# C /src/common
12# M /src/msw
073478b3 13# X /src/motif X for Xt
a3015c54 14# U /src/unix
073478b3 15# R /src/gtk R for Robert
a3015c54 16# H /src/html
2aa88730
RR
17# W /include/wx
18# K /include/wx/gtk K for gtK
b87654f3
VZ
19# F /include/wx/motif F for motiF
20# B /include/wx/msw B for Bill Gates
21# N /include/wx/generic N for geNeric
22# L /include/wx/html L for htmL
23# P /include/wx/protocol
24# S /include/wx/unix S for poSix
a3015c54 25#
b87654f3
VZ
26# The third column may be empty or contain some additional info about this
27# file (only compile it in 16bit mode, don't compile it with this or that
a3015c54 28# compiler, &c)
f2071dda
VZ
29#
30# Known flags:
e90c1d2a 31# B makes part of the base library too
37667812 32# BO only for the base library
f2071dda
VZ
33# 16 a generic file implementing Win32 control for Win16
34# 32 only can be compiled under Win32
35# PS PostScript related file, normally not compiled under Windows
36# G generic code which might be used instead of native one
37# U Unix-ish file, normally not compiled under Windows
38# O OLE file (needs Win32 and a decent compiler)
39# S Socket file (currently doesn't compile under Win16 nor with GNU)
a3015c54 40# R Not required for the GTK port
8e877c19 41# X Not required for the Motif port
e90c1d2a 42#
23a54e14 43# WX Base header
37667812 44# GTK GTK header
23a54e14 45# MSW MSW header
37667812 46# MAC Mac header
23a54e14
RR
47# MOT Motif header
48# PM OS/2 header
49# GEN Generic header
50# PRO Protocol header
51# HTM wxHtml header
52# UNX Unix header
f2071dda
VZ
53###############################################################################
54
55# File name Type Flags
56
57busyinfo.cpp G
a3015c54 58caret.cpp G U
92afa2b1 59choicdgg.cpp G
f2071dda 60colrdlgg.cpp G G
48b1d0ff 61dcpsg.cpp G U
f2071dda 62dirdlgg.cpp G 16
8636aed8 63fontdlgg.cpp G G,R
4130b487 64filedlgg.cpp G U,X
f85afd4e 65grid.cpp G
b1683d38
RR
66helphtml.cpp G G
67helpwxht.cpp G G
a3015c54 68helpxlp.cpp G G,R
f2071dda
VZ
69imaglist.cpp G 16
70laywin.cpp G
71listctrl.cpp G 16
dd85fc6b 72logg.cpp G
92afa2b1 73msgdlgg.cpp G G
a3015c54 74notebook.cpp G 16,R
f2071dda
VZ
75panelg.cpp G
76printps.cpp G PS
77prntdlgg.cpp G PS,U
78progdlgg.cpp G
79prop.cpp G
80propform.cpp G
81proplist.cpp G
82sashwin.cpp G
83scrolwin.cpp G
84splitter.cpp G
b387781c 85statline.cpp G U,R
f2071dda 86statusbr.cpp G
a3015c54 87tabg.cpp G R
31528cd3 88numdlgg.cpp G
92afa2b1 89textdlgg.cpp G
f2071dda
VZ
90tipdlg.cpp G
91treectrl.cpp G 16
b87654f3 92wizard.cpp G
f2071dda 93
a3015c54 94choiccmn.cpp C R
f2071dda 95cmndata.cpp C
e90c1d2a 96config.cpp C B
a3015c54 97ctrlcmn.cpp C R
e90c1d2a 98date.cpp C B
f2071dda
VZ
99datstrm.cpp C
100db.cpp C
101dbtable.cpp C
102dcbase.cpp C
103dlgcmn.cpp C
104docmdi.cpp C
105docview.cpp C
e90c1d2a
VZ
106dynarray.cpp C B
107dynlib.cpp C B
37667812 108event.cpp C B
e90c1d2a
VZ
109extended.c C B
110ffile.cpp C B
111file.cpp C B
112fileconf.cpp C B
113filefn.cpp C B
114filesys.cpp C B
e0f83017 115fontcmn.cpp C
f2071dda
VZ
116framecmn.cpp C
117fs_inet.cpp C
118fs_zip.cpp C
119ftp.cpp C S
120gdicmn.cpp C
e8ac7bf2 121gifdecod.cpp C
e90c1d2a 122hash.cpp C B
f2071dda
VZ
123helpbase.cpp C
124http.cpp C S
125imagbmp.cpp C
126image.cpp C
d57eb7b9 127imagall.cpp C
f2071dda 128imaggif.cpp C
1044a386
JS
129imagjpeg.cpp C 32
130imagpcx.cpp C 32
131imagpng.cpp C 32
132imagpnm.cpp C 32
37667812 133init.cpp C B,BO
e90c1d2a 134intl.cpp C B
f2071dda
VZ
135ipcbase.cpp C
136layout.cpp C
e90c1d2a
VZ
137list.cpp C B
138log.cpp C B
f2071dda 139memory.cpp C
e90c1d2a
VZ
140mimetype.cpp C 32,B
141module.cpp C B
f2071dda 142mstream.cpp C
e90c1d2a 143object.cpp C B
f2071dda 144objstrm.cpp C
a3015c54 145odbc.cpp C R
f2071dda
VZ
146paper.cpp C
147prntbase.cpp C
e90c1d2a 148process.cpp C 32,B
f2071dda
VZ
149protocol.cpp C S
150resource.cpp C
151sckaddr.cpp C S
152sckfile.cpp C S
f2071dda
VZ
153sckipc.cpp C S
154sckstrm.cpp C S
ae8f5769 155serbase.cpp C
0ae2df30 156sizer.cpp C
f2071dda 157socket.cpp C S
37667812 158stream.cpp C B
e90c1d2a
VZ
159strconv.cpp C B
160string.cpp C B
f2071dda 161tbarbase.cpp C
fcd4694c 162tbarsmpl.cpp C
f2071dda 163textcmn.cpp C
e90c1d2a
VZ
164textfile.cpp C B
165time.cpp C B
166timercmn.cpp C B
167tokenzr.cpp C B
37667812 168txtstrm.cpp C B
f2071dda
VZ
169unzip.c C
170url.cpp C S
e90c1d2a 171utilscmn.cpp C B
f2071dda
VZ
172valgen.cpp C
173validate.cpp C
174valtext.cpp C
e90c1d2a 175variant.cpp C B
f2071dda
VZ
176wfstream.cpp C
177wincmn.cpp C
e90c1d2a 178wxchar.cpp C B
f2071dda 179wxexpr.cpp C
6001e347 180zipstrm.cpp C
f2071dda
VZ
181zstream.cpp C
182
183accel.cpp M
184app.cpp M
185automtn.cpp M O
186bitmap.cpp M
187bmpbuttn.cpp M
188brush.cpp M
189button.cpp M
190caret.cpp M
191checkbox.cpp M
192checklst.cpp M
193choice.cpp M
194clipbrd.cpp M
195colordlg.cpp M
196colour.cpp M
197combobox.cpp M
198control.cpp M
199curico.cpp M
200cursor.cpp M
201data.cpp M
202dataobj.cpp M O
203dc.cpp M
204dcclient.cpp M
205dcmemory.cpp M
206dcprint.cpp M
207dcscreen.cpp M
208dde.cpp M
209dialog.cpp M
210dib.cpp M
211dibutils.cpp M
212dirdlg.cpp M 32
213dragimag.cpp M
214dropsrc.cpp M O
215droptgt.cpp M O
216filedlg.cpp M
217font.cpp M
218fontdlg.cpp M
219frame.cpp M
220gauge95.cpp M 32
221gaugemsw.cpp M 16
222gdiobj.cpp M
223helpwin.cpp M
224icon.cpp M
225imaglist.cpp M 32
a1665b22 226iniconf.cpp M 16
f2071dda
VZ
227joystick.cpp M
228listbox.cpp M
229listctrl.cpp M 32
230main.cpp M
231mdi.cpp M
232menu.cpp M
233menuitem.cpp M
234metafile.cpp M
235minifram.cpp M
236msgdlg.cpp M
237nativdlg.cpp M
9b73db3c 238notebook.cpp M 32
f2071dda
VZ
239oleutils.cpp M O
240ownerdrw.cpp M
241palette.cpp M
242pen.cpp M
243penwin.cpp M
1044a386 244pnghand.cpp M 32
f2071dda
VZ
245printdlg.cpp M
246printwin.cpp M
247radiobox.cpp M
248radiobut.cpp M
249regconf.cpp M 32
250region.cpp M
251registry.cpp M 32
252scrolbar.cpp M
253settings.cpp M
254slider95.cpp M 32
255slidrmsw.cpp M 16
256spinbutt.cpp M
b4fe5125 257spinctrl.cpp M
f2071dda
VZ
258statbmp.cpp M
259statbox.cpp M
260statbr95.cpp M 32
261statline.cpp M
262stattext.cpp M
263tabctrl.cpp M
264taskbar.cpp M 32
265tbar95.cpp M 32
266tbarmsw.cpp M 16
267textctrl.cpp M
268thread.cpp M 32
269timer.cpp M
270tooltip.cpp M 32
271treectrl.cpp M 32
272utils.cpp M
273utilsexc.cpp M
274uuid.cpp M O
275wave.cpp M
276window.cpp M
277xpmhand.cpp M
a9775f1f 278gsocket.c M S
f2071dda 279
e90c1d2a 280dialup.cpp U
a3015c54 281threadpsx.cpp U
37667812 282utilsunx.cpp U B
a3015c54
RR
283gsocket.c U
284
285gsockgtk.c R
286win_gtk.c R
287accel.cpp R
288app.cpp R
289bitmap.cpp R
290bmpbuttn.cpp R
291brush.cpp R
292button.cpp R
293checkbox.cpp R
294checklst.cpp R
295choice.cpp R
a3015c54
RR
296clipbrd.cpp R
297colour.cpp R
298combobox.cpp R
299control.cpp R
300cursor.cpp R
301data.cpp R
302dataobj.cpp R
303dc.cpp R
304dcclient.cpp R
8e877c19 305dcmemory.cpp R
a3015c54
RR
306dcscreen.cpp R
307dialog.cpp R
308dnd.cpp R
a3015c54 309font.cpp R
8636aed8 310fontdlg.cpp R
a3015c54
RR
311frame.cpp R
312gauge.cpp R
313gdiobj.cpp R
314icon.cpp R
315listbox.cpp R
316main.cpp R
317mdi.cpp R
318menu.cpp R
319minifram.cpp R
a3015c54
RR
320notebook.cpp R
321palette.cpp R
322pen.cpp R
323radiobox.cpp R
324radiobut.cpp R
325region.cpp R
326scrolbar.cpp R
327settings.cpp R
328slider.cpp R
329spinbutt.cpp R
738f9e5a 330spinctrl.cpp R
a3015c54
RR
331statbmp.cpp R
332statbox.cpp R
333statline.cpp R
334stattext.cpp R
335tbargtk.cpp R
336textctrl.cpp R
a3015c54
RR
337timer.cpp R
338tooltip.cpp R
339utilsgtk.cpp R
340utilsres.cpp R
341wave.cpp R
342window.cpp R
343
93ccaed8 344gsockmot.c X S
073478b3
RR
345accel.cpp X
346app.cpp X
347bitmap.cpp X
348bmpbuttn.cpp X
349brush.cpp X
350button.cpp X
351checkbox.cpp X
b387781c 352checklst.cpp X
073478b3
RR
353choice.cpp X
354clipbrd.cpp X
355colour.cpp X
356combobox.cpp X
357control.cpp X
358cursor.cpp X
359data.cpp X
360dataobj.cpp X
361dc.cpp X
362dcclient.cpp X
8e877c19 363dcmemory.cpp X
073478b3
RR
364dcscreen.cpp X
365dialog.cpp X
366filedlg.cpp X
367font.cpp X
ddc8c2e3 368fontenum.cpp X
073478b3
RR
369frame.cpp X
370gauge.cpp X
371gdiobj.cpp X
372icon.cpp X
373listbox.cpp X
374main.cpp X
375mdi.cpp X
376menu.cpp X
377menuitem.cpp X
378minifram.cpp X
379msgdlg.cpp X
380palette.cpp X
381pen.cpp X
382radiobox.cpp X
383radiobut.cpp X
384region.cpp X
385scrolbar.cpp X
386settings.cpp X
387slider.cpp X
b387781c 388spinbutt.cpp X
073478b3
RR
389statbmp.cpp X
390statbox.cpp X
391stattext.cpp X
392toolbar.cpp X
393textctrl.cpp X
394timer.cpp X
073478b3
RR
395utils.cpp X
396window.cpp X
397
8ec2b484
HH
398helpdata.cpp H
399helpfrm.cpp H
400helpctrl.cpp H
a3015c54 401htmlcell.cpp H
69941f05
VS
402htmlfilt.cpp H
403htmlpars.cpp H
a3015c54
RR
404htmltag.cpp H
405htmlwin.cpp H
69941f05
VS
406winpars.cpp H
407m_fonts.cpp H
408m_hline.cpp H
409m_image.cpp H
410m_layout.cpp H
411m_links.cpp H
412m_list.cpp H
413m_pre.cpp H
414m_tables.cpp H
a3015c54
RR
415search.cpp H
416
2aa88730
RR
417arrimpl.cpp W
418listimpl.cpp W
419accel.h W
37667812 420app.h W B
2aa88730
RR
421bitmap.h W
422bmpbuttn.h W
423brush.h W
424buffer.h W
425busyinfo.h W
426button.h W
427caret.h W
428checkbox.h W
429checklst.h W
430choicdlg.h W
431choice.h W
432clipbrd.h W
433cmndata.h W
434colordlg.h W
435colour.h W
436combobox.h W
437confbase.h W
438config.h W
439control.h W
440cursor.h W
441dataobj.h W
37667812 442date.h W B
2aa88730
RR
443datstrm.h W
444db.h W
445dbtable.h W
446dc.h W
447dcclient.h W
448dcmemory.h W
449dcprint.h W
450dcps.h W
451dcscreen.h W
452dde.h W
37667812
VZ
453debug.h W B
454defs.h W B
2aa88730
RR
455dialog.h W
456dirdlg.h W
457dnd.h W
458docmdi.h W
459docview.h W
460dragimag.h W
37667812
VZ
461dynarray.h W B
462dynlib.h W B
463event.h W B
2aa88730 464expr.h W
37667812
VZ
465ffile.h W B
466file.h W B
467fileconf.h W B
2aa88730
RR
468filedlg.h W
469filefn.h W
470filesys.h W
471font.h W
472fontdlg.h W
473frame.h W
474fs_inet.h W
475fs_zip.h W
476gauge.h W
477gdicmn.h W
478gdiobj.h W
e8ac7bf2 479gifdecod.h W
2aa88730 480grid.h W
526ddb13 481gsocket.h W
37667812 482hash.h W B
2aa88730
RR
483help.h W
484helpbase.h W
485helphtml.h W
486helpwin.h W
487helpxlp.h W
488icon.h W
489image.h W
490imaglist.h W
37667812 491intl.h W B
2aa88730
RR
492ioswrap.h W
493ipcbase.h W
494joystick.h W
495layout.h W
496laywin.h W
37667812 497list.h W B
2aa88730
RR
498listbox.h W
499listctrl.h W
37667812
VZ
500log.h W B
501longlong.h W B
2aa88730
RR
502matrix.h W
503mdi.h W
504memory.h W
505menu.h W
506menuitem.h W
507metafile.h W
37667812 508mimetype.h W B
2aa88730 509minifram.h W
37667812 510module.h W B
2aa88730
RR
511msgdlg.h W
512mstream.h W
513notebook.h W
37667812 514object.h W B
2aa88730
RR
515objstrm.h W
516odbc.h W
517ownerdrw.h W
518palette.h W
519panel.h W
520paper.h W
521pen.h W
522pnghand.h W
523print.h W
524printdlg.h W
525prntbase.h W
37667812 526process.h W B
2aa88730
RR
527progdlg.h W
528prop.h W
529propform.h W
530proplist.h W
531radiobox.h W
532radiobut.h W
533region.h W
534resource.h W
535sashwin.h W
536sckaddr.h W
537sckipc.h W
538sckstrm.h W
539scrolbar.h W
540scrolwin.h W
541serbase.h W
542settings.h W
37667812 543setup.h W B
517a619d 544sizer.h W
2aa88730
RR
545slider.h W
546socket.h W
547spinbutt.h W
c09ab26a 548spinctrl.h W
2aa88730
RR
549splitter.h W
550statbmp.h W
551statbox.h W
552statline.h W
553stattext.h W
554statusbr.h W
37667812
VZ
555strconv.h W B
556stream.h W B
557string.h W B
2aa88730
RR
558tab.h W
559tabctrl.h W
560taskbar.h W
561tbar95.h W
562tbarbase.h W
563tbarmsw.h W
564tbarsmpl.h W
565textctrl.h W
566textdlg.h W
37667812
VZ
567textfile.h W B
568txtstrm.h W B
569thread.h W B
570time.h W B
571timer.h W B
2aa88730 572tipdlg.h W
37667812 573tokenzr.h W B
2aa88730
RR
574toolbar.h W
575tooltip.h W
576treectrl.h W
577types.h W
578url.h W
37667812 579utils.h W B
2aa88730
RR
580valgen.h W
581validate.h W
582valtext.h W
37667812
VZ
583variant.h W B
584version.h W B
2aa88730
RR
585wave.h W
586wfstream.h W
587window.h W
37667812 588wx.h W B
2aa88730
RR
589wx_cw.h W
590wx_cw_cm.h W
591wx_cw_d.h W
37667812 592wxchar.h W B
2aa88730
RR
593wxexpr.h W
594wxhtml.h W
37667812 595wxprec.h W B
2aa88730
RR
596xpmhand.h W
597zipstrm.h W
598zstream.h W
23a54e14 599
2aa88730
RR
600accel.h K
601app.h K
602bitmap.h K
603bmpbuttn.h K
604brush.h K
605button.h K
606checkbox.h K
607checklst.h K
608choice.h K
609clipbrd.h K
610colour.h K
611combobox.h K
612control.h K
613cursor.h K
614dataobj.h K
615dc.h K
616dcclient.h K
617dcmemory.h K
618dcscreen.h K
619dialog.h K
620dnd.h K
621filedlg.h K
622font.h K
8636aed8 623fontdlg.h K
2aa88730
RR
624frame.h K
625gauge.h K
626gdiobj.h K
627icon.h K
628joystick.h K
629listbox.h K
630mdi.h K
631menu.h K
632menuitem.h K
2aa88730
RR
633minifram.h K
634notebook.h K
635palette.h K
636pen.h K
637radiobox.h K
638radiobut.h K
639region.h K
640scrolbar.h K
641settings.h K
642slider.h K
643spinbutt.h K
c09ab26a 644spinctrl.h K
2aa88730
RR
645statbmp.h K
646statbox.h K
647statline.h K
648stattext.h K
649tbargtk.h K
650textctrl.h K
651timer.h K
652tooltip.h K
653treectrl.h K
654wave.h K
655win_gtk.h K
656window.h K
657
583a6578
RR
658accel.h F
659app.h F
660bitmap.h F
661bmpbuttn.h F
662brush.h F
663button.h F
664checkbox.h F
665checklst.h F
666choice.h F
667clipbrd.h F
668colordlg.h F
669colour.h F
670combobox.h F
671control.h F
672cursor.h F
673dataobj.h F
674dc.h F
675dcclient.h F
676dcmemory.h F
677dcprint.h F
678dcscreen.h F
679dialog.h F
680dnd.h F
681filedlg.h F
682font.h F
683fontdlg.h F
684frame.h F
685gauge.h F
686gdiobj.h F
687icon.h F
688joystick.h F
689listbox.h F
690mdi.h F
691menu.h F
692menuitem.h F
693metafile.h F
694minifram.h F
695msgdlg.h F
696palette.h F
697pen.h F
698print.h F
699printdlg.h F
700private.h F
701radiobox.h F
702radiobut.h F
703region.h F
704scrolbar.h F
705settings.h F
706slider.h F
707spinbutt.h F
708statbmp.h F
709statbox.h F
710stattext.h F
711textctrl.h F
712timer.h F
713toolbar.h F
714window.h F
715
a4aad961
RR
716accel.h B
717app.h B
718bitmap.h B
719bmpbuttn.h B
720brush.h B
721button.h B
722caret.h B
723checkbox.h B
724checklst.h B
725choice.h B
726clipbrd.h B
727colordlg.h B
728colour.h B
729combobox.h B
730control.h B
731curico.h B
732curicop.h B
733cursor.h B
734dc.h B
735dcclient.h B
736dcmemory.h B
737dcprint.h B
738dcscreen.h B
739dde.h B
740dialog.h B
741dib.h B
742dibutils.h B
743dirdlg.h B
744dragimag.h B
745filedlg.h B
746font.h B
747fontdlg.h B
748frame.h B
749gauge.h B
750gauge95.h B
751gaugemsw.h B
752gdiobj.h B
753helpwin.h B
754icon.h B
755imaglist.h B
756iniconf.h B
757joystick.h B
758listbox.h B
759listctrl.h B
760mdi.h B
761menu.h B
762menuitem.h B
763metafile.h B
764minifram.h B
765msgdlg.h B
766msvcrt.h B
767notebook.h B
768palette.h B
769pen.h B
770pnghand.h B
771pngread.h B
772printdlg.h B
773printwin.h B
774private.h B
775radiobox.h B
776radiobut.h B
777regconf.h B
778region.h B
779registry.h B
780scrolbar.h B
781settings.h B
782setup0.h B
783slider.h B
784slider95.h B
785slidrmsw.h B
786spinbutt.h B
787statbmp.h B
788statbox.h B
789statbr95.h B
790statline.h B
791stattext.h B
792tabctrl.h B
793taskbar.h B
794tbar95.h B
795tbarmsw.h B
796textctrl.h B
797timer.h B
798tooltip.h B
799treectrl.h B
800wave.h B
801window.h B
802winundef.h B
803xpmhand.h B
804# blank.cur B
805# bullseye.cur B
806# child.ico B
807# clock.cur B
808# error.ico B
809# hand.cur B
810# heart.cur B
811# info.ico B
812# magnif1.cur B
813# mdi.ico B
814# noentry.cur B
815# pbrush.cur B
816# pencil.cur B
817# pntleft.cur B
818# pntright.cur B
819# query.cur B
820# question.ico B
821# roller.cur B
822# size.cur B
823# std.ico B
824# tip.ico B
825# warning.ico B
826# watch1.cur B
827# disable.bmp B
828# wx.rc B
829
2aa88730
RR
830execute.h S
831
832file.h P
833ftp.h P
834http.h P
835protocol.h P
836
69941f05 837forcelnk.h L
8ec2b484
HH
838helpdata.h L
839helpfrm.h L
840helpctrl.h L
2aa88730
RR
841htmlcell.h L
842htmldefs.h L
69941f05
VS
843htmlfilt.h L
844htmlpars.h L
2aa88730
RR
845htmltag.h L
846htmlwin.h L
69941f05
VS
847winpars.h L
848m_templ.h L
2aa88730
RR
849
850caret.h N
851choicdgg.h N
852colrdlgg.h N
853dcpsg.h N
854dirdlgg.h N
855fontdlgg.h N
e8ac7bf2 856filedlgg.h N
f85afd4e 857grid.h N
e7494fa9 858gridg.h N
2aa88730
RR
859helpext.h N
860helpwxht.h N
861helphtml.h N
862helpxlp.h N
863imaglist.h N
864laywin.h N
865listctrl.h N
866msgdlgg.h N
867notebook.h N
868panelg.h N
869printps.h N
870prntdlgg.h N
871progdlgg.h N
872sashwin.h N
873scrolwin.h N
874splitter.h N
875statusbr.h N
876tabg.h N
877textdlgg.h N
878treectrl.h N
23a54e14 879
6a008b33 880# vi: set noet ts=16 nolist: