# MGL /src/mgl
# Micro /src/msw for MicroWindows
# OS2 /src/os2
+# X11 /src/x11
# HTML /src/html
#
# 'H' suffix means these are headers, not .cpp files
# MotifH /include/wx/motif
# MSWH /include/wx/msw
# OS2H /include/wx/os2
+# MGLH /include/wx/mgl
+# X11H /include/wx/x11
# GenericH /include/wx/generic
# HtmlH /include/wx/html
# ProtoH /include/wx/protocol
# NotMicro Not required for the MicroWindows port
# NotGTK Not required for the GTK port
# NotX Not required for the Motif port
+# NotX11 Not required for the X11 port
# NotOS2 Not required for the os2Pm port
# NotUniv Not required for the wxUniversal
# LowLevel Low level GUI toolkit file, used by wxUniversal as well
# Theme implements a wxUniv theme
+# Motif used by Motif, even if in another port's directory
###############################################################################
# File name Type Flags
accel.cpp Generic NotMSW,NotX,NotOS2,NotMac
busyinfo.cpp Generic
calctrl.cpp Generic
-caret.cpp Generic NotMSW
+caret.cpp Generic NotMSW,NotMicro
choicdgg.cpp Generic
colrdlgg.cpp Generic Generic
+dcbuffer.cpp Generic
dcpsg.cpp Generic
dirctrlg.cpp Generic
-dirdlgg.cpp Generic NotWin32,NotOS2,NotMac
+dirdlgg.cpp Generic NotWin32
dragimgg.cpp Generic NotOS2
fdrepdlg.cpp Generic NotMSW
-filedlgg.cpp Generic NotMSW,NotX,NotOS2,NotMac
+filedlgg.cpp Generic Generic,NotX,NotOS2,NotMac
fontdlgg.cpp Generic Generic,NotOS2
grid.cpp Generic
gridctrl.cpp Generic
gridsel.cpp Generic
helpext.cpp Generic Generic
helphtml.cpp Generic Generic
-helpwxht.cpp Generic Generic
imaglist.cpp Generic NotWin32
laywin.cpp Generic
listctrl.cpp Generic NotWin32
logg.cpp Generic
+mdig.cpp Generic NotWin32,NotGTK,NotMac
msgdlgg.cpp Generic Generic
-notebook.cpp Generic NotWin32,NotGTK,NotOS2,NotMGL,NotMac,NotMicro
+notebook.cpp Generic NotWin32,NotGTK,NotOS2,NotMGL,NotX11,NotMac,NotMicro
numdlgg.cpp Generic
-paletteg.cpp Generic NotMSW,NotX,NotOS2,NotMGL,NotMac,NotMicro
+paletteg.cpp Generic NotMSW,NotX,NotOS2,NotMGL,NotX11,NotMac,NotMicro
panelg.cpp Generic
printps.cpp Generic NotMSW
prntdlgg.cpp Generic NotMSW
spinctlg.cpp Generic
splash.cpp Generic
splitter.cpp Generic
-statline.cpp Generic NotMSW,NotGTK,NotOS2,NotMGL,NotMac,NotMicro
-statusbr.cpp Generic NotMGL,NotMicro
+statline.cpp Generic NotMSW,NotGTK,NotOS2,NotMGL,NotX11,NotMac,NotMicro
+statusbr.cpp Generic NotMGL,NotX11,NotMicro
tabg.cpp Generic NotWin32,NotOS2
tbarsmpl.cpp Generic
textdlgg.cpp Generic
+timer.cpp Generic LowLevel,NotMSW,NotX,NotGTK,NotOS2,NotMac,NotMicro
tipdlg.cpp Generic
tipwin.cpp Generic
treectlg.cpp Generic
treelay.cpp Generic
wizard.cpp Generic
+accesscmn.cpp Common
appcmn.cpp Common Base
+artprov.cpp Common
+artstd.cpp Common
+bmpbase.cpp Common NotGTK,NotOS2,NotMSW,NotMicro
choiccmn.cpp Common
clipcmn.cpp Common
clntdata.cpp Common Base
geometry.cpp Common
gifdecod.cpp Common
hash.cpp Common Base
+hashmap.cpp Common Base
helpbase.cpp Common
http.cpp Common Socket,Base
+iconbndl.cpp Common
imagall.cpp Common
imagbmp.cpp Common
image.cpp Common
+imagfill.cpp Common
imaggif.cpp Common
+imagiff.cpp Common
imagjpeg.cpp Common Win32Only
imagpcx.cpp Common Win32Only
imagpng.cpp Common Win32Only
menucmn.cpp Common
mimecmn.cpp Common Win32Only,Base
module.cpp Common Base
+msgout.cpp Common Base
mstream.cpp Common Base
nbkbase.cpp Common
object.cpp Common Base
sckfile.cpp Common Socket,Base
sckipc.cpp Common Socket,Base
sckstrm.cpp Common Socket,Base
+settcmn.cpp Common
sizer.cpp Common
socket.cpp Common Socket,Base
statbar.cpp Common
textcmn.cpp Common
textfile.cpp Common Base
timercmn.cpp Common Base
-toplvcmn.cpp Common
tokenzr.cpp Common Base
treebase.cpp Common
txtstrm.cpp Common Base
zipstrm.cpp Common Base
zstream.cpp Common Base
+access.cpp MSW
gsocket.c MSW Socket,Base
gsockmsw.c MSW Socket,Base
accel.cpp MSW
+access.cpp MSW OLE
app.cpp MSW LowLevel
-automtn.cpp MSW OLE
+automtn.cpp MSW OLE,LowLevel
bitmap.cpp MSW LowLevel
bmpbuttn.cpp MSW
brush.cpp MSW LowLevel
curico.cpp MSW
cursor.cpp MSW LowLevel
data.cpp MSW LowLevel
-dataobj.cpp MSW OLE
+dataobj.cpp MSW OLE,LowLevel
dc.cpp MSW LowLevel
dcclient.cpp MSW LowLevel
dcmemory.cpp MSW LowLevel
dcprint.cpp MSW LowLevel
dcscreen.cpp MSW LowLevel
-dde.cpp MSW Base
+dde.cpp MSW LowLevel,Base
dialog.cpp MSW
-dialup.cpp MSW
+dialup.cpp MSW LowLevel
dib.cpp MSW LowLevel
dibutils.cpp MSW
dir.cpp MSW Base
-dirdlg.cpp MSW Win32Only
+dirdlg.cpp MSW Win32Only,LowLevel
dragimag.cpp MSW
-dropsrc.cpp MSW OLE
-droptgt.cpp MSW OLE
-enhmeta.cpp MSW Win32Only
-helpbest.cpp MSW Win32Only
+dropsrc.cpp MSW OLE,LowLevel
+droptgt.cpp MSW OLE,LowLevel
+enhmeta.cpp MSW Win32Only,LowLevel
+helpbest.cpp MSW Win32Only,LowLevel
evtloop.cpp MSW LowLevel
fdrepdlg.cpp MSW Win32Only
+# FIXME: the generic implementation doesn't work under MSW, so we must
+# the native dialog under MSW
filedlg.cpp MSW
font.cpp MSW LowLevel
fontdlg.cpp MSW
gaugemsw.cpp MSW NotWin32
gdiimage.cpp MSW LowLevel
gdiobj.cpp MSW LowLevel
-glcanvas.cpp MSW
-helpchm.cpp MSW Win32Only
-helpwin.cpp MSW
+glcanvas.cpp MSW LowLevel
+helpchm.cpp MSW Win32Only,LowLevel
+helpwin.cpp MSW LowLevel
icon.cpp MSW LowLevel
-imaglist.cpp MSW Win32Only,LowLevel
-iniconf.cpp MSW NotWin32
-joystick.cpp MSW
+imaglist.cpp MSW Win32Only
+iniconf.cpp MSW
+joystick.cpp MSW LowLevel
listbox.cpp MSW
listctrl.cpp MSW Win32Only
main.cpp MSW LowLevel,Base
menuitem.cpp MSW
metafile.cpp MSW
mimetype.cpp MSW Win32Only,Base
-minifram.cpp MSW
+minifram.cpp MSW LowLevel
msgdlg.cpp MSW
+mslu.cpp MSW
nativdlg.cpp MSW
notebook.cpp MSW Win32Only
-oleutils.cpp MSW OLE
+oleutils.cpp MSW OLE,LowLevel
ownerdrw.cpp MSW
palette.cpp MSW LowLevel
pen.cpp MSW LowLevel
penwin.cpp MSW
+popupwin.cpp MSW LowLevel
printdlg.cpp MSW
printwin.cpp MSW
radiobox.cpp MSW
statline.cpp MSW
stattext.cpp MSW
tabctrl.cpp MSW
-taskbar.cpp MSW Win32Only
+taskbar.cpp MSW Win32Only,LowLevel
tbar95.cpp MSW Win32Only
tbarmsw.cpp MSW NotWin32
textctrl.cpp MSW
tglbtn.cpp MSW
thread.cpp MSW Win32Only,Base,LowLevel
timer.cpp MSW LowLevel
-tooltip.cpp MSW Win32Only
+tooltip.cpp MSW Win32Only,LowLevel
toplevel.cpp MSW LowLevel
treectrl.cpp MSW Win32Only
utils.cpp MSW Base,LowLevel
utilsexc.cpp MSW Base,LowLevel
-uuid.cpp MSW OLE
-wave.cpp MSW
+uuid.cpp MSW OLE,LowLevel
+volume.cpp MSW Base
+wave.cpp MSW LowLevel
window.cpp MSW LowLevel
dialup.cpp Unix NotMac
-dir.cpp Unix Base,NotMac,NotMGL
+dir.cpp Unix Base,NotMac
fontenum.cpp Unix NotMac,NotMGL,NotMicro
fontutil.cpp Unix NotMac,NotMGL,NotMicro
gsocket.c Unix Base,NotMac
-mimetype.cpp Unix Base,NotMac
+mimetype.cpp Unix Base,NotMac,NotMicro
snglinst.cpp Unix Base
threadpsx.cpp Unix Base,NotMac
utilsunx.cpp Unix Base
+utilsx11.cpp Unix NotMac,NotMGL,NotMicro
bmpbuttn.cpp Univ
button.cpp Univ
stattext.cpp Univ
statusbr.cpp Univ
textctrl.cpp Univ
+toolbar.cpp Univ
theme.cpp Univ
gtk.cpp Univ Theme
winuniv.cpp Univ
win32.cpp Univ Theme
+metal.cpp Univ Theme
gsockgtk.c GTK LowLevel
win_gtk.c GTK LowLevel
mdi.cpp GTK
menu.cpp GTK
minifram.cpp GTK
+msgdlg.cpp GTK
notebook.cpp GTK
pen.cpp GTK LowLevel
popupwin.cpp GTK LowLevel
app.cpp Motif
bitmap.cpp Motif
bmpbuttn.cpp Motif
-brush.cpp Motif
button.cpp Motif
checkbox.cpp Motif
checklst.cpp Motif
clipbrd.cpp Motif
colour.cpp Motif
combobox.cpp Motif
+combobox_native.cpp Motif
control.cpp Motif
cursor.cpp Motif
data.cpp Motif
dcmemory.cpp Motif
dcscreen.cpp Motif
dialog.cpp Motif
+evtloop.cpp Motif
filedlg.cpp Motif
font.cpp Motif
frame.cpp Motif
minifram.cpp Motif
msgdlg.cpp Motif
palette.cpp Motif
-pen.cpp Motif
radiobox.cpp Motif
radiobut.cpp Motif
region.cpp Motif
toolbar.cpp Motif
textctrl.cpp Motif
timer.cpp Motif
+toplevel.cpp Motif
utils.cpp Motif
window.cpp Motif
+gsockx11.c X11 Socket
+nanox.c X11
+app.cpp X11
+bitmap.cpp X11
+brush.cpp X11 Motif
+clipbrd.cpp X11
+colour.cpp X11
+cursor.cpp X11
+data.cpp X11
+dataobj.cpp X11
+dc.cpp X11
+dcclient.cpp X11
+dcmemory.cpp X11
+dcscreen.cpp X11
+dcscreen.cpp X11
+evtloop.cpp X11
+font.cpp X11
+gdiobj.cpp X11
+glcanvas.cpp X11
+icon.cpp X11
+joystick.cpp X11
+main.cpp X11
+minifram.cpp X11
+palette.cpp X11
+pen.cpp X11 Motif
+popupwin.cpp X11
+region.cpp X11
+reparent.cpp X11
+settings.cpp X11
+toplevel.cpp X11
+utils.cpp X11
+window.cpp X11
+
accel.cpp OS2
app.cpp OS2
bitmap.cpp OS2
dialog.cpp OS2
#dialup.cpp OS2
dir.cpp OS2 Base
-dirdlg.cpp OS2
dnd.cpp OS2
filedlg.cpp OS2
font.cpp OS2
joystick.cpp OS2
listbox.cpp OS2
main.cpp OS2
-mdi.cpp OS2
menu.cpp OS2
menuitem.cpp OS2
metafile.cpp OS2
mimetype.cpp OS2
-minifram.cpp OS2
msgdlg.cpp OS2
nativdlg.cpp OS2
notebook.cpp OS2
thread.cpp OS2
toolbar.cpp OS2
tooltip.cpp OS2
+toplevel.cpp OS2
utils.cpp OS2 Base
utilsexc.cpp OS2 Base
wave.cpp OS2
m_dflist.cpp HTML
m_pre.cpp HTML
m_tables.cpp HTML
-m_meta.cpp HTML
+m_style.cpp HTML
htmprint.cpp HTML
arrimpl.cpp WXH Base
listimpl.cpp WXH Base
+access.h WXH
accel.h WXH
+access.h WXH
app.h WXH Base
+artprov.h WXH
bitmap.h WXH
bmpbuttn.h WXH
brush.h WXH
buffer.h WXH Base
+build.h WXH Base
busyinfo.h WXH
button.h WXH
calctrl.h WXH
dbtable.h WXH Base
dc.h WXH
dcclient.h WXH
+dcbuffer.h WXH
dcmemory.h WXH
dcprint.h WXH
dcps.h WXH
dialog.h WXH
dialup.h WXH
dir.h WXH Base
+dirctrl.h WXH
dirdlg.h WXH
dnd.h WXH
docmdi.h WXH
dynarray.h WXH Base
dynlib.h WXH Base
dynload.h WXH Base
+effects.h WXH
encconv.h WXH Base
event.h WXH Base
expr.h WXH
fdrepdlg.h WXH
+features.h WXH Base
ffile.h WXH Base
file.h WXH Base
fileconf.h WXH Base
geometry.h WXH
gifdecod.h WXH
xpmdecod.h WXH
-dbkeyg.h WXH
+dbkeyg.h WXH Base
glcanvas.h WXH
grid.h WXH
gsocket.h WXH Base
hash.h WXH Base
+hashmap.h WXH Base
help.h WXH
helpbase.h WXH
helphtml.h WXH
helpwin.h WXH
icon.h WXH
+iconbndl.h WXH
image.h WXH
imaggif.h WXH
-imagxpm.h WXH
+imagiff.h WXH
imagbmp.h WXH
imagpng.h WXH
imagpcx.h WXH
imagjpeg.h WXH
imaglist.h WXH
intl.h WXH Base
+iosfwrap.h WXH Base
ioswrap.h WXH Base
+ipc.h WXH Base
ipcbase.h WXH Base
-isql.h WXH
-isqlext.h WXH
+isql.h WXH Base
+isqlext.h WXH Base
joystick.h WXH
layout.h WXH
laywin.h WXH
list.h WXH Base
listbox.h WXH
listctrl.h WXH
+listbase.h WXH
log.h WXH Base
longlong.h WXH Base
matrix.h WXH
minifram.h WXH
module.h WXH Base
msgdlg.h WXH
+msgout.h WXH Base
+mslu.cpp MSW
mstream.h WXH Base
notebook.h WXH
object.h WXH Base
prop.h WXH
propform.h WXH
proplist.h WXH
+quantize.h WXH
radiobox.h WXH
radiobut.h WXH
regex.h WXH Base
textfile.h WXH Base
tglbtn.h WXH
thread.h WXH Base
+thrimpl.cpp WXH Base
time.h WXH Base
timer.h WXH Base
tipdlg.h WXH
variant.h WXH Base
vector.h WXH Base
version.h WXH Base
+volume.h WXH Base
wave.h WXH
wfstream.h WXH Base
window.h WXH
region.h GTKH
scrolbar.h GTKH
scrolwin.h GTKH
-settings.h GTKH
slider.h GTKH
spinbutt.h GTKH
spinctrl.h GTKH
settings.h MacH
slider.h MacH
spinbutt.h MacH
+spinctrl.h MacH
statbmp.h MacH
statbox.h MacH
statline.h MacH
app.h MotifH
bitmap.h MotifH
bmpbuttn.h MotifH
-brush.h MotifH
button.h MotifH
checkbox.h MotifH
checklst.h MotifH
minifram.h MotifH
msgdlg.h MotifH
palette.h MotifH
-pen.h MotifH
-helpbest.h MSWH
print.h MotifH
printdlg.h MotifH
private.h MotifH
statbox.h MotifH
stattext.h MotifH
textctrl.h MotifH
+tglbtn.h MotifH
timer.h MotifH
toolbar.h MotifH
+toplevel.h MotifH
window.h MotifH
+app.h X11H
+bitmap.h X11H
+brush.h X11H Motif
+clipbrd.h X11H
+colour.h X11H
+cursor.h X11H
+dataform.h X11H
+dataobj.h X11H
+dataobj2.h X11H
+dc.h X11H
+dcclient.h X11H
+dcmemory.h X11H
+dcprint.h X11H
+dcscreen.h X11H
+dnd.h X11H
+font.h X11H
+gdiobj.h X11H
+glcanvas.h X11H
+icon.h X11H
+joystick.h X11H
+minifram.h X11H
+palette.h X11H
+pen.h X11H Motif
+print.h X11H
+private.h X11H
+region.h X11H
+reparent.h X11H
+textctrl.h X11H
+toplevel.h X11H
+window.h X11H
+
+app.h MGLH
+bitmap.h MGLH
+brush.h MGLH
+clipbrd.h MGLH
+colour.h MGLH
+cursor.h MGLH
+dc.h MGLH
+dcclient.h MGLH
+dcmemory.h MGLH
+dcscreen.h MGLH
+font.h MGLH
+fontutil.h MGLH
+gdiobj.h MGLH
+icon.h MGLH
+palette.h MGLH
+pen.h MGLH
+popupwin.h MGLH
+private.h MGLH
+region.h MGLH
+toplevel.h MGLH
+window.h MGLH
+
+access.h MSWH
accel.h MSWH
app.h MSWH
bitmap.h MSWH
frame.h MSWH
gauge95.h MSWH
gaugemsw.h MSWH
-gccpriv.h MSWH
+gccpriv.h MSWH Base
gdiimage.h MSWH
gdiobj.h MSWH
glcanvas.h MSWH
+helpbest.h MSWH
helpchm.h MSWH
helpwin.h MSWH
icon.h MSWH
metafile.h MSWH
mimetype.h MSWH Win32Only,Base
minifram.h MSWH
+missing.h MSWH
msgdlg.h MSWH
+mslu.h MSWH
msvcrt.h MSWH
notebook.h MSWH
palette.h MSWH
region.h MSWH
registry.h MSWH
scrolbar.h MSWH
-settings.h MSWH
setup0.h MSWH
slider95.h MSWH
slidrmsw.h MSWH
spinctrl.h MSWH
spinbutt.h MSWH
-spinctrl.h MSWH
statbmp.h MSWH
statbox.h MSWH
statbr95.h MSWH
treectrl.h MSWH
wave.h MSWH
window.h MSWH
-winundef.h MSWH
+winundef.h MSWH Base
+access.h MSWH OLE
automtn.h MSWH OLE
dataform.h MSWH OLE
dataobj.h MSWH OLE
radiobox.h OS2H
toolbar.h OS2H
checkbox.h OS2H
-dirdlg.h OS2H
-mdi.h OS2H
radiobut.h OS2H
tooltip.h OS2H
checklst.h OS2H
dataform.h OS2H
pnghand.h OS2H
statbox.h OS2H
+toplevel.h OS2H
execute.h UnixH
fontutil.h UnixH
gsockunx.h UnixH Base
mimetype.h UnixH Base
+utilsx11.h UnixH
file.h ProtoH Base
ftp.h ProtoH Base
gridctrl.h GenericH
gridg.h GenericH
helpext.h GenericH
-helpwxht.h GenericH
helphtml.h GenericH
imaglist.h GenericH
laywin.h GenericH
listctrl.h GenericH NotWin32
+mdig.h GenericH NotWin32,NotGTK,NotMac
msgdlgg.h GenericH
notebook.h GenericH
-paletteg.h GenericH NotMSW,NotX,NotOS2
+paletteg.h GenericH NotMSW,NotX,NotX11,NotOS2
panelg.h GenericH
printps.h GenericH
prntdlgg.h GenericH
spinctlg.h GenericH
splash.h GenericH
splitter.h GenericH
+statline.h GenericH NotMSW,NotMac,NotMGL,NotMicro,NotGTK,NotX11,NotOS2,NotUniv
statusbr.h GenericH
tabg.h GenericH NotWin32
textdlgg.h GenericH
+timer.h GenericH
treectlg.h GenericH NotWin32
wizard.h GenericH
colschem.h UnivH
combobox.h UnivH
control.h UnivH
+dialog.h UnivH
frame.h UnivH
toplevel.h UnivH
gauge.h UnivH
statline.h UnivH
stattext.h UnivH
statusbr.h UnivH
-textctrl.h UnivH
+textctrl.h UnivH NotX11
theme.h UnivH
+toolbar.h UnivH
window.h UnivH
# wxMGL:
evtloop.cpp MGL LowLevel
app.cpp MGL LowLevel
bitmap.cpp MGL LowLevel
-dir.cpp MGL LowLevel
+dirmgl.cpp MGL LowLevel
clipbrd.cpp MGL LowLevel
cursor.cpp MGL LowLevel
dcclient.cpp MGL LowLevel
toplevel.cpp MGL LowLevel
icon.cpp MGL LowLevel
settings.cpp MGL LowLevel
-timer.cpp MGL LowLevel
window.cpp MGL LowLevel
utils.cpp MGL LowLevel
-bmpbase.cpp MGL LowLevel
#wxMicroWindows
app.cpp Micro LowLevel