Install-It 1.0 Copyright (c) 1991 Written By: Lincoln Beach Software This software consists of two programs, INSTALIT.EXE and INSTALL.EXE. With these tools you can create your own customized install program for your applications. INSTALIT will take you through several steps to create your personalized install program. The first step is to setup the windows in a style that fits your needs. There are three programmable windows and a background color that can be changed. The first window is called a greeting window, the second is called the program window and the third is the copy window. Each window can be modified with text and attributes as desired. The attributes of the border, window and text lines may all be changed in these three windows. There are two windows that cannot be changed. The first is the source/destination window where the user enters in the source drive, the destination drive and subdirectory. The second window is the file copy window, which shows the user which file is being copied and displays errors if any occur. Such errors would be an existing directory or no matching files on source disk. THE WINDOW LAYOUT The greeting window is the first window that appears when INSTALL.EXE is executed. You can put program information or warnings statements here. At the bottom of the window it says press the escape key to abort the install or any key to continue. This cannot be changed. If the user chooses to continue, it will then take you to the next set of windows, otherwise it takes the user back to the dos prompt. The following screen has two windows, the top window is the program window where you can modify it as you like and the lower window is the source/ destination window. After the user enters in the information the source/destination window will close and the copy window will appear. Note that the program window remains at the top of the screen. In the middle of the copy window will appear the file copy window which starts on row 4 and extends to row 7. You can place text on these lines in the copy window but they will be overlaid with the new window. If the installation is completed normally the user will get a text line on the last row reporting that the installation is complete. If it has been aborted a message that the installation process has been aborted will appear. If the installation is not aborted it will then create the batch file that you requested in the INSTALIT program with the executable program that you choose. If no batch file was requested then none will be made. THE PROCESS When you select the menu option to modify a particular window the first screen you will see is the attribute form. Here you will select the attributes for the border and the window. You will also be asked for a window type. There are four types of windows; 1-Normal, 2-Shadowed, 3-Exploding and 4-Borderless. After you select the desired window type you will be taken to the text form where you will enter in the lines of text desired. Note that all the lines do not need to have data in them nor do they need to be in order. Each line consists of the text, the row it will appear on, the background attribute and the foreground attribute. The greeting window allows for 8 lines, and both the program and the copy window allow for 6 lines of text. After you enter in the text that you want you can press the escape key and that will take you out of the form and then show you what your window will look like on the screen. SELECTING FILES When the menu option FILENAMES is selected it will take you to a form where you will enter the files that you wish to be copied from your source disk. The files will be copied in the order that you enter them in on the form. There can be no blank entries between filenames such as: main.com____ datafile.*__ Program.exe_ ____________ mydata.dat__ If this occurs the file mydata.dat and anything following that will not be copied over to the destination. Up to 24 files can be selected for copying. The way this routine was designed multiple disks can be used. If a certain file cannot be found it prompts for the correct diskette or to abort. The user will simply insert the next diskette and press any key and it will try again. Wildcards may also be used. BACKGROUND This option will change the color of the background. Since the windows can appear with a shadow you can select black as the background and the shadows will not show up, or select a normal type window. The color selection can be from 0 to 7. LOADING AND SAVING CONFIGURATIONS These options either save the current configuration to a file designated by the developer or loads a previously save configuration. INSTALIT will automatically backup the configuration file that you are savinge with the extension of .BK!. Note that the file used by INSTALL.EXE is INSTALL.CFG and the final configuration should be named such. BATCH FILE This option will ask for the name of the batch file you wish to create in the root directory of the destination drive. It also needs to know what the executable program is that will be called from the batch file. When the installation is successful it will create the batch file with this information within it. You can also insert the default directory that the software can be installed to. The user may change this option during the install procedure. *SPECIAL NOTES* These programs were written in Turbo C 2.0 and the source code for both INSTALIT.EXE and INSTALL.EXE are available. However, this code was written with THE WINDOW BOSS, another shareware product. If you order the source code for INSTALIT and INSTALL you will receive only the code written by Lincoln Beach Software. NO CODE from THE WINDOW BOSS will be included. If you wish to purchase THE WINDOW BOSS you may do so through: Star Guidance Consulting 273 Windy Drive Waterbury, CT 06705 I believe the source code for this is between $50 & $60 and is a great investment for your library. COPYRIGHT & SHAREWARE NOTICE The software contained in this package is Shareware. This means that you have a period of time to try it and after that period if you wish to continue to use it, you must register your use by filling out the registration form and mailing it and the registration fee to Lincoln Beach Software. This software and documentation is protected under the United States Copyright Laws. This product may be distrubuted and copied freely, provided there is no charge for the use of this package. The only charge may be for distribution and copying services. Your support of Shareware is appreciated. INSTALL-IT REGISTRATION FORM Please answer the registration questionare below and return this form with your cash, check or money order to : Lincoln Beach Software P.O. Box 1554 Ballwin, MO 63022 Phone: (314) 227-2431 Firm __________________________________________________________________ Address _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ Phone (_____)_____-______ Occupation _________________________________ Type of computer(s) you own ___________________________________________ DOS version _____ Where did you get INSTALL - IT from: BBS Name ________________________________ Number (_____)_____-______ Other ______________________________________________________________ ____ INSTALL-IT Registration ................. $ 30.00 ea $ _______ (Includes latest version of program diskette) ____ INSTALL-IT & INSTALL Source Code......... $ 30.00 ea $ _______ (Must Be Registered User) ____ INSTALL-IT & Source Code................. $ 55.00 ea $ _______ Non-US Shipping ........................... $ 5.00 ea $ _______ (Payments must be in US Dollars, US bank) TOTAL Enclosed ......................................... $ ____________ Non-U.S. orders need to include $5.00 extra to cover additional shipping and handling charges. Checks and money orders must be drawn on a U.S. bank. Please send all payments payable in U.S. Dollars.