************************************** * * * Create 5.00c for Setup and Unsetup * * ---------------------------------- * * * * (c)1996 by J. BERTRAND & L. TANNER * * * ************************************** This program is Freeware !!! Use it without warranty. ************** * Components * ************** For all project I use : TVersionInfo component by W. Murto (CIS 73730,2505) (VerInfo.zip FREEWARE) For Setup I use : TW95Meter by J. Newlin (CIS 71535,66) (W95Meter.zip FREEWARE) TGradientFill by Adrock Software (CIS 100353,110) (AdGrad.zip SHAREWARE 10$ please register to Adrock) **************** * Introduction * **************** ********** * CREATE * ********** This program is able to create install script file for Setup 5.00x. This program help you to generate this script. You can choose your files (copy or not onto targets), icons, documements and Ini files modifications. You can set group name and name of group file. You are able to set 50 differents directories for targets directories. You can indicate to Setup 5.00a which Ini files you want to create, modify or delete (exept System.ini and Win.ini in this case !). You can create packet file to put files together in a grouped files and user can select them or not at installation. Nota : If you want to use compress files from COMPRESS.EXE (making by Microsoft), compress your files with -r option ! All the source files are provided in Delphi 1.0 *************** * Improvments * *************** Create is now able to generate script file for Setup 5.00a, I mean by this way : Support of Ini file functions Support of differents directories (50 !) Adding more laucher (NotePad, Write and WinHelp) Support of multi groups for your items Support grouped file for selection Help file inclide (press F1 !) Support multi groups and multi packet files (user option) In this version 5.00c : * Now you are able to have 120 files and 100 icons, so in fact 220 files * Allow multi select for files and icons when you want to add them or modify them * You can create (or use) 50 differents directory * Now Create can make your installation floppies ********************** * Future improvments * ********************** I am waiting for your suggestions but I want to put it in 32 bits version when I will have Delphi 2.0 (so LFN too). ****************** * How to install * ****************** Just lauch SETUP.EXE from A: or from C: (if you want to modify the source drive edit SETUP.INS file and modifiy the letter on the ODSK parameter in [ORIGIN] section or OPAT in same parameter section). This program copies all the files onto your hard disk (you can specify the path) and creates a SETUP.GRP group in your program manager. It creates a UNSETUP.INS file, this is the log of installation. I have given you all the source files so you can edit and modify as you want. If you add any facilities please write to me on Compuserve (ID 100621,3247). If you use part of install pack (Create, Unsetup, Setup), please let name into or notify that to users, I will be very gratefull on that. Thanks in advance. ******************** * How to uninstall * ******************** Just lauch UNSETUP.EXE on the directory you install SETUP. After click on UnInstall button and choose UNSETUP file on the main directory you had install your application. *********** * History * *********** 1.00 Original version, 1 year ago but really simple 2.00 Support script file for Setup 2.00 3.00 This version do not exists (no time to do it) ! 4.00a Support script file for Setup 4.00d 4.00b Multi select and number of files increasing 4.50a Multi group for items, so now 5 groups are possible 4.50b Correction of bugs about modification because after that problems with modifications of files,icons and documents 5.00a Adding packet files and modifications for "add" function Increase number of files, icons, etc ... 5.00b Adding multi select for "modification" function 5.00c Adding function to make your floppies I hope that the files above gives you all information you need to create another installation program or just to use it for your own program. Jérôme BERTRAND, PARIS