EXTRA INFORMATION COMPRESS.EXE Setup Builder provides the facility to compress files before they are placed on your installation suite disks. In order to use this facility, the Microsoft COMPRESS.EXE program is required. This is not supplied with Setup Builder, but you will probably already have it as part of a number of other products. In order for Setup Builder to use COMPRESS.EXE, COMPRESS.EXE must be in the Setup Builder directory, your Windows directory or a directory pointed to by the PATH statement in your AUTOEXEC.BAT file. PAYMENT FOR SOFTWARE Please see the Setup Builder help file 'Payment for and Registration of Software' section for information on how you can pay for your copy of the Setup Builder software. MORE INFORMATION If you require any further information, please see the Setup Builder help file 'Contacting the Author' section for information on how to contact the author. NEW FEATURES TO VERSION 3.05 - 3d Dialogs and controls - Redesign/improved ease of use to all dialogs NEW FEATURES TO VERSION 3.06 - Internal bug fixes NEW FEATURES TO VERSION 3.07 - Configuration of compressed file name extensions ie .EXE to .EX_ - Correction of bug which sometimes prevented SaveAs and New dialogs working - Configuration of temporary file directory now possible - Correction of bug during build: if source file was not found, error message was corrupt where it refered to the source file name - Correction of bug at end of build: copying of script file did not delete the dummy script file first resulting in an incorrect space availability check and the script file not being placed on the first disk - Ability to specify target directory in addition to the current drive letter feature. Enables install procedures to be built on your hard disk - Correction of bug which caused the first file overwrite confirmation message in an install procedure to be correct, but subsequent ones to have the file name at the start of the message instead of in place of the '$' substitution marker - New/larger toolbar buttons - 6 extra 'user code' sections - Now supports files larger than the size of diskettes (unlike many alternative products) and splits them across multiple diskettes. Also handles compressed files split across multiple diskettes. Much more efficient use of diskette space NEW FEATURES TO VERSION 3.08 - Now supports background 'advertising' bitmaps during application installation - for company logos etc or a default shaded backdrop Supported by completely new 'Backdrop Display' dialog in Setup Builder - Nested calling of script files from within script files - MakeIcon() extended to allow setting of icon, and default path and supported in 'File Attributes' dialog in Setup Builder - Bug fix: Overwrite confirmation message wrong way round - it refered to overwriting the file on the diskette with that on the hard disk. Now fixed. Code which actually copied files was always Ok even though the message was wrong. - Bug fix: Pressing 'Cancel' after pressing 'Build' caused program to lock. Now fixed. - Confirm overwrite and check useage files now appear in the gauge - Bug fix: MakeIcon() had problems if command had parameters which included a comma - Progman DDE took the comma as the next parameter and created a completely incorrect icon - Backdrop shading now light at top, dark at bottom to conform with Microsoft design standards NEW FEATURES TO VERSION 3.09 - Now supports User Defined dialogs with new functions: CreateDialog CreateControl DestroyDialog SetFocus CentreDialog - Extra toolbar icons added - Visual Basic .MAK project import facility added - Now supplied with Sample projects and script files which are also documented in the help file - Cut/Copy/Paste added to main application window - Setup About dialog copyright text can now be changed - Cut/Copy/Paste added to user code dialog - Number of files limit increased to 1024 for registered versions - User can now configure 'Initialising xxx Setup...' message when SETUP.EXE is first run - Script language file opening/reading/writing enhanced to allow 10 files to be open at a time instead of the previous one for reading and one for writing NEW FEATURES TO VERSION 4.00 - Auto language translation for in-built dialog box buttons added. Languages supported: US English UK English French German - Shared File Registry functions added: Register UnRegister - Shared File Registry now used by Setup Builder created scripts - New standard dialog template added to DialogBox function: DEINSTALL - De-Install procedure completely re-written and significantly enhanced so that it is now automatically created with the user not needing to write script code as before - All dialog text can now be changed by the user - defaults to appropriate language translation (English, French or German) - Target disk space availability checked at install time - OpenIn/Out and CloseIn/Out functions replaced with Open and Close functions which have in turn been extended to allow up to 10 files to be opened at a time instead of the old one for input and one for output at a time - ReadLine/WriteLine functions modified to support above file handling changes - Hourglass now displays during all time consuming processing - SETUP.EXE and INSTALL.EXE now placed on first target diskette at build time so that the user can start an installtion with either SETUP or INSTALL - Help File documentation udpdated - Bug Fix: INST.EXE couldn't handle files being copied to directories with a point in eg an attempt to copy a file to C:\TEST.TMP\TEST.DAT would fail. Now fixed. - Bug Fix: Cut file facility corrupted the current project. Caused by a failure of _mktemp to create the clipboard temporary file name. Now fixed. - New feature added to allow the user to manually encrypt or un-encrypt a script file - Short sight: Prompt text which asks the user at install time about building a program manager group was not available to change in the project dialog text dialog. It now is. - Install/De-Install now removes itself from a H/D once it has completed. It formally left a few files in \WINDOWS\TEMP. The directory however is not removed because many applications use \WINDOWS\TEMP as a temporary file directory - Default text for prompt to create Program manager group and icons did not have a French translation. Now added. - Facility to import external component files from third party products added eg Run-Time support files such as VBRUN300.DLL and Microsoft Access NEW FEATURES PLANNED FOR FUTURE RELEASES - Install 'queue cards' - display changing comments during an installation - for advertising the product being installed and telling the user what the product can do and to fill in registration cards etc - Menu system whereby a number of applications can be placed on a diskette in different directories and the user can select from a list applications to install/de-install. - Dialog editor program for user defined dialogs KNOWN PROBLEMS/SOLUTIONS Please see the Setup Builder online Windows Help File section 'Commonly Reported Problems'.