summaryrefslogtreecommitdiff
path: root/borlandc
diff options
context:
space:
mode:
authorAaron M. Ucko <ucko@debian.org>2005-04-05 18:24:06 +0000
committerAaron M. Ucko <ucko@debian.org>2005-04-05 18:24:06 +0000
commit555037577b9953b61df882da1e0c2e640a90cbbf (patch)
treed6517512c6dab145e81033603c480505db8b8cc9 /borlandc
parent3a30e2c54fc02778dae48d4da42a89ef58097179 (diff)
Load fltk-1.1.3 into branches/upstream/current.
Diffstat (limited to 'borlandc')
-rw-r--r--borlandc/README43
-rw-r--r--borlandc/arc.bpf3
-rw-r--r--borlandc/arc.bpr139
-rw-r--r--borlandc/arc.resbin0 -> 876 bytes
-rw-r--r--borlandc/ask.bpf3
-rw-r--r--borlandc/ask.bpr139
-rw-r--r--borlandc/ask.resbin0 -> 876 bytes
-rw-r--r--borlandc/bitmap.bpf3
-rw-r--r--borlandc/bitmap.bpr139
-rw-r--r--borlandc/bitmap.resbin0 -> 876 bytes
-rw-r--r--borlandc/boxtype.bpf3
-rw-r--r--borlandc/boxtype.bpr139
-rw-r--r--borlandc/boxtype.resbin0 -> 876 bytes
-rw-r--r--borlandc/browser.bpf3
-rw-r--r--borlandc/browser.bpr140
-rw-r--r--borlandc/browser.resbin0 -> 876 bytes
-rw-r--r--borlandc/button.bpf3
-rw-r--r--borlandc/button.bpr139
-rw-r--r--borlandc/button.resbin0 -> 876 bytes
-rw-r--r--borlandc/buttons.bpf3
-rw-r--r--borlandc/buttons.bpr139
-rw-r--r--borlandc/buttons.resbin0 -> 876 bytes
-rw-r--r--borlandc/checkers.bpf3
-rw-r--r--borlandc/checkers.bpr139
-rw-r--r--borlandc/checkers.resbin0 -> 876 bytes
-rw-r--r--borlandc/clock.bpf3
-rw-r--r--borlandc/clock.bpr139
-rw-r--r--borlandc/clock.resbin0 -> 876 bytes
-rw-r--r--borlandc/colbrowser.bpf3
-rw-r--r--borlandc/colbrowser.bpr139
-rw-r--r--borlandc/colbrowser.resbin0 -> 876 bytes
-rw-r--r--borlandc/color_chooser.bpf3
-rw-r--r--borlandc/color_chooser.bpr139
-rw-r--r--borlandc/color_chooser.resbin0 -> 876 bytes
-rw-r--r--borlandc/config.h222
-rw-r--r--borlandc/cube.bpf3
-rw-r--r--borlandc/cube.bpr139
-rw-r--r--borlandc/cube.resbin0 -> 876 bytes
-rw-r--r--borlandc/cursor.bpf3
-rw-r--r--borlandc/cursor.bpr139
-rw-r--r--borlandc/cursor.resbin0 -> 876 bytes
-rw-r--r--borlandc/curve.bpf3
-rw-r--r--borlandc/curve.bpr139
-rw-r--r--borlandc/curve.resbin0 -> 876 bytes
-rw-r--r--borlandc/demo.bpf3
-rw-r--r--borlandc/demo.bpr139
-rw-r--r--borlandc/demo.menu87
-rw-r--r--borlandc/demo.resbin0 -> 876 bytes
-rw-r--r--borlandc/doublebuffer.bpf3
-rw-r--r--borlandc/doublebuffer.bpr139
-rw-r--r--borlandc/doublebuffer.resbin0 -> 876 bytes
-rw-r--r--borlandc/editor.bpf3
-rw-r--r--borlandc/editor.bpr139
-rw-r--r--borlandc/editor.resbin0 -> 876 bytes
-rw-r--r--borlandc/file_chooser.bpf3
-rw-r--r--borlandc/file_chooser.bpr139
-rw-r--r--borlandc/file_chooser.resbin0 -> 876 bytes
-rw-r--r--borlandc/fltk.bpf9
-rw-r--r--borlandc/fltk.bpg216
-rw-r--r--borlandc/fltk.bpr303
-rw-r--r--borlandc/fltk.dsk441
-rw-r--r--borlandc/fltk_app_template.bpf3
-rw-r--r--borlandc/fltk_app_template.bpr139
-rw-r--r--borlandc/fltk_app_template.resbin0 -> 876 bytes
-rw-r--r--borlandc/fltklib.bpf9
-rw-r--r--borlandc/fltklib.bpr344
-rw-r--r--borlandc/fluid.bpf3
-rw-r--r--borlandc/fluid.bpr159
-rw-r--r--borlandc/fluid.resbin0 -> 876 bytes
-rw-r--r--borlandc/fonts.bpf3
-rw-r--r--borlandc/fonts.bpr139
-rw-r--r--borlandc/fonts.resbin0 -> 876 bytes
-rw-r--r--borlandc/forms.bpf3
-rw-r--r--borlandc/forms.bpr139
-rw-r--r--borlandc/forms.resbin0 -> 876 bytes
-rw-r--r--borlandc/fractals.bpf3
-rw-r--r--borlandc/fractals.bpr140
-rw-r--r--borlandc/fractals.resbin0 -> 876 bytes
-rw-r--r--borlandc/fullscreen.bpf3
-rw-r--r--borlandc/fullscreen.bpr139
-rw-r--r--borlandc/fullscreen.resbin0 -> 876 bytes
-rw-r--r--borlandc/hello.bpf3
-rw-r--r--borlandc/hello.bpr139
-rw-r--r--borlandc/hello.resbin0 -> 876 bytes
-rw-r--r--borlandc/help.bpf3
-rw-r--r--borlandc/help.bpr139
-rw-r--r--borlandc/help.resbin0 -> 876 bytes
-rw-r--r--borlandc/iconize.bpf3
-rw-r--r--borlandc/iconize.bpr139
-rw-r--r--borlandc/iconize.resbin0 -> 876 bytes
-rw-r--r--borlandc/image.bpf3
-rw-r--r--borlandc/image.bpr139
-rw-r--r--borlandc/image.resbin0 -> 876 bytes
-rw-r--r--borlandc/input.bpf3
-rw-r--r--borlandc/input.bpr139
-rw-r--r--borlandc/input.resbin0 -> 876 bytes
-rw-r--r--borlandc/keyboard.bpf3
-rw-r--r--borlandc/keyboard.bpr139
-rw-r--r--borlandc/keyboard.resbin0 -> 876 bytes
-rw-r--r--borlandc/label.bpf3
-rw-r--r--borlandc/label.bpr139
-rw-r--r--borlandc/label.resbin0 -> 876 bytes
-rw-r--r--borlandc/line_style.bpf3
-rw-r--r--borlandc/line_style.bpr139
-rw-r--r--borlandc/line_style.resbin0 -> 876 bytes
-rw-r--r--borlandc/menubar.bpf3
-rw-r--r--borlandc/menubar.bpr139
-rw-r--r--borlandc/menubar.resbin0 -> 876 bytes
-rw-r--r--borlandc/message.bpf3
-rw-r--r--borlandc/message.bpr139
-rw-r--r--borlandc/message.resbin0 -> 876 bytes
-rw-r--r--borlandc/minimum.bpf3
-rw-r--r--borlandc/minimum.bpr139
-rw-r--r--borlandc/minimum.resbin0 -> 876 bytes
-rw-r--r--borlandc/navigation.bpf3
-rw-r--r--borlandc/navigation.bpr139
-rw-r--r--borlandc/navigation.resbin0 -> 876 bytes
-rw-r--r--borlandc/output.bpf3
-rw-r--r--borlandc/output.bpr139
-rw-r--r--borlandc/output.resbin0 -> 876 bytes
-rw-r--r--borlandc/overlay.bpf3
-rw-r--r--borlandc/overlay.bpr139
-rw-r--r--borlandc/overlay.resbin0 -> 876 bytes
-rw-r--r--borlandc/pack.bpf3
-rw-r--r--borlandc/pack.bpr139
-rw-r--r--borlandc/pack.resbin0 -> 876 bytes
-rw-r--r--borlandc/pixmap.bpf3
-rw-r--r--borlandc/pixmap.bpr139
-rw-r--r--borlandc/pixmap.resbin0 -> 876 bytes
-rw-r--r--borlandc/pixmap_browser.bpf3
-rw-r--r--borlandc/pixmap_browser.bpr139
-rw-r--r--borlandc/pixmap_browser.resbin0 -> 876 bytes
-rw-r--r--borlandc/resizebox.bpf3
-rw-r--r--borlandc/resizebox.bpr139
-rw-r--r--borlandc/resizebox.resbin0 -> 876 bytes
-rw-r--r--borlandc/scroll.bpf3
-rw-r--r--borlandc/scroll.bpr139
-rw-r--r--borlandc/scroll.resbin0 -> 876 bytes
-rw-r--r--borlandc/shape.bpf3
-rw-r--r--borlandc/shape.bpr139
-rw-r--r--borlandc/shape.resbin0 -> 876 bytes
-rw-r--r--borlandc/subwindow.bpf3
-rw-r--r--borlandc/subwindow.bpr139
-rw-r--r--borlandc/subwindow.resbin0 -> 876 bytes
-rw-r--r--borlandc/symbols.bpf3
-rw-r--r--borlandc/symbols.bpr139
-rw-r--r--borlandc/symbols.resbin0 -> 876 bytes
-rw-r--r--borlandc/tile.bpf3
-rw-r--r--borlandc/tile.bpr139
-rw-r--r--borlandc/tile.resbin0 -> 876 bytes
-rw-r--r--borlandc/tiled_image.bpf3
-rw-r--r--borlandc/tiled_image.bpr139
-rw-r--r--borlandc/tiled_image.resbin0 -> 876 bytes
153 files changed, 8512 insertions, 0 deletions
diff --git a/borlandc/README b/borlandc/README
new file mode 100644
index 0000000..4e42f25
--- /dev/null
+++ b/borlandc/README
@@ -0,0 +1,43 @@
+Compilation of FLTK 1.1rc2 in Borland C++ Builder 6.0
+(by Alexey Parshin alexeyp@m7.tts-sf.com)
+
+FLTK library compile:
+---------------------
+0) Open the project group fltk.bpg. It contains all the other projects.
+1) Create the directory ../obj (obj in fltk)
+2) During the compilation of fltklib project I had two compile
+ errors in scandir_win32.c. Just add the required type conversions:
+
+ Line 46:
+ findIn = (char *)malloc(len+5);
+
+ Line 75:
+ struct dirent **tempDir = (struct dirent **) calloc(sizeof(struct dirent*), NDir+33);
+3) For some reason BCB 6.0 doesn't like the word 'DIRECTORY' so I had to replace
+ it everywhere in source code and examples with '_DIRECTORY'. The case is
+ very important. For instance (file Fl_File_Icon.cxx):
+
+ icon = new Fl_File_Icon("*", Fl_File_Icon::DIRECTORY);
+
+ replaced with
+
+ icon = new Fl_File_Icon("*", Fl_File_Icon::_DIRECTORY);
+
+
+FLTK examples compile:
+---------------------
+0) All the examples create an empty console window when start. I know how to
+ avoid this window but it requires the modification of the examples. So I leave
+ it on FLTK authors.
+1) File connect.cxx doesn't support Windows - example is not generated.
+2) The colbrowser example uses the color map file which is not presented on
+ Windows. If you modify this example so it uses the file stolen from Linux
+ you can test it.
+3) The (cube, fullscreen, fractals) examples use GL which I don't have. For this
+ reason I was unable to test how it works with GL.
+
+Your own projects in BCB 6.0:
+----------------------------
+1) Make sure you have 'Treat enums as integers' option checked (in project options).
+2) To make it simple you can take fltk_app_template.bpr and replace bitmap.cxx in
+ this project with your files.
diff --git a/borlandc/arc.bpf b/borlandc/arc.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/arc.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/arc.bpr b/borlandc/arc.bpr
new file mode 100644
index 0000000..68842d3
--- /dev/null
+++ b/borlandc/arc.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="arc.exe"/>
+ <OBJFILES value="..\obj\arc.obj"/>
+ <RESFILES value="arc.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="arc.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-Od -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -r- -a8 -b -d -k -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$YD -$W -$O- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zd"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn -v"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="arc.res" FORMNAME="" UNITNAME="arc.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="arc.bpf" FORMNAME="" UNITNAME="arc" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\arc.cxx" FORMNAME="" UNITNAME="arc.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/arc.res b/borlandc/arc.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/arc.res
Binary files differ
diff --git a/borlandc/ask.bpf b/borlandc/ask.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/ask.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/ask.bpr b/borlandc/ask.bpr
new file mode 100644
index 0000000..f5b7ead
--- /dev/null
+++ b/borlandc/ask.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="ask.exe"/>
+ <OBJFILES value="..\obj\ask.obj"/>
+ <RESFILES value="ask.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="ask.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-Od -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -r- -a8 -b -d -k -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$YD -$W -$O- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zd"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn -v"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="ask.res" FORMNAME="" UNITNAME="ask.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="ask.bpf" FORMNAME="" UNITNAME="ask" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\ask.cxx" FORMNAME="" UNITNAME="ask.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/ask.res b/borlandc/ask.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/ask.res
Binary files differ
diff --git a/borlandc/bitmap.bpf b/borlandc/bitmap.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/bitmap.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/bitmap.bpr b/borlandc/bitmap.bpr
new file mode 100644
index 0000000..219d9c6
--- /dev/null
+++ b/borlandc/bitmap.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="bitmap.exe"/>
+ <OBJFILES value="..\obj\bitmap.obj"/>
+ <RESFILES value="bitmap.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="bitmap.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-Od -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -r- -a8 -b -d -k -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$YD -$W -$O- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zd"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn -v"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="bitmap.res" FORMNAME="" UNITNAME="bitmap.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="bitmap.bpf" FORMNAME="" UNITNAME="bitmap" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\bitmap.cxx" FORMNAME="" UNITNAME="bitmap.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/bitmap.res b/borlandc/bitmap.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/bitmap.res
Binary files differ
diff --git a/borlandc/boxtype.bpf b/borlandc/boxtype.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/boxtype.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/boxtype.bpr b/borlandc/boxtype.bpr
new file mode 100644
index 0000000..1452195
--- /dev/null
+++ b/borlandc/boxtype.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="boxtype.exe"/>
+ <OBJFILES value="..\obj\boxtype.obj"/>
+ <RESFILES value="boxtype.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="boxtype.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-Od -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -r- -a8 -b -d -k -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$YD -$W -$O- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zd"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn -v"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="boxtype.res" FORMNAME="" UNITNAME="boxtype.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="boxtype.bpf" FORMNAME="" UNITNAME="boxtype" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\boxtype.cxx" FORMNAME="" UNITNAME="boxtype.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/boxtype.res b/borlandc/boxtype.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/boxtype.res
Binary files differ
diff --git a/borlandc/browser.bpf b/borlandc/browser.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/browser.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/browser.bpr b/borlandc/browser.bpr
new file mode 100644
index 0000000..2694c4a
--- /dev/null
+++ b/borlandc/browser.bpr
@@ -0,0 +1,140 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="browser.exe"/>
+ <OBJFILES value="..\obj\browser.obj"/>
+ <RESFILES value="browser.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32;_MSC_VER"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="browser.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -D_MSC_VER -boa"/>
+ <CFLAG1 value="-Od -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -r- -a8 -b -d -k -y -v -vi-
+ -tWC -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$YD -$W -$O- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zi"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn -v"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="browser.res" FORMNAME="" UNITNAME="browser.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="browser.bpf" FORMNAME="" UNITNAME="browser" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\browser.cxx" FORMNAME="" UNITNAME="browser.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=3
+Item0=WIN32;_MSC_VER
+Item1=WIN32
+Item2=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/browser.res b/borlandc/browser.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/browser.res
Binary files differ
diff --git a/borlandc/button.bpf b/borlandc/button.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/button.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/button.bpr b/borlandc/button.bpr
new file mode 100644
index 0000000..130c222
--- /dev/null
+++ b/borlandc/button.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="button.exe"/>
+ <OBJFILES value="..\obj\button.obj"/>
+ <RESFILES value="button.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="button.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-Od -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -r- -a8 -b -d -k -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$YD -$W -$O- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zd"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn -v"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="button.res" FORMNAME="" UNITNAME="button.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="button.bpf" FORMNAME="" UNITNAME="button" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\button.cxx" FORMNAME="" UNITNAME="button.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/button.res b/borlandc/button.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/button.res
Binary files differ
diff --git a/borlandc/buttons.bpf b/borlandc/buttons.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/buttons.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/buttons.bpr b/borlandc/buttons.bpr
new file mode 100644
index 0000000..35dce2c
--- /dev/null
+++ b/borlandc/buttons.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="buttons.exe"/>
+ <OBJFILES value="..\obj\buttons.obj"/>
+ <RESFILES value="buttons.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="buttons.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="buttons.res" FORMNAME="" UNITNAME="buttons.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="buttons.bpf" FORMNAME="" UNITNAME="buttons" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\buttons.cxx" FORMNAME="" UNITNAME="buttons.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/buttons.res b/borlandc/buttons.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/buttons.res
Binary files differ
diff --git a/borlandc/checkers.bpf b/borlandc/checkers.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/checkers.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/checkers.bpr b/borlandc/checkers.bpr
new file mode 100644
index 0000000..baa37fe
--- /dev/null
+++ b/borlandc/checkers.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="checkers.exe"/>
+ <OBJFILES value="..\obj\checkers.obj"/>
+ <RESFILES value="checkers.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="checkers.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="checkers.res" FORMNAME="" UNITNAME="checkers.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="checkers.bpf" FORMNAME="" UNITNAME="checkers" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\checkers.cxx" FORMNAME="" UNITNAME="checkers.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/checkers.res b/borlandc/checkers.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/checkers.res
Binary files differ
diff --git a/borlandc/clock.bpf b/borlandc/clock.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/clock.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/clock.bpr b/borlandc/clock.bpr
new file mode 100644
index 0000000..cc7f288
--- /dev/null
+++ b/borlandc/clock.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="clock.exe"/>
+ <OBJFILES value="..\obj\clock.obj"/>
+ <RESFILES value="clock.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="clock.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="clock.res" FORMNAME="" UNITNAME="clock.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="clock.bpf" FORMNAME="" UNITNAME="clock" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\clock.cxx" FORMNAME="" UNITNAME="clock.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/clock.res b/borlandc/clock.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/clock.res
Binary files differ
diff --git a/borlandc/colbrowser.bpf b/borlandc/colbrowser.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/colbrowser.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/colbrowser.bpr b/borlandc/colbrowser.bpr
new file mode 100644
index 0000000..c2049b3
--- /dev/null
+++ b/borlandc/colbrowser.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="colbrowser.exe"/>
+ <OBJFILES value="..\obj\colbrowser.obj"/>
+ <RESFILES value="colbrowser.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="colbrowser.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="colbrowser.res" FORMNAME="" UNITNAME="colbrowser.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="colbrowser.bpf" FORMNAME="" UNITNAME="colbrowser" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\colbrowser.cxx" FORMNAME="" UNITNAME="colbrowser.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/colbrowser.res b/borlandc/colbrowser.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/colbrowser.res
Binary files differ
diff --git a/borlandc/color_chooser.bpf b/borlandc/color_chooser.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/color_chooser.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/color_chooser.bpr b/borlandc/color_chooser.bpr
new file mode 100644
index 0000000..f2f2341
--- /dev/null
+++ b/borlandc/color_chooser.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="color_chooser.exe"/>
+ <OBJFILES value="..\obj\color_chooser.obj"/>
+ <RESFILES value="color_chooser.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="color_chooser.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-src_suffix cpp -DWIN32 -I..\test -I.. -I$(BCB)\include
+ -I$(BCB)\include\vcl -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="color_chooser.res" FORMNAME="" UNITNAME="color_chooser.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="color_chooser.bpf" FORMNAME="" UNITNAME="color_chooser" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\color_chooser.cxx" FORMNAME="" UNITNAME="color_chooser.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=-
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/color_chooser.res b/borlandc/color_chooser.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/color_chooser.res
Binary files differ
diff --git a/borlandc/config.h b/borlandc/config.h
new file mode 100644
index 0000000..7b4afd1
--- /dev/null
+++ b/borlandc/config.h
@@ -0,0 +1,222 @@
+/*
+ * "$Id: config.h,v 1.1.2.4 2002/07/08 14:58:49 easysw Exp $"
+ *
+ * Configuration file for the Fast Light Tool Kit (FLTK) for Borland C++.
+ *
+ * Copyright 1998-2002 by Bill Spitzak and others.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
+ * USA.
+ *
+ * Please report all bugs and problems to "fltk-bugs@fltk.org".
+ */
+
+/*
+ * Where to find the documentation files...
+ */
+
+#define FLTK_DATADIR "C:/FLTK"
+#define FLTK_DOCDIR "C:/FLTK/DOC"
+
+
+/*
+ * BORDER_WIDTH:
+ *
+ * Thickness of FL_UP_BOX and FL_DOWN_BOX. Current 1,2, and 3 are
+ * supported. 3 is the historic FLTK look. 2 looks more like Microsoft
+ * Windows, KDE, and Qt, and is the default when building for Windows.
+ * 1 is a plausible future evolution... Note that this may be simulated
+ * at runtime by redefining the boxtypes using Fl::set_boxtype().
+ */
+
+#define BORDER_WIDTH 2
+
+/*
+ * HAVE_GL:
+ *
+ * Do you have OpenGL? Set this to 0 if you don't have or plan to use
+ * OpenGL, and FLTK will be smaller.
+ */
+
+#define HAVE_GL 1
+
+/*
+ * HAVE_GL_GLU_H:
+ *
+ * Do you have the OpenGL Utility Library header file?
+ * (many broken Mesa RPMs do not...)
+ */
+
+#define HAVE_GL_GLU_H 1
+
+/*
+ * USE_COLORMAP:
+ *
+ * Setting this to zero will save a good deal of code (especially for
+ * fl_draw_image), but FLTK will only work on TrueColor visuals.
+ */
+
+#define USE_COLORMAP 1
+
+/*
+ * USE_XFT
+ *
+ * Use the new Xft library to draw anti-aliased text.
+ */
+
+#define USE_XFT 0
+
+/*
+ * HAVE_XDBE:
+ *
+ * Do we have the X double-buffer extension?
+ */
+
+#define HAVE_XDBE 0
+
+/*
+ * USE_XDBE:
+ *
+ * Actually try to use the double-buffer extension? Set this to zero
+ * disable use of XDBE without breaking the list_visuals program.
+ */
+
+#define USE_XDBE HAVE_XDBE
+
+/*
+ * HAVE_OVERLAY:
+ *
+ * Use the X overlay extension? FLTK will try to use an overlay
+ * visual for Fl_Overlay_Window, the Gl_Window overlay, and for the
+ * menus. Setting this to zero will remove a substantial amount of
+ * code from FLTK. Overlays have only been tested on SGI servers!
+ */
+
+#define HAVE_OVERLAY 0
+
+/*
+ * HAVE_GL_OVERLAY:
+ *
+ * It is possible your GL has an overlay even if X does not. If so,
+ * set this to 1.
+ */
+
+#define HAVE_GL_OVERLAY 1
+
+/*
+ * WORDS_BIGENDIAN:
+ *
+ * Byte order of your machine: 1 = big-endian, 0 = little-endian.
+ */
+
+#define WORDS_BIGENDIAN 0
+
+/*
+ * U16, U32, U64:
+ *
+ * Types used by fl_draw_image. One of U32 or U64 must be defined.
+ * U16 is optional but FLTK will work better with it!
+ */
+
+#define U16 unsigned short
+#define U32 unsigned
+/* #undef U64 */
+
+/*
+ * HAVE_DIRENT_H, HAVE_SYS_NDIR_H, HAVE_SYS_DIR_H, HAVE_NDIR_H, HAVE_SCANDIR:
+ *
+ * Where is <dirent.h> (used only by fl_file_chooser and scandir).
+ */
+
+#define HAVE_DIRENT_H 1
+/* #undef HAVE_SYS_NDIR_H */
+/* #undef HAVE_SYS_DIR_H */
+/* #undef HAVE_NDIR_H */
+/* #undef HAVE_SCANDIR */
+
+/*
+ * Possibly missing sprintf-style functions:
+ */
+
+#define HAVE_VSNPRINTF 1
+#define HAVE_SNPRINTF 1
+
+/*
+ * String functions and headers...
+ */
+
+/* #undef HAVE_STRINGS_H */
+#define HAVE_STRCASECMP 1
+/* #undef HAVE_STRLCAT */
+/* #undef HAVE_STRLCPY */
+
+/*
+ * HAVE_SYS_SELECT_H:
+ *
+ * Whether or not select() call has its own header file.
+ */
+
+/* #undef HAVE_SYS_SELECT_H */
+
+/*
+ * HAVE_SYS_STDTYPES_H:
+ *
+ * Whether or not we have the <sys/stdtypes.h> header file.
+ */
+
+/* #undef HAVE_SYS_STDTYPES_H */
+
+/*
+ * HAVE_POLL:
+ *
+ * Use poll() if we don't have select().
+ */
+
+#define HAVE_POLL 0
+
+/*
+ * Do we have various image libraries?
+ */
+
+/* #undef HAVE_LIBPNG */
+/* #undef HAVE_LIBZ */
+/* #undef HAVE_LIBJPEG */
+
+/*
+ * Which header file do we include for libpng?
+ */
+
+/* #undef HAVE_PNG_H */
+/* #undef HAVE_LIBPNG_PNG_H */
+
+/*
+ * Do we have the png_xyz() functions?
+ */
+
+/* #undef HAVE_PNG_GET_VALID */
+/* #undef HAVE_PNG_SET_TRNS_TO_ALPHA */
+/* #undef HAVE_PNG_READ_DESTROY */
+
+/*
+ * Do we have POSIX threading?
+ */
+
+/* #undef HAVE_PTHREAD */
+/* #undef HAVE_PTHREAD_H */
+
+
+/*
+ * End of "$Id: config.h,v 1.1.2.4 2002/07/08 14:58:49 easysw Exp $".
+ */
diff --git a/borlandc/cube.bpf b/borlandc/cube.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/cube.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/cube.bpr b/borlandc/cube.bpr
new file mode 100644
index 0000000..1823269
--- /dev/null
+++ b/borlandc/cube.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="cube.exe"/>
+ <OBJFILES value="..\obj\cube.obj"/>
+ <RESFILES value="cube.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="cube.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="cube.res" FORMNAME="" UNITNAME="cube.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="cube.bpf" FORMNAME="" UNITNAME="cube" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\cube.cxx" FORMNAME="" UNITNAME="cube.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/cube.res b/borlandc/cube.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/cube.res
Binary files differ
diff --git a/borlandc/cursor.bpf b/borlandc/cursor.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/cursor.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/cursor.bpr b/borlandc/cursor.bpr
new file mode 100644
index 0000000..772b42c
--- /dev/null
+++ b/borlandc/cursor.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="cursor.exe"/>
+ <OBJFILES value="..\obj\cursor.obj"/>
+ <RESFILES value="cursor.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="cursor.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="cursor.res" FORMNAME="" UNITNAME="cursor.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="cursor.bpf" FORMNAME="" UNITNAME="cursor" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\cursor.cxx" FORMNAME="" UNITNAME="cursor.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/cursor.res b/borlandc/cursor.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/cursor.res
Binary files differ
diff --git a/borlandc/curve.bpf b/borlandc/curve.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/curve.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/curve.bpr b/borlandc/curve.bpr
new file mode 100644
index 0000000..baad23d
--- /dev/null
+++ b/borlandc/curve.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="curve.exe"/>
+ <OBJFILES value="..\obj\curve.obj"/>
+ <RESFILES value="curve.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="curve.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="curve.res" FORMNAME="" UNITNAME="curve.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="curve.bpf" FORMNAME="" UNITNAME="curve" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\curve.cxx" FORMNAME="" UNITNAME="curve.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/curve.res b/borlandc/curve.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/curve.res
Binary files differ
diff --git a/borlandc/demo.bpf b/borlandc/demo.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/demo.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/demo.bpr b/borlandc/demo.bpr
new file mode 100644
index 0000000..f5029e4
--- /dev/null
+++ b/borlandc/demo.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="demo.exe"/>
+ <OBJFILES value="..\obj\demo.obj"/>
+ <RESFILES value="demo.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="demo.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="demo.res" FORMNAME="" UNITNAME="demo.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="demo.bpf" FORMNAME="" UNITNAME="demo" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\demo.cxx" FORMNAME="" UNITNAME="demo.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/demo.menu b/borlandc/demo.menu
new file mode 100644
index 0000000..b5a96d9
--- /dev/null
+++ b/borlandc/demo.menu
@@ -0,0 +1,87 @@
+# Menu description file for the generic demo program
+#
+# Each line consists of three fields, separated by :
+#
+# - menu name : To which the item belongs (starts with @)
+# - item name : Placed on button. (use \n for newline)
+# - command name: To be executed. Use a menu name to define a submenu.
+#
+# @main indicates the main menu.
+#
+
+@main:Widget\nTests:@x
+ @x:Fl_Browser:browser
+ @x:Fl_Input:input
+ @x:Fl_Output:output
+ @x:Fl_Button:radio
+ @x:Fl_Tabs:tabs
+ @x:Fl_Tile:tile
+ @x:Fl_Scroll:scroll
+ @x:Fl_Pack:pack
+ @x:Fl_Menu:menubar
+
+@main:Window\nTests:@w
+ @w:overlay:overlay
+ @w:subwindow:subwindow
+ @w:double\nbuffer:doublebuffer
+ @w:GL window:cube
+ @w:GL overlay:gl_overlay
+ @w:iconize:iconize
+ @w:fullscreen:fullscreen
+ @w:resizable:resizebox
+ @w:resize:resize
+
+@main:Drawing\nTests:@d
+ @d:Images:@di
+ @di:Fl_Bitmap:bitmap
+ @di:Fl_Pixmap:pixmap
+ @di:Fl_RGB\n_Image:image
+ @di:Fl_Shared\n_Image:pixmap_browser
+ @di:Fl_Tiled\n_Image:tiled_image
+ @d:cursor:cursor
+ @d:labels:label
+ @d:fl_arc:arc
+ @d:fl_curve:curve
+ @d:fl_line_style:line_style
+
+@main:Events:@u
+ @u:navigation:navigation
+ @u:minimum update:minimum
+ @u:keyboard:keyboard
+ @u:fast & slow widgets:fast_slow
+ @u:inactive:inactive
+
+@main:Fluid\n(UI design tool):../fluid/fluid valuators.fl
+
+@main:Cool\nDemos:@e
+ @e:X Color\nBrowser:colbrowser
+ @e:Mandelbrot:mandelbrot
+ @e:Fractals:fractals
+ @e:Puzzle:glpuzzle
+ @e:shiny\nOpenGL\nbuttons:shiny
+ @e:Checkers:checkers
+
+@main:Other\nTests:@o
+ @o:Color Choosers:color_chooser r
+ @o:File Chooser:file_chooser
+ @o:Fonts:fonts
+ @o:HelpDialog:help
+ @o:Preferences:preferences
+ @o:Threading:threads
+ @o:XForms Emulation:forms
+
+@main:Tutorial\nfrom\nManual:@j
+ @j:ask\n(modified):ask
+ @j:button:button
+ @j:CubeView:CubeView
+ @j:editor:editor editor.cxx
+ @j:hello:hello
+ @j:shape:shape
+
+@main:Images\nfor\nManual:@i
+ @i:valuators:valuators
+ @i:symbols:symbols
+ @i:buttons:buttons
+ @i:clock:clock
+ @i:popups:message
+ @i:boxtypes:boxtype
diff --git a/borlandc/demo.res b/borlandc/demo.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/demo.res
Binary files differ
diff --git a/borlandc/doublebuffer.bpf b/borlandc/doublebuffer.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/doublebuffer.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/doublebuffer.bpr b/borlandc/doublebuffer.bpr
new file mode 100644
index 0000000..30b007b
--- /dev/null
+++ b/borlandc/doublebuffer.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="doublebuffer.exe"/>
+ <OBJFILES value="..\obj\doublebuffer.obj"/>
+ <RESFILES value="doublebuffer.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="doublebuffer.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="doublebuffer.res" FORMNAME="" UNITNAME="doublebuffer.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="doublebuffer.bpf" FORMNAME="" UNITNAME="doublebuffer" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\doublebuffer.cxx" FORMNAME="" UNITNAME="doublebuffer.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/doublebuffer.res b/borlandc/doublebuffer.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/doublebuffer.res
Binary files differ
diff --git a/borlandc/editor.bpf b/borlandc/editor.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/editor.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/editor.bpr b/borlandc/editor.bpr
new file mode 100644
index 0000000..3fa7a31
--- /dev/null
+++ b/borlandc/editor.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="editor.exe"/>
+ <OBJFILES value="..\obj\editor.obj"/>
+ <RESFILES value="editor.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="editor.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="editor.res" FORMNAME="" UNITNAME="editor.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="editor.bpf" FORMNAME="" UNITNAME="editor" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\editor.cxx" FORMNAME="" UNITNAME="editor.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/editor.res b/borlandc/editor.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/editor.res
Binary files differ
diff --git a/borlandc/file_chooser.bpf b/borlandc/file_chooser.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/file_chooser.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/file_chooser.bpr b/borlandc/file_chooser.bpr
new file mode 100644
index 0000000..f051bf8
--- /dev/null
+++ b/borlandc/file_chooser.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="file_chooser.exe"/>
+ <OBJFILES value="..\obj\file_chooser.obj"/>
+ <RESFILES value="file_chooser.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="file_chooser.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="file_chooser.res" FORMNAME="" UNITNAME="file_chooser.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="file_chooser.bpf" FORMNAME="" UNITNAME="file_chooser" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\file_chooser.cxx" FORMNAME="" UNITNAME="file_chooser.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/file_chooser.res b/borlandc/file_chooser.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/file_chooser.res
Binary files differ
diff --git a/borlandc/fltk.bpf b/borlandc/fltk.bpf
new file mode 100644
index 0000000..e3c42ce
--- /dev/null
+++ b/borlandc/fltk.bpf
@@ -0,0 +1,9 @@
+//---------------------------------------------------------------------------
+
+#include <vcl.h>
+#pragma hdrstop
+#define Library
+
+// To add a file to the library use the Project menu 'Add to Project'.
+
+ \ No newline at end of file
diff --git a/borlandc/fltk.bpg b/borlandc/fltk.bpg
new file mode 100644
index 0000000..f273488
--- /dev/null
+++ b/borlandc/fltk.bpg
@@ -0,0 +1,216 @@
+#------------------------------------------------------------------------------
+VERSION = BWS.01
+#------------------------------------------------------------------------------
+!ifndef ROOT
+ROOT = $(MAKEDIR)\..
+!endif
+#------------------------------------------------------------------------------
+MAKE = $(ROOT)\bin\make.exe -$(MAKEFLAGS) -f$**
+DCC = $(ROOT)\bin\dcc32.exe $**
+BRCC = $(ROOT)\bin\brcc32.exe $**
+#------------------------------------------------------------------------------
+PROJECTS = fltklib.lib fluid.exe arc.exe ask.exe bitmap.exe boxtype.exe \
+ browser.exe button.exe buttons.exe checkers.exe clock.exe colbrowser.exe \
+ color_chooser.exe cube.exe cursor.exe curve.exe demo.exe doublebuffer.exe \
+ editor.exe file_chooser.exe fonts.exe forms.exe fractals.exe fullscreen.exe \
+ hello.exe help.exe iconize.exe image.exe input.exe label.exe line_style.exe \
+ menubar.exe message.exe minimum.exe navigation.exe output.exe overlay.exe \
+ pack.exe pixmap.exe pixmap_browser.exe resizebox.exe scroll.exe shape.exe \
+ subwindow.exe symbols.exe tile.exe tiled_image.exe
+#------------------------------------------------------------------------------
+default: $(PROJECTS)
+#------------------------------------------------------------------------------
+
+fltklib.lib: fltklib.bpr
+ $(ROOT)\bin\bpr2mak -t$(ROOT)\bin\deflib.bmk $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+ask.exe: ..\test\ask.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+bitmap.exe: bitmap.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+arc.exe: arc.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+ask.exe: ask.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+boxtype.exe: boxtype.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+browser.exe: browser.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+button.exe: button.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+buttons.exe: buttons.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+checkers.exe: checkers.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+clock.exe: clock.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+colbrowser.exe: colbrowser.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+color_chooser.exe: color_chooser.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+cube.exe: cube.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+cursor.exe: cursor.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+curve.exe: curve.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+demo.exe: demo.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+doublebuffer.exe: doublebuffer.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+editor.exe: editor.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+file_chooser.exe: file_chooser.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+fonts.exe: fonts.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+forms.exe: forms.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+fractals.exe: fractals.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+fullscreen.exe: fullscreen.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+help.exe: help.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+hello.exe: hello.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+iconize.exe: iconize.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+image.exe: image.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+input.exe: input.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+label.exe: label.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+line_style.exe: line_style.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+menubar.exe: menubar.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+message.exe: message.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+minimum.exe: minimum.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+navigation.exe: navigation.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+output.exe: output.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+overlay.exe: overlay.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+pack.exe: pack.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+pixmap.exe: pixmap.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+pixmap_browser.exe: pixmap_browser.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+resizebox.exe: resizebox.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+scroll.exe: scroll.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+shape.exe: shape.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+subwindow.exe: subwindow.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+symbols.exe: symbols.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+tile.exe: tile.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+tiled_image.exe: tiled_image.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+fluid.exe: fluid.bpr
+ $(ROOT)\bin\bpr2mak $**
+ $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak
+
+
diff --git a/borlandc/fltk.bpr b/borlandc/fltk.bpr
new file mode 100644
index 0000000..68f88f1
--- /dev/null
+++ b/borlandc/fltk.bpr
@@ -0,0 +1,303 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="fltk.lib"/>
+ <OBJFILES value="..\src\forms_timer.obj ..\src\filename_expand.obj ..\src\filename_ext.obj
+ ..\src\filename_isdir.obj ..\src\filename_list.obj
+ ..\src\filename_match.obj ..\src\filename_setext.obj ..\src\Fl.obj
+ ..\src\Fl_abort.obj ..\src\Fl_add_idle.obj ..\src\Fl_Adjuster.obj
+ ..\src\fl_arc.obj ..\src\fl_arci.obj ..\src\Fl_arg.obj ..\src\fl_ask.obj
+ ..\src\Fl_Bitmap.obj ..\src\Fl_BMP_Image.obj ..\src\Fl_Box.obj
+ ..\src\fl_boxtype.obj ..\src\Fl_Browser.obj ..\src\Fl_Browser_.obj
+ ..\src\Fl_Browser_load.obj ..\src\Fl_Button.obj ..\src\fl_call_main.obj
+ ..\src\Fl_Chart.obj ..\src\Fl_Check_Browser.obj ..\src\Fl_Check_Button.obj
+ ..\src\Fl_Choice.obj ..\src\Fl_Clock.obj ..\src\fl_color.obj
+ ..\src\Fl_Color_Chooser.obj ..\src\Fl_compose.obj ..\src\Fl_Counter.obj
+ ..\src\fl_cursor.obj ..\src\fl_curve.obj ..\src\Fl_Dial.obj
+ ..\src\fl_diamond_box.obj ..\src\Fl_display.obj ..\src\fl_dnd.obj
+ ..\src\Fl_Double_Window.obj ..\src\fl_draw.obj ..\src\fl_draw_image.obj
+ ..\src\fl_draw_pixmap.obj ..\src\fl_engraved_label.obj
+ ..\src\Fl_File_Browser.obj ..\src\Fl_File_Chooser.obj
+ ..\src\Fl_File_Chooser2.obj ..\src\fl_file_dir.obj ..\src\Fl_File_Icon.obj
+ ..\src\Fl_File_Icon2.obj ..\src\fl_font.obj ..\src\Fl_get_key.obj
+ ..\src\Fl_get_system_colors.obj ..\src\Fl_GIF_Image.obj ..\src\Fl_grab.obj
+ ..\src\Fl_Group.obj ..\src\Fl_Help_Dialog.obj ..\src\Fl_Help_View.obj
+ ..\src\Fl_Image.obj ..\src\Fl_Input.obj ..\src\Fl_Input_.obj
+ ..\src\Fl_JPEG_Image.obj ..\src\fl_labeltype.obj
+ ..\src\Fl_Light_Button.obj ..\src\fl_line_style.obj ..\src\Fl_lock.obj
+ ..\src\Fl_mac.obj ..\src\Fl_Menu.obj ..\src\Fl_Menu_.obj
+ ..\src\Fl_Menu_add.obj ..\src\Fl_Menu_Bar.obj ..\src\Fl_Menu_Button.obj
+ ..\src\Fl_Menu_global.obj ..\src\Fl_Menu_Window.obj
+ ..\src\Fl_Multi_Label.obj ..\src\Fl_Output.obj ..\src\fl_oval_box.obj
+ ..\src\fl_overlay.obj ..\src\fl_overlay_visual.obj
+ ..\src\Fl_Overlay_Window.obj ..\src\Fl_own_colormap.obj ..\src\Fl_Pack.obj
+ ..\src\Fl_Pixmap.obj ..\src\fl_plastic.obj ..\src\Fl_PNG_Image.obj
+ ..\src\Fl_PNM_Image.obj ..\src\Fl_Positioner.obj ..\src\Fl_Progress.obj
+ ..\src\fl_rect.obj ..\src\Fl_Repeat_Button.obj ..\src\Fl_Return_Button.obj
+ ..\src\Fl_Roller.obj ..\src\fl_round_box.obj ..\src\Fl_Round_Button.obj
+ ..\src\fl_rounded_box.obj ..\src\Fl_Scroll.obj ..\src\fl_scroll_area.obj
+ ..\src\Fl_Scrollbar.obj ..\src\fl_set_font.obj ..\src\fl_set_fonts.obj
+ ..\src\fl_set_gray.obj ..\src\fl_shadow_box.obj ..\src\Fl_Shared_Image.obj
+ ..\src\fl_shortcut.obj ..\src\fl_show_colormap.obj
+ ..\src\Fl_Single_Window.obj ..\src\Fl_Slider.obj ..\src\fl_symbols.obj
+ ..\src\Fl_Tabs.obj ..\src\Fl_Text_Buffer.obj ..\src\Fl_Text_Display.obj
+ ..\src\Fl_Text_Editor.obj ..\src\Fl_Tile.obj ..\src\Fl_Tiled_Image.obj
+ ..\src\Fl_Tooltip.obj ..\src\Fl_Valuator.obj ..\src\Fl_Value_Input.obj
+ ..\src\Fl_Value_Output.obj ..\src\Fl_Value_Slider.obj ..\src\fl_vertex.obj
+ ..\src\Fl_visual.obj ..\src\Fl_Widget.obj ..\src\Fl_win32.obj
+ ..\src\Fl_Window.obj ..\src\Fl_Window_fullscreen.obj
+ ..\src\Fl_Window_hotspot.obj ..\src\Fl_Window_iconize.obj
+ ..\src\Fl_Wizard.obj ..\src\Fl_x.obj ..\src\Fl_XBM_Image.obj
+ ..\src\Fl_XPM_Image.obj ..\src\forms_bitmap.obj
+ ..\src\forms_compatability.obj ..\src\forms_free.obj
+ ..\src\forms_fselect.obj ..\src\forms_pixmap.obj
+ ..\src\filename_absolute.obj"/>
+ <RESFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value=""/>
+ <LIBRARIES value=""/>
+ <PACKAGES value=""/>
+ <PATHCPP value=".;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <LINKER value="TLib"/>
+ <USERDEFINES value="_DEBUG,WIN32"/>
+ <SYSDEFINES value="_RTLDLL;NO_STRICT"/>
+ <MAINSOURCE value="fltk.bpf"/>
+ <INCLUDEPATH value=".;..;..\src;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="..\src;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <LISTFILE value=""/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -Vx -Ve -x- -X- -a8 -5 -b- -d -k -vi -c
+ -tW -tWM"/>
+ <PFLAGS value="-$YD -$W -$O- -$A8 -v -JPHNE -M"/>
+ <AFLAGS value="/mx /w2 /zd"/>
+ <LFLAGS value=""/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="$(OBJFILES)"/>
+ <ALLLIB value=""/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="fltk.bpf" FORMNAME="" UNITNAME="fltk" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\forms_timer.cxx" FORMNAME="" UNITNAME="forms_timer.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\filename_expand.cxx" FORMNAME="" UNITNAME="filename_expand.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\filename_ext.cxx" FORMNAME="" UNITNAME="filename_ext.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\filename_isdir.cxx" FORMNAME="" UNITNAME="filename_isdir.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\filename_list.cxx" FORMNAME="" UNITNAME="filename_list.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\filename_match.cxx" FORMNAME="" UNITNAME="filename_match.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\filename_setext.cxx" FORMNAME="" UNITNAME="filename_setext.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl.cxx" FORMNAME="" UNITNAME="Fl.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_abort.cxx" FORMNAME="" UNITNAME="Fl_abort.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_add_idle.cxx" FORMNAME="" UNITNAME="Fl_add_idle.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Adjuster.cxx" FORMNAME="" UNITNAME="Fl_Adjuster.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_arc.cxx" FORMNAME="" UNITNAME="fl_arc.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_arci.cxx" FORMNAME="" UNITNAME="fl_arci.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_arg.cxx" FORMNAME="" UNITNAME="Fl_arg.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_ask.cxx" FORMNAME="" UNITNAME="fl_ask.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Bitmap.cxx" FORMNAME="" UNITNAME="Fl_Bitmap.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_BMP_Image.cxx" FORMNAME="" UNITNAME="Fl_BMP_Image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Box.cxx" FORMNAME="" UNITNAME="Fl_Box.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_boxtype.cxx" FORMNAME="" UNITNAME="fl_boxtype.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Browser.cxx" FORMNAME="" UNITNAME="Fl_Browser.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Browser_.cxx" FORMNAME="" UNITNAME="Fl_Browser_.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Browser_load.cxx" FORMNAME="" UNITNAME="Fl_Browser_load.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Button.cxx" FORMNAME="" UNITNAME="Fl_Button.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_call_main.c" FORMNAME="" UNITNAME="fl_call_main.c" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Chart.cxx" FORMNAME="" UNITNAME="Fl_Chart.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Check_Browser.cxx" FORMNAME="" UNITNAME="Fl_Check_Browser.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Check_Button.cxx" FORMNAME="" UNITNAME="Fl_Check_Button.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Choice.cxx" FORMNAME="" UNITNAME="Fl_Choice.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Clock.cxx" FORMNAME="" UNITNAME="Fl_Clock.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_color.cxx" FORMNAME="" UNITNAME="fl_color.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Color_Chooser.cxx" FORMNAME="" UNITNAME="Fl_Color_Chooser.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_compose.cxx" FORMNAME="" UNITNAME="Fl_compose.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Counter.cxx" FORMNAME="" UNITNAME="Fl_Counter.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_cursor.cxx" FORMNAME="" UNITNAME="fl_cursor.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_curve.cxx" FORMNAME="" UNITNAME="fl_curve.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Dial.cxx" FORMNAME="" UNITNAME="Fl_Dial.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_diamond_box.cxx" FORMNAME="" UNITNAME="fl_diamond_box.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_display.cxx" FORMNAME="" UNITNAME="Fl_display.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_dnd.cxx" FORMNAME="" UNITNAME="fl_dnd.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Double_Window.cxx" FORMNAME="" UNITNAME="Fl_Double_Window.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_draw.cxx" FORMNAME="" UNITNAME="fl_draw.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_draw_image.cxx" FORMNAME="" UNITNAME="fl_draw_image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_draw_pixmap.cxx" FORMNAME="" UNITNAME="fl_draw_pixmap.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_engraved_label.cxx" FORMNAME="" UNITNAME="fl_engraved_label.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_File_Browser.cxx" FORMNAME="" UNITNAME="Fl_File_Browser.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_File_Chooser.cxx" FORMNAME="" UNITNAME="Fl_File_Chooser.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_File_Chooser2.cxx" FORMNAME="" UNITNAME="Fl_File_Chooser2.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_file_dir.cxx" FORMNAME="" UNITNAME="fl_file_dir.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_File_Icon.cxx" FORMNAME="" UNITNAME="Fl_File_Icon.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_File_Icon2.cxx" FORMNAME="" UNITNAME="Fl_File_Icon2.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_font.cxx" FORMNAME="" UNITNAME="fl_font.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_get_key.cxx" FORMNAME="" UNITNAME="Fl_get_key.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_get_system_colors.cxx" FORMNAME="" UNITNAME="Fl_get_system_colors.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_GIF_Image.cxx" FORMNAME="" UNITNAME="Fl_GIF_Image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_grab.cxx" FORMNAME="" UNITNAME="Fl_grab.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Group.cxx" FORMNAME="" UNITNAME="Fl_Group.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Help_Dialog.cxx" FORMNAME="" UNITNAME="Fl_Help_Dialog.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Help_View.cxx" FORMNAME="" UNITNAME="Fl_Help_View.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Image.cxx" FORMNAME="" UNITNAME="Fl_Image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Input.cxx" FORMNAME="" UNITNAME="Fl_Input.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Input_.cxx" FORMNAME="" UNITNAME="Fl_Input_.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_JPEG_Image.cxx" FORMNAME="" UNITNAME="Fl_JPEG_Image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_labeltype.cxx" FORMNAME="" UNITNAME="fl_labeltype.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Light_Button.cxx" FORMNAME="" UNITNAME="Fl_Light_Button.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_line_style.cxx" FORMNAME="" UNITNAME="fl_line_style.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_lock.cxx" FORMNAME="" UNITNAME="Fl_lock.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_mac.cxx" FORMNAME="" UNITNAME="Fl_mac.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Menu.cxx" FORMNAME="" UNITNAME="Fl_Menu.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Menu_.cxx" FORMNAME="" UNITNAME="Fl_Menu_.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Menu_add.cxx" FORMNAME="" UNITNAME="Fl_Menu_add.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Menu_Bar.cxx" FORMNAME="" UNITNAME="Fl_Menu_Bar.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Menu_Button.cxx" FORMNAME="" UNITNAME="Fl_Menu_Button.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Menu_global.cxx" FORMNAME="" UNITNAME="Fl_Menu_global.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Menu_Window.cxx" FORMNAME="" UNITNAME="Fl_Menu_Window.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Multi_Label.cxx" FORMNAME="" UNITNAME="Fl_Multi_Label.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Output.cxx" FORMNAME="" UNITNAME="Fl_Output.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_oval_box.cxx" FORMNAME="" UNITNAME="fl_oval_box.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_overlay.cxx" FORMNAME="" UNITNAME="fl_overlay.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_overlay_visual.cxx" FORMNAME="" UNITNAME="fl_overlay_visual.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Overlay_Window.cxx" FORMNAME="" UNITNAME="Fl_Overlay_Window.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_own_colormap.cxx" FORMNAME="" UNITNAME="Fl_own_colormap.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Pack.cxx" FORMNAME="" UNITNAME="Fl_Pack.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Pixmap.cxx" FORMNAME="" UNITNAME="Fl_Pixmap.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_plastic.cxx" FORMNAME="" UNITNAME="fl_plastic.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_PNG_Image.cxx" FORMNAME="" UNITNAME="Fl_PNG_Image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_PNM_Image.cxx" FORMNAME="" UNITNAME="Fl_PNM_Image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Positioner.cxx" FORMNAME="" UNITNAME="Fl_Positioner.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Progress.cxx" FORMNAME="" UNITNAME="Fl_Progress.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_rect.cxx" FORMNAME="" UNITNAME="fl_rect.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Repeat_Button.cxx" FORMNAME="" UNITNAME="Fl_Repeat_Button.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Return_Button.cxx" FORMNAME="" UNITNAME="Fl_Return_Button.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Roller.cxx" FORMNAME="" UNITNAME="Fl_Roller.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_round_box.cxx" FORMNAME="" UNITNAME="fl_round_box.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Round_Button.cxx" FORMNAME="" UNITNAME="Fl_Round_Button.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_rounded_box.cxx" FORMNAME="" UNITNAME="fl_rounded_box.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Scroll.cxx" FORMNAME="" UNITNAME="Fl_Scroll.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_scroll_area.cxx" FORMNAME="" UNITNAME="fl_scroll_area.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Scrollbar.cxx" FORMNAME="" UNITNAME="Fl_Scrollbar.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_set_font.cxx" FORMNAME="" UNITNAME="fl_set_font.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_set_fonts.cxx" FORMNAME="" UNITNAME="fl_set_fonts.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_set_gray.cxx" FORMNAME="" UNITNAME="fl_set_gray.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_shadow_box.cxx" FORMNAME="" UNITNAME="fl_shadow_box.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Shared_Image.cxx" FORMNAME="" UNITNAME="Fl_Shared_Image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_shortcut.cxx" FORMNAME="" UNITNAME="fl_shortcut.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_show_colormap.cxx" FORMNAME="" UNITNAME="fl_show_colormap.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Single_Window.cxx" FORMNAME="" UNITNAME="Fl_Single_Window.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Slider.cxx" FORMNAME="" UNITNAME="Fl_Slider.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_symbols.cxx" FORMNAME="" UNITNAME="fl_symbols.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Tabs.cxx" FORMNAME="" UNITNAME="Fl_Tabs.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Text_Buffer.cxx" FORMNAME="" UNITNAME="Fl_Text_Buffer.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Text_Display.cxx" FORMNAME="" UNITNAME="Fl_Text_Display.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Text_Editor.cxx" FORMNAME="" UNITNAME="Fl_Text_Editor.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Tile.cxx" FORMNAME="" UNITNAME="Fl_Tile.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Tiled_Image.cxx" FORMNAME="" UNITNAME="Fl_Tiled_Image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Tooltip.cxx" FORMNAME="" UNITNAME="Fl_Tooltip.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Valuator.cxx" FORMNAME="" UNITNAME="Fl_Valuator.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Value_Input.cxx" FORMNAME="" UNITNAME="Fl_Value_Input.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Value_Output.cxx" FORMNAME="" UNITNAME="Fl_Value_Output.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Value_Slider.cxx" FORMNAME="" UNITNAME="Fl_Value_Slider.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_vertex.cxx" FORMNAME="" UNITNAME="fl_vertex.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_visual.cxx" FORMNAME="" UNITNAME="Fl_visual.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Widget.cxx" FORMNAME="" UNITNAME="Fl_Widget.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_win32.cxx" FORMNAME="" UNITNAME="Fl_win32.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Window.cxx" FORMNAME="" UNITNAME="Fl_Window.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Window_fullscreen.cxx" FORMNAME="" UNITNAME="Fl_Window_fullscreen.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Window_hotspot.cxx" FORMNAME="" UNITNAME="Fl_Window_hotspot.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Window_iconize.cxx" FORMNAME="" UNITNAME="Fl_Window_iconize.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Wizard.cxx" FORMNAME="" UNITNAME="Fl_Wizard.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_x.cxx" FORMNAME="" UNITNAME="Fl_x.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_XBM_Image.cxx" FORMNAME="" UNITNAME="Fl_XBM_Image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_XPM_Image.cxx" FORMNAME="" UNITNAME="Fl_XPM_Image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\forms_bitmap.cxx" FORMNAME="" UNITNAME="forms_bitmap.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\forms_compatability.cxx" FORMNAME="" UNITNAME="forms_compatability.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\forms_free.cxx" FORMNAME="" UNITNAME="forms_free.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\forms_fselect.cxx" FORMNAME="" UNITNAME="forms_fselect.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\forms_pixmap.cxx" FORMNAME="" UNITNAME="forms_pixmap.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\filename_absolute.cxx" FORMNAME="" UNITNAME="filename_absolute.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=3
+Item0=.;..;..\src;$(BCB)\include;$(BCB)\include\vcl
+Item1=.;..\src;$(BCB)\include;$(BCB)\include\vcl
+Item2=..\src;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=1
+Item0=..\src;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=_DEBUG,WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlTlibPageSize]
+Count=1
+Item0=0x0010
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/fltk.dsk b/borlandc/fltk.dsk
new file mode 100644
index 0000000..381e2ef
--- /dev/null
+++ b/borlandc/fltk.dsk
@@ -0,0 +1,441 @@
+[Closed Files]
+File_0=SourceModule,'R:\fltk\test\threads.cxx',0,1,73,1,73,0,0
+File_1=SourceModule,'R:\fltk\test\tile.cxx',0,1,22,9,31,0,0
+File_2=SourceModule,'R:\fltk\test\tiled_image.cxx',0,1,73,1,73,0,0
+File_3=SourceModule,'R:\fltk\test\pixmap.cxx',0,1,53,18,61,0,0
+File_4=SourceModule,'R:\fltk\test\pixmap_browser.cxx',0,1,71,9,80,0,0
+File_5=SourceModule,'R:\fltk\test\list_visuals.cxx',0,1,29,9,39,0,0
+File_6=SourceModule,'R:\fltk\test\keyboard.cxx',0,1,34,22,43,0,0
+File_7=SourceModule,'R:\fltk\BCB6\_readme1st.txt',0,1,26,1,33,0,0
+File_8=SourceModule,'R:\fltk\test\fracviewer.cxx',0,1,1,1,1,0,0
+File_9=SourceModule,'R:\fltk\src\numericsort.c',0,1,1,1,1,0,0
+
+[Modules]
+Module0=R:\fltk\BCB6\fluid.bpr
+Count=1
+EditWindowCount=1
+
+[R:\fltk\BCB6\fluid.bpr]
+ModuleType=SourceModule
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\fltk.bpg]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\fltklib.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\arc.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\ask.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\bitmap.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\boxtype.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\browser.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\button.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\buttons.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\checkers.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\clock.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\colbrowser.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\color_chooser.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\cube.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\cursor.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\curve.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\demo.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\doublebuffer.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\editor.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\file_chooser.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\fonts.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\forms.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\fractals.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\fullscreen.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\hello.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\help.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\iconize.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\image.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\input.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\label.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\line_style.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\menubar.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\message.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\minimum.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\navigation.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\output.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\overlay.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\pack.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\pixmap.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\pixmap_browser.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\resizebox.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\scroll.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\shape.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\subwindow.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\symbols.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\tile.bpr]
+FormState=0
+FormOnTop=0
+
+[R:\fltk\BCB6\tiled_image.bpr]
+FormState=0
+FormOnTop=0
+
+[EditWindow0]
+ViewCount=1
+CurrentView=0
+View0=0
+CodeExplorer=CodeExplorer@EditWindow0
+MessageView=MessageView@EditWindow0
+ClassHierarchy=ClassHierarchy@EditWindow0
+Create=1
+Visible=1
+State=0
+Left=339
+Top=125
+Width=696
+Height=482
+MaxLeft=-1
+MaxTop=-1
+ClientWidth=688
+ClientHeight=455
+LeftPanelSize=170
+LeftPanelClients=CodeExplorer@EditWindow0
+LeftPanelData=000004000000000000000000000000000000000000000000000100000000000000000C000000436F64654578706C6F726572FFFFFFFF
+RightPanelSize=0
+BottomPanelSize=0
+BottomPanelClients=MessageView@EditWindow0
+BottomPanelData=00000400010000000B0000004D657373616765566965770000000000000000000000000000000000FFFFFFFF
+
+[View0]
+Module=R:\fltk\BCB6\fluid.bpf
+CursorX=1
+CursorY=1
+TopLine=1
+LeftCol=1
+
+[Watches]
+Count=1
+Watch0='h_,x',256,0,18,1,0,'Watches'
+
+[Breakpoints]
+Count=0
+
+[AddressBreakpoints]
+Count=0
+
+[Main Window]
+Create=1
+Visible=1
+State=2
+Left=0
+Top=0
+Width=1024
+Height=105
+MaxLeft=-1
+MaxTop=-1
+MaxWidth=1032
+MaxHeight=105
+ClientWidth=1024
+ClientHeight=78
+
+[ProjectManager]
+Create=1
+Visible=1
+State=0
+Left=1
+Top=100
+Width=320
+Height=605
+MaxLeft=-1
+MaxTop=-1
+ClientWidth=312
+ClientHeight=581
+TBDockHeight=303
+LRDockWidth=438
+Dockable=1
+
+[CPUWindow]
+Create=1
+Visible=0
+State=0
+Left=75
+Top=78
+Width=949
+Height=690
+MaxLeft=-1
+MaxTop=-1
+ClientWidth=941
+ClientHeight=663
+DumpPane=79
+DisassemblyPane=196
+RegisterPane=231
+FlagPane=78
+
+[WatchWindow]
+Create=1
+Visible=0
+State=0
+Left=361
+Top=612
+Width=666
+Height=173
+MaxLeft=-1
+MaxTop=-1
+ClientWidth=658
+ClientHeight=149
+TBDockHeight=149
+LRDockWidth=421
+Dockable=1
+
+[AlignmentPalette]
+Create=1
+Visible=0
+State=0
+Left=200
+Top=107
+Width=156
+Height=82
+MaxLeft=-1
+MaxTop=-1
+ClientWidth=150
+ClientHeight=60
+
+[PropertyInspector]
+Create=1
+Visible=0
+State=0
+Left=28
+Top=125
+Width=301
+Height=301
+MaxLeft=-1
+MaxTop=-1
+ClientWidth=293
+ClientHeight=277
+TBDockHeight=556
+LRDockWidth=193
+Dockable=1
+SplitPos=85
+ArrangeBy=Name
+SelectedItem=
+ExpandedItems=
+HiddenCategories=
+
+[ObjectTree]
+Create=1
+Visible=0
+State=0
+Left=0
+Top=105
+Width=190
+Height=264
+MaxLeft=-1
+MaxTop=-1
+ClientWidth=182
+ClientHeight=240
+TBDockHeight=264
+LRDockWidth=190
+Dockable=1
+
+[CodeguardLog]
+Create=1
+Visible=0
+State=0
+Left=191
+Top=108
+Width=448
+Height=190
+MaxLeft=-1
+MaxTop=-1
+ClientWidth=440
+ClientHeight=166
+TBDockHeight=190
+LRDockWidth=448
+Dockable=1
+
+[ClassHierarchy@EditWindow0]
+Create=1
+Visible=0
+State=0
+Left=218
+Top=113
+Width=403
+Height=284
+MaxLeft=-1
+MaxTop=-1
+ClientWidth=395
+ClientHeight=260
+TBDockHeight=284
+LRDockWidth=403
+Dockable=1
+TreeWidth=121
+Col1Width=120
+Col2Width=120
+
+[CodeExplorer@EditWindow0]
+Create=1
+Visible=1
+State=0
+Left=0
+Top=12
+Width=170
+Height=443
+MaxLeft=-1
+MaxTop=-1
+ClientWidth=170
+ClientHeight=443
+TBDockHeight=388
+LRDockWidth=170
+Dockable=1
+ClassViewDisplayMode=0
+
+[MessageView@EditWindow0]
+Create=1
+Visible=0
+State=0
+Left=-145
+Top=-496
+Width=443
+Height=85
+MaxLeft=-1
+MaxTop=-1
+ClientWidth=443
+ClientHeight=85
+TBDockHeight=85
+LRDockWidth=443
+Dockable=1
+
+[DockHosts]
+DockHostCount=0
+
+[ActiveProject]
+ActiveProject=47
+
diff --git a/borlandc/fltk_app_template.bpf b/borlandc/fltk_app_template.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/fltk_app_template.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/fltk_app_template.bpr b/borlandc/fltk_app_template.bpr
new file mode 100644
index 0000000..8450f54
--- /dev/null
+++ b/borlandc/fltk_app_template.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="fltk_app_template.exe"/>
+ <OBJFILES value="..\obj\bitmap.obj"/>
+ <RESFILES value="fltk_app_template.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="fltk_app_template.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="fltk_app_template.res" FORMNAME="" UNITNAME="fltk_app_template.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="fltk_app_template.bpf" FORMNAME="" UNITNAME="fltk_app_template" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\bitmap.cxx" FORMNAME="" UNITNAME="bitmap.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/fltk_app_template.res b/borlandc/fltk_app_template.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/fltk_app_template.res
Binary files differ
diff --git a/borlandc/fltklib.bpf b/borlandc/fltklib.bpf
new file mode 100644
index 0000000..f5907ba
--- /dev/null
+++ b/borlandc/fltklib.bpf
@@ -0,0 +1,9 @@
+//---------------------------------------------------------------------------
+
+#include <vcl.h>
+#pragma hdrstop
+#define Library
+
+// To add a file to the library use the Project menu 'Add to Project'.
+
+ \ No newline at end of file
diff --git a/borlandc/fltklib.bpr b/borlandc/fltklib.bpr
new file mode 100644
index 0000000..22e12ad
--- /dev/null
+++ b/borlandc/fltklib.bpr
@@ -0,0 +1,344 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="..\lib\fltklib.lib"/>
+ <OBJFILES value="..\obj\glut_font.obj ..\obj\filename_absolute.obj
+ ..\obj\filename_expand.obj ..\obj\filename_ext.obj
+ ..\obj\filename_isdir.obj ..\obj\filename_list.obj
+ ..\obj\filename_match.obj ..\obj\filename_setext.obj ..\obj\Fl.obj
+ ..\obj\Fl_abort.obj ..\obj\Fl_add_idle.obj ..\obj\Fl_Adjuster.obj
+ ..\obj\fl_arc.obj ..\obj\fl_arci.obj ..\obj\Fl_arg.obj ..\obj\fl_ask.obj
+ ..\obj\Fl_Bitmap.obj ..\obj\Fl_BMP_Image.obj ..\obj\Fl_Box.obj
+ ..\obj\fl_boxtype.obj ..\obj\Fl_Browser.obj ..\obj\Fl_Browser_.obj
+ ..\obj\Fl_Browser_load.obj ..\obj\Fl_Button.obj ..\obj\Fl_Chart.obj
+ ..\obj\Fl_Check_Browser.obj ..\obj\Fl_Check_Button.obj
+ ..\obj\Fl_Choice.obj ..\obj\Fl_Clock.obj ..\obj\fl_color.obj
+ ..\obj\Fl_Color_Chooser.obj ..\obj\Fl_compose.obj ..\obj\Fl_Counter.obj
+ ..\obj\fl_cursor.obj ..\obj\fl_curve.obj ..\obj\Fl_Dial.obj
+ ..\obj\fl_diamond_box.obj ..\obj\Fl_display.obj ..\obj\fl_dnd.obj
+ ..\obj\Fl_Double_Window.obj ..\obj\fl_draw.obj ..\obj\fl_draw_image.obj
+ ..\obj\fl_draw_pixmap.obj ..\obj\fl_engraved_label.obj
+ ..\obj\Fl_File_Browser.obj ..\obj\Fl_File_Chooser.obj
+ ..\obj\Fl_File_Chooser2.obj ..\obj\fl_file_dir.obj ..\obj\Fl_File_Icon.obj
+ ..\obj\Fl_File_Icon2.obj ..\obj\Fl_File_Input.obj ..\obj\fl_font.obj
+ ..\obj\Fl_get_key.obj ..\obj\Fl_get_system_colors.obj
+ ..\obj\Fl_GIF_Image.obj ..\obj\Fl_Gl_Choice.obj ..\obj\Fl_Gl_Overlay.obj
+ ..\obj\Fl_Gl_Window.obj ..\obj\Fl_grab.obj ..\obj\Fl_Group.obj
+ ..\obj\Fl_Help_Dialog.obj ..\obj\Fl_Help_View.obj ..\obj\Fl_Image.obj
+ ..\obj\Fl_Input.obj ..\obj\Fl_Input_.obj ..\obj\Fl_JPEG_Image.obj
+ ..\obj\fl_labeltype.obj ..\obj\Fl_Light_Button.obj
+ ..\obj\fl_line_style.obj ..\obj\Fl_lock.obj ..\obj\Fl_Menu.obj
+ ..\obj\Fl_Menu_.obj ..\obj\Fl_Menu_add.obj ..\obj\Fl_Menu_Bar.obj
+ ..\obj\Fl_Menu_Button.obj ..\obj\Fl_Menu_global.obj
+ ..\obj\Fl_Menu_Window.obj ..\obj\Fl_Multi_Label.obj ..\obj\fl_oval_box.obj
+ ..\obj\fl_overlay.obj ..\obj\fl_overlay_visual.obj
+ ..\obj\Fl_Overlay_Window.obj ..\obj\Fl_own_colormap.obj ..\obj\Fl_Pack.obj
+ ..\obj\Fl_Pixmap.obj ..\obj\fl_plastic.obj ..\obj\Fl_PNG_Image.obj
+ ..\obj\Fl_PNM_Image.obj ..\obj\Fl_Positioner.obj ..\obj\Fl_Preferences.obj
+ ..\obj\Fl_Progress.obj ..\obj\fl_read_image.obj ..\obj\fl_rect.obj
+ ..\obj\Fl_Repeat_Button.obj ..\obj\Fl_Return_Button.obj
+ ..\obj\Fl_Roller.obj ..\obj\fl_round_box.obj ..\obj\Fl_Round_Button.obj
+ ..\obj\fl_rounded_box.obj ..\obj\Fl_Scroll.obj ..\obj\fl_scroll_area.obj
+ ..\obj\Fl_Scrollbar.obj ..\obj\fl_set_font.obj ..\obj\fl_set_fonts.obj
+ ..\obj\fl_set_gray.obj ..\obj\fl_shadow_box.obj ..\obj\Fl_Shared_Image.obj
+ ..\obj\fl_shortcut.obj ..\obj\fl_show_colormap.obj
+ ..\obj\Fl_Single_Window.obj ..\obj\Fl_Slider.obj ..\obj\fl_symbols.obj
+ ..\obj\Fl_Tabs.obj ..\obj\Fl_Text_Buffer.obj ..\obj\Fl_Text_Display.obj
+ ..\obj\Fl_Text_Editor.obj ..\obj\Fl_Tile.obj ..\obj\Fl_Tiled_Image.obj
+ ..\obj\Fl_Tooltip.obj ..\obj\Fl_Valuator.obj ..\obj\Fl_Value_Input.obj
+ ..\obj\Fl_Value_Output.obj ..\obj\Fl_Value_Slider.obj ..\obj\fl_vertex.obj
+ ..\obj\Fl_visual.obj ..\obj\Fl_Widget.obj ..\obj\Fl_Window.obj
+ ..\obj\Fl_Window_fullscreen.obj ..\obj\Fl_Window_hotspot.obj
+ ..\obj\Fl_Window_iconize.obj ..\obj\Fl_Wizard.obj ..\obj\Fl_XBM_Image.obj
+ ..\obj\Fl_XPM_Image.obj ..\obj\forms_bitmap.obj
+ ..\obj\forms_compatability.obj ..\obj\forms_free.obj
+ ..\obj\forms_fselect.obj ..\obj\forms_pixmap.obj ..\obj\forms_timer.obj
+ ..\obj\gl_draw.obj ..\obj\gl_start.obj ..\obj\glut_compatability.obj
+ ..\obj\cmap.obj ..\obj\Fl_win32.obj ..\obj\flstring.obj ..\obj\scandir.obj
+ ..\obj\numericsort.obj"/>
+ <RESFILES value=""/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value=""/>
+ <LIBRARIES value=""/>
+ <PACKAGES value=""/>
+ <PATHCPP value=".;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src;..\src"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <LINKER value="TLib"/>
+ <USERDEFINES value="_DEBUG;WIN32"/>
+ <SYSDEFINES value="_RTLDLL;NO_STRICT"/>
+ <MAINSOURCE value="fltklib.bpf"/>
+ <INCLUDEPATH value="..\src;$(BCB)\include;$(BCB)\include\vcl;..\FL;.."/>
+ <LIBPATH value="..\src;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <LISTFILE value=""/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\src -I$(BCB)\include -I$(BCB)\include\vcl -I..\FL -I.. -src_suffix
+ cpp -D_DEBUG -DWIN32 -boa"/>
+ <CFLAG1 value="-Od -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -r- -a8 -b -k -y -v -vi- -c
+ -tW -tWM"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$YD -$W -$O- -$A8 -v -JPHNE -M"/>
+ <AFLAGS value="/mx /w2 /zd"/>
+ <LFLAGS value="/P64"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="$(OBJFILES)"/>
+ <ALLLIB value=""/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="fltklib.bpf" FORMNAME="" UNITNAME="fltklib" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\glut_font.cxx" FORMNAME="" UNITNAME="glut_font.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\filename_absolute.cxx" FORMNAME="" UNITNAME="filename_absolute.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\filename_expand.cxx" FORMNAME="" UNITNAME="filename_expand.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\filename_ext.cxx" FORMNAME="" UNITNAME="filename_ext.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\filename_isdir.cxx" FORMNAME="" UNITNAME="filename_isdir.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\filename_list.cxx" FORMNAME="" UNITNAME="filename_list.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\filename_match.cxx" FORMNAME="" UNITNAME="filename_match.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\filename_setext.cxx" FORMNAME="" UNITNAME="filename_setext.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl.cxx" FORMNAME="" UNITNAME="Fl.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_abort.cxx" FORMNAME="" UNITNAME="Fl_abort.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_add_idle.cxx" FORMNAME="" UNITNAME="Fl_add_idle.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Adjuster.cxx" FORMNAME="" UNITNAME="Fl_Adjuster.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_arc.cxx" FORMNAME="" UNITNAME="fl_arc.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_arci.cxx" FORMNAME="" UNITNAME="fl_arci.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_arg.cxx" FORMNAME="" UNITNAME="Fl_arg.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_ask.cxx" FORMNAME="" UNITNAME="fl_ask.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Bitmap.cxx" FORMNAME="" UNITNAME="Fl_Bitmap.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_BMP_Image.cxx" FORMNAME="" UNITNAME="Fl_BMP_Image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Box.cxx" FORMNAME="" UNITNAME="Fl_Box.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_boxtype.cxx" FORMNAME="" UNITNAME="fl_boxtype.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Browser.cxx" FORMNAME="" UNITNAME="Fl_Browser.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Browser_.cxx" FORMNAME="" UNITNAME="Fl_Browser_.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Browser_load.cxx" FORMNAME="" UNITNAME="Fl_Browser_load.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Button.cxx" FORMNAME="" UNITNAME="Fl_Button.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Chart.cxx" FORMNAME="" UNITNAME="Fl_Chart.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Check_Browser.cxx" FORMNAME="" UNITNAME="Fl_Check_Browser.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Check_Button.cxx" FORMNAME="" UNITNAME="Fl_Check_Button.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Choice.cxx" FORMNAME="" UNITNAME="Fl_Choice.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Clock.cxx" FORMNAME="" UNITNAME="Fl_Clock.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_color.cxx" FORMNAME="" UNITNAME="fl_color.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Color_Chooser.cxx" FORMNAME="" UNITNAME="Fl_Color_Chooser.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_compose.cxx" FORMNAME="" UNITNAME="Fl_compose.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Counter.cxx" FORMNAME="" UNITNAME="Fl_Counter.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_cursor.cxx" FORMNAME="" UNITNAME="fl_cursor.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_curve.cxx" FORMNAME="" UNITNAME="fl_curve.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Dial.cxx" FORMNAME="" UNITNAME="Fl_Dial.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_diamond_box.cxx" FORMNAME="" UNITNAME="fl_diamond_box.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_display.cxx" FORMNAME="" UNITNAME="Fl_display.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_dnd.cxx" FORMNAME="" UNITNAME="fl_dnd.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Double_Window.cxx" FORMNAME="" UNITNAME="Fl_Double_Window.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_draw.cxx" FORMNAME="" UNITNAME="fl_draw.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_draw_image.cxx" FORMNAME="" UNITNAME="fl_draw_image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_draw_pixmap.cxx" FORMNAME="" UNITNAME="fl_draw_pixmap.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_engraved_label.cxx" FORMNAME="" UNITNAME="fl_engraved_label.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_File_Browser.cxx" FORMNAME="" UNITNAME="Fl_File_Browser.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_File_Chooser.cxx" FORMNAME="" UNITNAME="Fl_File_Chooser.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_File_Chooser2.cxx" FORMNAME="" UNITNAME="Fl_File_Chooser2.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_file_dir.cxx" FORMNAME="" UNITNAME="fl_file_dir.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_File_Icon.cxx" FORMNAME="" UNITNAME="Fl_File_Icon.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_File_Icon2.cxx" FORMNAME="" UNITNAME="Fl_File_Icon2.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_File_Input.cxx" FORMNAME="" UNITNAME="Fl_File_Input.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_font.cxx" FORMNAME="" UNITNAME="fl_font.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_get_key.cxx" FORMNAME="" UNITNAME="Fl_get_key.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_get_system_colors.cxx" FORMNAME="" UNITNAME="Fl_get_system_colors.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_GIF_Image.cxx" FORMNAME="" UNITNAME="Fl_GIF_Image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Gl_Choice.cxx" FORMNAME="" UNITNAME="Fl_Gl_Choice.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Gl_Overlay.cxx" FORMNAME="" UNITNAME="Fl_Gl_Overlay.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Gl_Window.cxx" FORMNAME="" UNITNAME="Fl_Gl_Window.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_grab.cxx" FORMNAME="" UNITNAME="Fl_grab.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Group.cxx" FORMNAME="" UNITNAME="Fl_Group.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Help_Dialog.cxx" FORMNAME="" UNITNAME="Fl_Help_Dialog.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Help_View.cxx" FORMNAME="" UNITNAME="Fl_Help_View.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Image.cxx" FORMNAME="" UNITNAME="Fl_Image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Input.cxx" FORMNAME="" UNITNAME="Fl_Input.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Input_.cxx" FORMNAME="" UNITNAME="Fl_Input_.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_JPEG_Image.cxx" FORMNAME="" UNITNAME="Fl_JPEG_Image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_labeltype.cxx" FORMNAME="" UNITNAME="fl_labeltype.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Light_Button.cxx" FORMNAME="" UNITNAME="Fl_Light_Button.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_line_style.cxx" FORMNAME="" UNITNAME="fl_line_style.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_lock.cxx" FORMNAME="" UNITNAME="Fl_lock.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Menu.cxx" FORMNAME="" UNITNAME="Fl_Menu.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Menu_.cxx" FORMNAME="" UNITNAME="Fl_Menu_.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Menu_add.cxx" FORMNAME="" UNITNAME="Fl_Menu_add.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Menu_Bar.cxx" FORMNAME="" UNITNAME="Fl_Menu_Bar.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Menu_Button.cxx" FORMNAME="" UNITNAME="Fl_Menu_Button.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Menu_global.cxx" FORMNAME="" UNITNAME="Fl_Menu_global.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Menu_Window.cxx" FORMNAME="" UNITNAME="Fl_Menu_Window.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Multi_Label.cxx" FORMNAME="" UNITNAME="Fl_Multi_Label.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_oval_box.cxx" FORMNAME="" UNITNAME="fl_oval_box.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_overlay.cxx" FORMNAME="" UNITNAME="fl_overlay.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_overlay_visual.cxx" FORMNAME="" UNITNAME="fl_overlay_visual.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Overlay_Window.cxx" FORMNAME="" UNITNAME="Fl_Overlay_Window.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_own_colormap.cxx" FORMNAME="" UNITNAME="Fl_own_colormap.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Pack.cxx" FORMNAME="" UNITNAME="Fl_Pack.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Pixmap.cxx" FORMNAME="" UNITNAME="Fl_Pixmap.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_plastic.cxx" FORMNAME="" UNITNAME="fl_plastic.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_PNG_Image.cxx" FORMNAME="" UNITNAME="Fl_PNG_Image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_PNM_Image.cxx" FORMNAME="" UNITNAME="Fl_PNM_Image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Positioner.cxx" FORMNAME="" UNITNAME="Fl_Positioner.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Preferences.cxx" FORMNAME="" UNITNAME="Fl_Preferences.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Progress.cxx" FORMNAME="" UNITNAME="Fl_Progress.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_read_image.cxx" FORMNAME="" UNITNAME="fl_read_image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_rect.cxx" FORMNAME="" UNITNAME="fl_rect.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Repeat_Button.cxx" FORMNAME="" UNITNAME="Fl_Repeat_Button.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Return_Button.cxx" FORMNAME="" UNITNAME="Fl_Return_Button.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Roller.cxx" FORMNAME="" UNITNAME="Fl_Roller.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_round_box.cxx" FORMNAME="" UNITNAME="fl_round_box.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Round_Button.cxx" FORMNAME="" UNITNAME="Fl_Round_Button.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_rounded_box.cxx" FORMNAME="" UNITNAME="fl_rounded_box.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Scroll.cxx" FORMNAME="" UNITNAME="Fl_Scroll.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_scroll_area.cxx" FORMNAME="" UNITNAME="fl_scroll_area.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Scrollbar.cxx" FORMNAME="" UNITNAME="Fl_Scrollbar.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_set_font.cxx" FORMNAME="" UNITNAME="fl_set_font.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_set_fonts.cxx" FORMNAME="" UNITNAME="fl_set_fonts.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_set_gray.cxx" FORMNAME="" UNITNAME="fl_set_gray.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_shadow_box.cxx" FORMNAME="" UNITNAME="fl_shadow_box.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Shared_Image.cxx" FORMNAME="" UNITNAME="Fl_Shared_Image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_shortcut.cxx" FORMNAME="" UNITNAME="fl_shortcut.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_show_colormap.cxx" FORMNAME="" UNITNAME="fl_show_colormap.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Single_Window.cxx" FORMNAME="" UNITNAME="Fl_Single_Window.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Slider.cxx" FORMNAME="" UNITNAME="Fl_Slider.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_symbols.cxx" FORMNAME="" UNITNAME="fl_symbols.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Tabs.cxx" FORMNAME="" UNITNAME="Fl_Tabs.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Text_Buffer.cxx" FORMNAME="" UNITNAME="Fl_Text_Buffer.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Text_Display.cxx" FORMNAME="" UNITNAME="Fl_Text_Display.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Text_Editor.cxx" FORMNAME="" UNITNAME="Fl_Text_Editor.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Tile.cxx" FORMNAME="" UNITNAME="Fl_Tile.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Tiled_Image.cxx" FORMNAME="" UNITNAME="Fl_Tiled_Image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Tooltip.cxx" FORMNAME="" UNITNAME="Fl_Tooltip.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Valuator.cxx" FORMNAME="" UNITNAME="Fl_Valuator.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Value_Input.cxx" FORMNAME="" UNITNAME="Fl_Value_Input.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Value_Output.cxx" FORMNAME="" UNITNAME="Fl_Value_Output.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Value_Slider.cxx" FORMNAME="" UNITNAME="Fl_Value_Slider.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\fl_vertex.cxx" FORMNAME="" UNITNAME="fl_vertex.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_visual.cxx" FORMNAME="" UNITNAME="Fl_visual.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Widget.cxx" FORMNAME="" UNITNAME="Fl_Widget.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Window.cxx" FORMNAME="" UNITNAME="Fl_Window.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Window_fullscreen.cxx" FORMNAME="" UNITNAME="Fl_Window_fullscreen.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Window_hotspot.cxx" FORMNAME="" UNITNAME="Fl_Window_hotspot.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Window_iconize.cxx" FORMNAME="" UNITNAME="Fl_Window_iconize.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_Wizard.cxx" FORMNAME="" UNITNAME="Fl_Wizard.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_XBM_Image.cxx" FORMNAME="" UNITNAME="Fl_XBM_Image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_XPM_Image.cxx" FORMNAME="" UNITNAME="Fl_XPM_Image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\forms_bitmap.cxx" FORMNAME="" UNITNAME="forms_bitmap.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\forms_compatability.cxx" FORMNAME="" UNITNAME="forms_compatability.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\forms_free.cxx" FORMNAME="" UNITNAME="forms_free.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\forms_fselect.cxx" FORMNAME="" UNITNAME="forms_fselect.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\forms_pixmap.cxx" FORMNAME="" UNITNAME="forms_pixmap.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\forms_timer.cxx" FORMNAME="" UNITNAME="forms_timer.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\gl_draw.cxx" FORMNAME="" UNITNAME="gl_draw.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\gl_start.cxx" FORMNAME="" UNITNAME="gl_start.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\glut_compatability.cxx" FORMNAME="" UNITNAME="glut_compatability.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\cmap.cxx" FORMNAME="" UNITNAME="cmap.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\Fl_win32.cxx" FORMNAME="" UNITNAME="Fl_win32.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\flstring.c" FORMNAME="" UNITNAME="flstring" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\scandir.c" FORMNAME="" UNITNAME="scandir.c" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\src\numericsort.c" FORMNAME="" UNITNAME="numericsort.c" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <FILES>
+ <FILE type="override" value="..\src\scandir.c" translator="Auto">
+ <CFLAG1 value=" -P-"/>
+ </FILE>
+ </FILES>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=4
+Item0=..\src;$(BCB)\include;$(BCB)\include\vcl;..\FL;..
+Item1=..\src;$(BCB)\include;$(BCB)\include\vcl;R:\develop.w32\fltk-1.1.0rc3\FL;..
+Item2=..\src;$(BCB)\include;$(BCB)\include\vcl;R:\develop.w32\fltk-1.1.0rc3\FL
+Item3=..\src;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=1
+Item0=..\src;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=_DEBUG;WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[HistoryLists\hlFinalOutputDir]
+Count=2
+Item0=..\lib\
+Item1=..\lib
+
+[HistoryLists\hlTlibPageSize]
+Count=2
+Item0=0x0040
+Item1=0x0010
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/fluid.bpf b/borlandc/fluid.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/fluid.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/fluid.bpr b/borlandc/fluid.bpr
new file mode 100644
index 0000000..f8f2624
--- /dev/null
+++ b/borlandc/fluid.bpr
@@ -0,0 +1,159 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="fluid.exe"/>
+ <OBJFILES value="..\obj\widget_panel.obj ..\obj\align_widget.obj ..\obj\alignment_panel.obj
+ ..\obj\code.obj ..\obj\factory.obj ..\obj\file.obj
+ ..\obj\Fl_Function_Type.obj ..\obj\Fl_Group_Type.obj
+ ..\obj\Fl_Menu_Type.obj ..\obj\Fl_Type.obj ..\obj\Fl_Widget_Type.obj
+ ..\obj\Fl_Window_Type.obj ..\obj\fluid.obj ..\obj\Fluid_Image.obj
+ ..\obj\function_panel.obj ..\obj\about_panel.obj"/>
+ <RESFILES value="fluid.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\fluid;..\fluid;..\fluid;..\fluid;..\fluid;..\fluid;..\fluid;..\fluid;..\fluid;..\fluid;..\fluid;..\fluid;..\fluid;..\fluid;..\fluid;..\fluid"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="fluid.bpf"/>
+ <INCLUDEPATH value="..\fluid;..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="..\fluid;$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\fluid -I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl
+ -src_suffix cpp -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="fluid.res" FORMNAME="" UNITNAME="fluid.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="fluid.bpf" FORMNAME="" UNITNAME="fluid" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\fluid\widget_panel.cxx" FORMNAME="" UNITNAME="widget_panel.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\fluid\align_widget.cxx" FORMNAME="" UNITNAME="align_widget.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\fluid\alignment_panel.cxx" FORMNAME="" UNITNAME="alignment_panel.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\fluid\code.cxx" FORMNAME="" UNITNAME="code.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\fluid\factory.cxx" FORMNAME="" UNITNAME="factory.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\fluid\file.cxx" FORMNAME="" UNITNAME="file.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\fluid\Fl_Function_Type.cxx" FORMNAME="" UNITNAME="Fl_Function_Type.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\fluid\Fl_Group_Type.cxx" FORMNAME="" UNITNAME="Fl_Group_Type.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\fluid\Fl_Menu_Type.cxx" FORMNAME="" UNITNAME="Fl_Menu_Type.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\fluid\Fl_Type.cxx" FORMNAME="" UNITNAME="Fl_Type.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\fluid\Fl_Widget_Type.cxx" FORMNAME="" UNITNAME="Fl_Widget_Type.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\fluid\Fl_Window_Type.cxx" FORMNAME="" UNITNAME="Fl_Window_Type.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\fluid\fluid.cxx" FORMNAME="" UNITNAME="fluid.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\fluid\Fluid_Image.cxx" FORMNAME="" UNITNAME="Fluid_Image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\fluid\function_panel.cxx" FORMNAME="" UNITNAME="function_panel.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\fluid\about_panel.cxx" FORMNAME="" UNITNAME="about_panel.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/fluid.res b/borlandc/fluid.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/fluid.res
Binary files differ
diff --git a/borlandc/fonts.bpf b/borlandc/fonts.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/fonts.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/fonts.bpr b/borlandc/fonts.bpr
new file mode 100644
index 0000000..3878548
--- /dev/null
+++ b/borlandc/fonts.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="fonts.exe"/>
+ <OBJFILES value="..\obj\fonts.obj"/>
+ <RESFILES value="fonts.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="fonts.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="fonts.res" FORMNAME="" UNITNAME="fonts.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="fonts.bpf" FORMNAME="" UNITNAME="fonts" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\fonts.cxx" FORMNAME="" UNITNAME="fonts.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/fonts.res b/borlandc/fonts.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/fonts.res
Binary files differ
diff --git a/borlandc/forms.bpf b/borlandc/forms.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/forms.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/forms.bpr b/borlandc/forms.bpr
new file mode 100644
index 0000000..b4a9554
--- /dev/null
+++ b/borlandc/forms.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="forms.exe"/>
+ <OBJFILES value="..\obj\forms.obj"/>
+ <RESFILES value="forms.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="forms.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="forms.res" FORMNAME="" UNITNAME="forms.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="forms.bpf" FORMNAME="" UNITNAME="forms" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\forms.cxx" FORMNAME="" UNITNAME="forms.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/forms.res b/borlandc/forms.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/forms.res
Binary files differ
diff --git a/borlandc/fractals.bpf b/borlandc/fractals.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/fractals.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/fractals.bpr b/borlandc/fractals.bpr
new file mode 100644
index 0000000..baed0ad
--- /dev/null
+++ b/borlandc/fractals.bpr
@@ -0,0 +1,140 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="fractals.exe"/>
+ <OBJFILES value="..\obj\fracviewer.obj ..\obj\fractals.obj"/>
+ <RESFILES value="fractals.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="fractals.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="fractals.res" FORMNAME="" UNITNAME="fractals.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="fractals.bpf" FORMNAME="" UNITNAME="fractals" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\fracviewer.cxx" FORMNAME="" UNITNAME="fracviewer.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\fractals.cxx" FORMNAME="" UNITNAME="fractals.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/fractals.res b/borlandc/fractals.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/fractals.res
Binary files differ
diff --git a/borlandc/fullscreen.bpf b/borlandc/fullscreen.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/fullscreen.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/fullscreen.bpr b/borlandc/fullscreen.bpr
new file mode 100644
index 0000000..8a07e00
--- /dev/null
+++ b/borlandc/fullscreen.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="fullscreen.exe"/>
+ <OBJFILES value="..\obj\fullscreen.obj"/>
+ <RESFILES value="fullscreen.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="fullscreen.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="fullscreen.res" FORMNAME="" UNITNAME="fullscreen.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="fullscreen.bpf" FORMNAME="" UNITNAME="fullscreen" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\fullscreen.cxx" FORMNAME="" UNITNAME="fullscreen.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/fullscreen.res b/borlandc/fullscreen.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/fullscreen.res
Binary files differ
diff --git a/borlandc/hello.bpf b/borlandc/hello.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/hello.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/hello.bpr b/borlandc/hello.bpr
new file mode 100644
index 0000000..0a716ab
--- /dev/null
+++ b/borlandc/hello.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="hello.exe"/>
+ <OBJFILES value="..\obj\hello.obj"/>
+ <RESFILES value="hello.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="hello.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="hello.res" FORMNAME="" UNITNAME="hello.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="hello.bpf" FORMNAME="" UNITNAME="hello" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\hello.cxx" FORMNAME="" UNITNAME="hello.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/hello.res b/borlandc/hello.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/hello.res
Binary files differ
diff --git a/borlandc/help.bpf b/borlandc/help.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/help.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/help.bpr b/borlandc/help.bpr
new file mode 100644
index 0000000..a346d02
--- /dev/null
+++ b/borlandc/help.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="help.exe"/>
+ <OBJFILES value="..\obj\help.obj"/>
+ <RESFILES value="help.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="help.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="help.res" FORMNAME="" UNITNAME="help.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="help.bpf" FORMNAME="" UNITNAME="help" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\help.cxx" FORMNAME="" UNITNAME="help.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/help.res b/borlandc/help.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/help.res
Binary files differ
diff --git a/borlandc/iconize.bpf b/borlandc/iconize.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/iconize.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/iconize.bpr b/borlandc/iconize.bpr
new file mode 100644
index 0000000..5af8581
--- /dev/null
+++ b/borlandc/iconize.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="iconize.exe"/>
+ <OBJFILES value="..\obj\iconize.obj"/>
+ <RESFILES value="iconize.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="iconize.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="iconize.res" FORMNAME="" UNITNAME="iconize.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="iconize.bpf" FORMNAME="" UNITNAME="iconize" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\iconize.cxx" FORMNAME="" UNITNAME="iconize.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/iconize.res b/borlandc/iconize.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/iconize.res
Binary files differ
diff --git a/borlandc/image.bpf b/borlandc/image.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/image.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/image.bpr b/borlandc/image.bpr
new file mode 100644
index 0000000..d54cd2b
--- /dev/null
+++ b/borlandc/image.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="image.exe"/>
+ <OBJFILES value="..\obj\image.obj"/>
+ <RESFILES value="image.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="image.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="image.res" FORMNAME="" UNITNAME="image.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="image.bpf" FORMNAME="" UNITNAME="image" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\image.cxx" FORMNAME="" UNITNAME="image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/image.res b/borlandc/image.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/image.res
Binary files differ
diff --git a/borlandc/input.bpf b/borlandc/input.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/input.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/input.bpr b/borlandc/input.bpr
new file mode 100644
index 0000000..9b80f6f
--- /dev/null
+++ b/borlandc/input.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="input.exe"/>
+ <OBJFILES value="..\obj\input.obj"/>
+ <RESFILES value="input.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="input.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="input.res" FORMNAME="" UNITNAME="input.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="input.bpf" FORMNAME="" UNITNAME="input" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\input.cxx" FORMNAME="" UNITNAME="input.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/input.res b/borlandc/input.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/input.res
Binary files differ
diff --git a/borlandc/keyboard.bpf b/borlandc/keyboard.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/keyboard.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/keyboard.bpr b/borlandc/keyboard.bpr
new file mode 100644
index 0000000..4cdc021
--- /dev/null
+++ b/borlandc/keyboard.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="keyboard.exe"/>
+ <OBJFILES value="..\obj\keyboard.obj"/>
+ <RESFILES value="keyboard.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="keyboard.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="keyboard.res" FORMNAME="" UNITNAME="keyboard.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="keyboard.bpf" FORMNAME="" UNITNAME="keyboard" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\keyboard.cxx" FORMNAME="" UNITNAME="keyboard.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/keyboard.res b/borlandc/keyboard.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/keyboard.res
Binary files differ
diff --git a/borlandc/label.bpf b/borlandc/label.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/label.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/label.bpr b/borlandc/label.bpr
new file mode 100644
index 0000000..23d6afc
--- /dev/null
+++ b/borlandc/label.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="label.exe"/>
+ <OBJFILES value="..\obj\label.obj"/>
+ <RESFILES value="label.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="label.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="label.res" FORMNAME="" UNITNAME="label.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="label.bpf" FORMNAME="" UNITNAME="label" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\label.cxx" FORMNAME="" UNITNAME="label.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/label.res b/borlandc/label.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/label.res
Binary files differ
diff --git a/borlandc/line_style.bpf b/borlandc/line_style.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/line_style.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/line_style.bpr b/borlandc/line_style.bpr
new file mode 100644
index 0000000..c35a431
--- /dev/null
+++ b/borlandc/line_style.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="line_style.exe"/>
+ <OBJFILES value="..\obj\line_style.obj"/>
+ <RESFILES value="line_style.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="line_style.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="line_style.res" FORMNAME="" UNITNAME="line_style.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="line_style.bpf" FORMNAME="" UNITNAME="line_style" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\line_style.cxx" FORMNAME="" UNITNAME="line_style.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/line_style.res b/borlandc/line_style.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/line_style.res
Binary files differ
diff --git a/borlandc/menubar.bpf b/borlandc/menubar.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/menubar.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/menubar.bpr b/borlandc/menubar.bpr
new file mode 100644
index 0000000..112a2ba
--- /dev/null
+++ b/borlandc/menubar.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="menubar.exe"/>
+ <OBJFILES value="..\obj\menubar.obj"/>
+ <RESFILES value="menubar.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="menubar.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="menubar.res" FORMNAME="" UNITNAME="menubar.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="menubar.bpf" FORMNAME="" UNITNAME="menubar" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\menubar.cxx" FORMNAME="" UNITNAME="menubar.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/menubar.res b/borlandc/menubar.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/menubar.res
Binary files differ
diff --git a/borlandc/message.bpf b/borlandc/message.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/message.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/message.bpr b/borlandc/message.bpr
new file mode 100644
index 0000000..e58c2b2
--- /dev/null
+++ b/borlandc/message.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="message.exe"/>
+ <OBJFILES value="..\obj\message.obj"/>
+ <RESFILES value="message.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="message.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="message.res" FORMNAME="" UNITNAME="message.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="message.bpf" FORMNAME="" UNITNAME="message" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\message.cxx" FORMNAME="" UNITNAME="message.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/message.res b/borlandc/message.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/message.res
Binary files differ
diff --git a/borlandc/minimum.bpf b/borlandc/minimum.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/minimum.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/minimum.bpr b/borlandc/minimum.bpr
new file mode 100644
index 0000000..398ae0f
--- /dev/null
+++ b/borlandc/minimum.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="minimum.exe"/>
+ <OBJFILES value="..\obj\minimum.obj"/>
+ <RESFILES value="minimum.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="minimum.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="minimum.res" FORMNAME="" UNITNAME="minimum.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="minimum.bpf" FORMNAME="" UNITNAME="minimum" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\minimum.cxx" FORMNAME="" UNITNAME="minimum.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/minimum.res b/borlandc/minimum.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/minimum.res
Binary files differ
diff --git a/borlandc/navigation.bpf b/borlandc/navigation.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/navigation.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/navigation.bpr b/borlandc/navigation.bpr
new file mode 100644
index 0000000..8dfebd4
--- /dev/null
+++ b/borlandc/navigation.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="navigation.exe"/>
+ <OBJFILES value="..\obj\navigation.obj"/>
+ <RESFILES value="navigation.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="navigation.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="navigation.res" FORMNAME="" UNITNAME="navigation.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="navigation.bpf" FORMNAME="" UNITNAME="navigation" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\navigation.cxx" FORMNAME="" UNITNAME="navigation.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/navigation.res b/borlandc/navigation.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/navigation.res
Binary files differ
diff --git a/borlandc/output.bpf b/borlandc/output.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/output.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/output.bpr b/borlandc/output.bpr
new file mode 100644
index 0000000..fdde266
--- /dev/null
+++ b/borlandc/output.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="output.exe"/>
+ <OBJFILES value="..\obj\output.obj"/>
+ <RESFILES value="output.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="output.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="output.res" FORMNAME="" UNITNAME="output.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="output.bpf" FORMNAME="" UNITNAME="output" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\output.cxx" FORMNAME="" UNITNAME="output.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/output.res b/borlandc/output.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/output.res
Binary files differ
diff --git a/borlandc/overlay.bpf b/borlandc/overlay.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/overlay.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/overlay.bpr b/borlandc/overlay.bpr
new file mode 100644
index 0000000..26b11f5
--- /dev/null
+++ b/borlandc/overlay.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="overlay.exe"/>
+ <OBJFILES value="..\obj\overlay.obj"/>
+ <RESFILES value="overlay.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="overlay.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="overlay.res" FORMNAME="" UNITNAME="overlay.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="overlay.bpf" FORMNAME="" UNITNAME="overlay" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\overlay.cxx" FORMNAME="" UNITNAME="overlay.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/overlay.res b/borlandc/overlay.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/overlay.res
Binary files differ
diff --git a/borlandc/pack.bpf b/borlandc/pack.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/pack.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/pack.bpr b/borlandc/pack.bpr
new file mode 100644
index 0000000..15163fc
--- /dev/null
+++ b/borlandc/pack.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="pack.exe"/>
+ <OBJFILES value="..\obj\pack.obj"/>
+ <RESFILES value="pack.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="pack.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="pack.res" FORMNAME="" UNITNAME="pack.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="pack.bpf" FORMNAME="" UNITNAME="pack" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\pack.cxx" FORMNAME="" UNITNAME="pack.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/pack.res b/borlandc/pack.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/pack.res
Binary files differ
diff --git a/borlandc/pixmap.bpf b/borlandc/pixmap.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/pixmap.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/pixmap.bpr b/borlandc/pixmap.bpr
new file mode 100644
index 0000000..3ca32b1
--- /dev/null
+++ b/borlandc/pixmap.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="pixmap.exe"/>
+ <OBJFILES value="..\obj\pixmap.obj"/>
+ <RESFILES value="pixmap.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="pixmap.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="pixmap.res" FORMNAME="" UNITNAME="pixmap.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="pixmap.bpf" FORMNAME="" UNITNAME="pixmap" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\pixmap.cxx" FORMNAME="" UNITNAME="pixmap.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/pixmap.res b/borlandc/pixmap.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/pixmap.res
Binary files differ
diff --git a/borlandc/pixmap_browser.bpf b/borlandc/pixmap_browser.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/pixmap_browser.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/pixmap_browser.bpr b/borlandc/pixmap_browser.bpr
new file mode 100644
index 0000000..60657df
--- /dev/null
+++ b/borlandc/pixmap_browser.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="pixmap_browser.exe"/>
+ <OBJFILES value="..\obj\pixmap_browser.obj"/>
+ <RESFILES value="pixmap_browser.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="pixmap_browser.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="pixmap_browser.res" FORMNAME="" UNITNAME="pixmap_browser.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="pixmap_browser.bpf" FORMNAME="" UNITNAME="pixmap_browser" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\pixmap_browser.cxx" FORMNAME="" UNITNAME="pixmap_browser.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/pixmap_browser.res b/borlandc/pixmap_browser.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/pixmap_browser.res
Binary files differ
diff --git a/borlandc/resizebox.bpf b/borlandc/resizebox.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/resizebox.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/resizebox.bpr b/borlandc/resizebox.bpr
new file mode 100644
index 0000000..78f0004
--- /dev/null
+++ b/borlandc/resizebox.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="resizebox.exe"/>
+ <OBJFILES value="..\obj\resizebox.obj"/>
+ <RESFILES value="resizebox.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="resizebox.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="resizebox.res" FORMNAME="" UNITNAME="resizebox.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="resizebox.bpf" FORMNAME="" UNITNAME="resizebox" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\resizebox.cxx" FORMNAME="" UNITNAME="resizebox.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/resizebox.res b/borlandc/resizebox.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/resizebox.res
Binary files differ
diff --git a/borlandc/scroll.bpf b/borlandc/scroll.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/scroll.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/scroll.bpr b/borlandc/scroll.bpr
new file mode 100644
index 0000000..628c053
--- /dev/null
+++ b/borlandc/scroll.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="scroll.exe"/>
+ <OBJFILES value="..\obj\scroll.obj"/>
+ <RESFILES value="scroll.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="scroll.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="scroll.res" FORMNAME="" UNITNAME="scroll.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="scroll.bpf" FORMNAME="" UNITNAME="scroll" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\scroll.cxx" FORMNAME="" UNITNAME="scroll.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/scroll.res b/borlandc/scroll.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/scroll.res
Binary files differ
diff --git a/borlandc/shape.bpf b/borlandc/shape.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/shape.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/shape.bpr b/borlandc/shape.bpr
new file mode 100644
index 0000000..a469b9c
--- /dev/null
+++ b/borlandc/shape.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="shape.exe"/>
+ <OBJFILES value="..\obj\shape.obj"/>
+ <RESFILES value="shape.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="shape.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="shape.res" FORMNAME="" UNITNAME="shape.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="shape.bpf" FORMNAME="" UNITNAME="shape" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\shape.cxx" FORMNAME="" UNITNAME="shape.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/shape.res b/borlandc/shape.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/shape.res
Binary files differ
diff --git a/borlandc/subwindow.bpf b/borlandc/subwindow.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/subwindow.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/subwindow.bpr b/borlandc/subwindow.bpr
new file mode 100644
index 0000000..fbb8b26
--- /dev/null
+++ b/borlandc/subwindow.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="subwindow.exe"/>
+ <OBJFILES value="..\obj\subwindow.obj"/>
+ <RESFILES value="subwindow.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="subwindow.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="subwindow.res" FORMNAME="" UNITNAME="subwindow.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="subwindow.bpf" FORMNAME="" UNITNAME="subwindow" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\subwindow.cxx" FORMNAME="" UNITNAME="subwindow.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/subwindow.res b/borlandc/subwindow.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/subwindow.res
Binary files differ
diff --git a/borlandc/symbols.bpf b/borlandc/symbols.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/symbols.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/symbols.bpr b/borlandc/symbols.bpr
new file mode 100644
index 0000000..f3826d1
--- /dev/null
+++ b/borlandc/symbols.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="symbols.exe"/>
+ <OBJFILES value="..\obj\symbols.obj"/>
+ <RESFILES value="symbols.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="symbols.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="symbols.res" FORMNAME="" UNITNAME="symbols.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="symbols.bpf" FORMNAME="" UNITNAME="symbols" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\symbols.cxx" FORMNAME="" UNITNAME="symbols.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/symbols.res b/borlandc/symbols.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/symbols.res
Binary files differ
diff --git a/borlandc/tile.bpf b/borlandc/tile.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/tile.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/tile.bpr b/borlandc/tile.bpr
new file mode 100644
index 0000000..f1988d9
--- /dev/null
+++ b/borlandc/tile.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="tile.exe"/>
+ <OBJFILES value="..\obj\tile.obj"/>
+ <RESFILES value="tile.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="tile.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="tile.res" FORMNAME="" UNITNAME="tile.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="tile.bpf" FORMNAME="" UNITNAME="tile" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\tile.cxx" FORMNAME="" UNITNAME="tile.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/tile.res b/borlandc/tile.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/tile.res
Binary files differ
diff --git a/borlandc/tiled_image.bpf b/borlandc/tiled_image.bpf
new file mode 100644
index 0000000..5da8824
--- /dev/null
+++ b/borlandc/tiled_image.bpf
@@ -0,0 +1,3 @@
+This file is used by the project manager only and should be treated like the project file
+
+ main \ No newline at end of file
diff --git a/borlandc/tiled_image.bpr b/borlandc/tiled_image.bpr
new file mode 100644
index 0000000..22f355e
--- /dev/null
+++ b/borlandc/tiled_image.bpr
@@ -0,0 +1,139 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!-- C++Builder XML Project -->
+<PROJECT>
+ <MACROS>
+ <VERSION value="BCB.06.00"/>
+ <PROJECT value="tiled_image.exe"/>
+ <OBJFILES value="..\obj\tiled_image.obj"/>
+ <RESFILES value="tiled_image.res"/>
+ <IDLFILES value=""/>
+ <IDLGENFILES value=""/>
+ <DEFFILE value=""/>
+ <RESDEPEN value="$(RESFILES)"/>
+ <LIBFILES value="..\lib\fltklib.lib"/>
+ <LIBRARIES value=""/>
+ <SPARELIBS value=""/>
+ <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
+ vcldbx.bpi ibxpress.bpi cds.bpi dsnap.bpi bdecds.bpi qrpt.bpi teeui.bpi
+ teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
+ dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vc.bpi Sparx4.bpi sparx4rep.bpi
+ sparx4ots.bpi"/>
+ <PATHCPP value=".;..\test"/>
+ <PATHPAS value=".;"/>
+ <PATHRC value=".;"/>
+ <PATHASM value=".;"/>
+ <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
+ <RELEASELIBPATH value="$(BCB)\lib\release"/>
+ <LINKER value="ilink32"/>
+ <USERDEFINES value="WIN32"/>
+ <SYSDEFINES value="NO_STRICT;_NO_VCL;_RTLDLL;USEPACKAGES"/>
+ <MAINSOURCE value="tiled_image.bpf"/>
+ <INCLUDEPATH value="..\test;..;$(BCB)\include;$(BCB)\include\vcl"/>
+ <LIBPATH value="$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib"/>
+ <WARNINGS value="-w-par"/>
+ <OTHERFILES value=""/>
+ </MACROS>
+ <OPTIONS>
+ <IDLCFLAGS value="-I..\test -I.. -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
+ -DWIN32 -boa"/>
+ <CFLAG1 value="-O2 -H=$(BCB)\lib\vcl60.csm -Hc -P -Vx -Ve -X- -a8 -b -d -k- -vi -tWC
+ -tWM- -c"/>
+ <PFLAGS value="-N2..\obj -N0..\obj -$Y- -$L- -$D- -$A8 -v -JPHNE -M"/>
+ <RFLAGS value=""/>
+ <AFLAGS value="/mx /w2 /zn"/>
+ <LFLAGS value="-I..\obj -D&quot;&quot; -ap -Tpe -x -Gn"/>
+ <OTHERFILES value=""/>
+ </OPTIONS>
+ <LINKER>
+ <ALLOBJ value="c0x32.obj $(PACKAGES) $(OBJFILES)"/>
+ <ALLRES value="$(RESFILES)"/>
+ <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32i.lib"/>
+ <OTHERFILES value=""/>
+ </LINKER>
+ <FILELIST>
+ <FILE FILENAME="tiled_image.res" FORMNAME="" UNITNAME="tiled_image.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="tiled_image.bpf" FORMNAME="" UNITNAME="tiled_image" CONTAINERID="BPF" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\lib\fltklib.lib" FORMNAME="" UNITNAME="fltklib.lib" CONTAINERID="LibTool" DESIGNCLASS="" LOCALCOMMAND=""/>
+ <FILE FILENAME="..\test\tiled_image.cxx" FORMNAME="" UNITNAME="tiled_image.cxx" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
+ </FILELIST>
+ <BUILDTOOLS>
+ </BUILDTOOLS>
+
+ <IDEOPTIONS>
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=2
+Item0=..\test;..;$(BCB)\include;$(BCB)\include\vcl
+Item1=..\test;R:\fltk\BCB6;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=3
+Item0=$(BCB)\Projects\Lib;..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\test;$(BCB)\lib\obj;$(BCB)\lib
+Item2=$(BCB)\Projects\Lib;..\test;R:\fltk\BCB6;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=2
+Item0=WIN32
+Item1=_DEBUG
+
+[HistoryLists\hlIntOutputDir]
+Count=1
+Item0=..\obj
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+ </IDEOPTIONS>
+</PROJECT> \ No newline at end of file
diff --git a/borlandc/tiled_image.res b/borlandc/tiled_image.res
new file mode 100644
index 0000000..e468bf9
--- /dev/null
+++ b/borlandc/tiled_image.res
Binary files differ