I did this utility program for the
ShrakProject as well as the
DoomAddOnPackProject.
Recall this was back in the 'mostly dos' days. I wanted to have a nice windows interface, but the best I could find were the ASCII-based interfaces (ala Turbo C). So, using the trusty Borland Graphics Interace I proceeded to write my own windowing toolkit. Kind of fun really, love to do it again. After doing it you have
less of an appreciation for what Microsoft does as it's not as hard as one might think.
Well, this program actually can still be useful and if you want to go ahead and do what you want with it. Still works under
Win2K.
Basically, the program assumes the drive it's on is the install disk. It then lets you pick which top level directories you want to install. It computes the space needed for the folder(s) you want. When you pick 'Install now' it asks you to pick a drive, then the destination directory, then it finally copies everything over.
I did this software before I learned anything about object-oriented programming - well, I
had read a little on C++ - but all through it I would want things to abstract it better, and it turned out that indeed most of those features appear in OOP.
Memories...
And for fun, here's the code
InstallerCode.zip!
--
MattWalsh - 05 Aug 2002