This is the source code of QuArK. It's a version in the middle of 5.7 and 5.8.
It has been tested with Delphi 2 and Delphi 4.

This is the same directory structure as I myself use.
A few files have been removed because they are just the same as in the official
shipped version; each directory with missing files has a "missing.txt" file
that you should have a look at.

This version does not include colored gradient captions because at the time
of this writing I didn't find a Delphi 4 version of this Delphi component.

For Delphi 4, you must install the package "VCLAR40"; doing so will install
the Delphi components I use in QuArK. Only after you did this can you open
the project "qk5c\QuArK.dpr".

For Delphi 2, directly install the components CursorScrollBox.pas,
EnterEditCtrl.pas, PaintPanel.pas, QSplitter.pas, SyntaxMemo.pas, TB97.pas.

I guess there are a lot of references to absolute paths in all my project
files. You can either change them manually when Delphi complains about not
finding the files, or you can directly move the files to the same absolute
path as mine : "c:\delphi\program4\". I use "c:\temp\delphiexe\" as output
directory, "c:\delphi\dcu" as compiled unit output directory, and there are
maybe a few references left to the alternate output directory "c:\delphi\exe\".


Armin Rigo