home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / PROG_GEN / SVINST.ZIP / SVI_DIST.ZIP / README21.TXT < prev    next >
Text File  |  1994-01-02  |  10KB  |  265 lines

  1. ---------------------------------------------------------------------------
  2. SVInstal Version 2.1 features:
  3. ------------------------------
  4.  
  5. AfterFile - You can now specify a program to be run upon completion
  6.             of the installation. Under Options in SVI_BLD2, there is
  7.             a place to enter a program name. SVInstal will run this 
  8.             program at the end of the installation. This could be used
  9.             for various purposes:
  10.         - data initialization
  11.         - setting up Windows associations (see example assoc.c)
  12.                 - change one or more files to be 'Hidden'
  13.         - etc.
  14.             The program to be run must have been installed as part of
  15.             the installation. Soft Ventures supplies an example, in C,
  16.             that sets a Windows association for '.SVI' files. If you
  17.             would like Soft Ventures to write a custom AfterFile just
  18.             call (403) 278-1681 for a quote.   
  19.  
  20.  
  21. Re-Direct some files to the Windows directory - You can have SVInstal put 
  22.             most of your files to the default directory, but redirect
  23.             specific files to the Windows directory. 
  24.             For example you may wish to install a program that changes
  25.             a user's screen saver (SVSC.exe) into a directory
  26.             called \SV, but have SVInstal send your screen saver files
  27.             to the Windows directory so Windows will find them. 
  28.  
  29.             This is accomplished in Version 2.1 by simply putting "(W)"
  30.             in front of the filename.
  31.  
  32.         In the files to be installed listbox:
  33.  
  34.                 SVSC.EXE,Screen Saver Changer    <- This will install
  35.                                                     into the directory you
  36.                                                     specify in SVI_BLD.
  37.  
  38.                 (w)SVSample.SCR            <- This file will be installed
  39.                                               into the Windows directory.
  40.  
  41.         You can also install to the "System" sub-directory under Windows.
  42.         The syntax is
  43.         (W)system\filename 
  44.         - no "\" after the W), also your source file will need to 
  45.           be in A:\system\filename.
  46.  
  47.  
  48.               
  49.  
  50. Source device - SVInstal will default to the device that it was started from 
  51.                 (A: or B:).
  52.  
  53.  
  54. Compress extension - Compress now only changes the last character of the file
  55.                 extension. ABC.EXE -> ABC.EX~ This allows you to compress 
  56.                 several files with the same name but different extensions.
  57.  
  58. If you do not want a program group, you can just blank out the program group
  59.                 name field in SVI_BLD2. Once saved it will change the blank
  60.                 to a dot("."). SVInstal 2.1 will sence this and disable the
  61.                 make program group checkbox.
  62.  
  63.  
  64. 2.12a - The compression library used in SVInstal exibits strange behavior when
  65.     called more that 30 times in a single installation. If using the standard
  66.     VGA driver, the windows desktop will scroll up. At this time there is no
  67.     fix available from the vendor. As a work around, SVInstal version 2.12a
  68.     will recognize and decompress files compressed with Micrsoft's 
  69.     COMPRESS.EXE. If you need to compress more that 30 files (remember - only 
  70.     compress if you need to), you can contact Soft Ventures for information on
  71.     using Microsoft's COMPRESS.EXE.
  72.  
  73. 2.12b - SVinstal now passes 2 command line parameters to the afterfile. 
  74.     parameter 1 - Drive the user installed to.
  75.     parameter 2 - Directory installed to.
  76.     ie: the included sample assoc.exe gets called by SVInstal with
  77.         ASSOC.EXE C: SVI 
  78.     where C: changes to whatever drive the user chose, and
  79.     SVI changes if the user specified a different root directory from the
  80.     one SVINSTAL.SVI contained. 
  81.  
  82. 2.12c - SVInstal now recognizes ".CPL" extensions and enters the command line
  83.     "CPLSHOW.EXE filename.CPL". If the ".cpl" is lower case, it is not
  84.     processed into the program group.
  85.  
  86.       - "Go" button changed to "Ok"
  87.  
  88. -------------------------------------------------------------------------------------
  89. SVInstal Version 2.0 features:
  90.  
  91.  
  92. SVI_BLD2
  93. --------
  94. "Disk Space Required" option.
  95.   - Under the new 'options' button, you can set up SVInstal
  96.     with the minimum disk requirement for your application.
  97.     Select 'Options' from the main SVI_BLD2 screen, check
  98.     the 'check minimum disk space' checkbox and enter a value,
  99.     in megabytes, into the edit box. When SVInstal starts up
  100.     it will display this information to the user. SVInstal
  101.     checks the destination disk for required space before 
  102.     beginning to install.
  103.  
  104. "Bulk Load" 
  105.   - This button allows you to quickly enter multiple filenames
  106.     into the "Files to be installed" listbox. Clicking on the
  107.     "Bulk Load" button brings up a standard file dialog box.
  108.     Select the filenames you wish to add (up to 300) then click 
  109.     on "OK" to load them.
  110.  
  111.  
  112. SVI2
  113. ----
  114. SVInstal version 2.0
  115.  
  116. New Look
  117.   - SVI2 presents itself with the popular '3D' type of windows
  118.     controls for a more polished look.
  119.  
  120. Changeable background for dialog box.
  121.   - As SVInstal starts up, it looks for a file named BKG.BMP which
  122.     is an 8x8 bitmap. If found, it loads this bitmap as the brush
  123.     to be used for the dialog background. If it fials to find the
  124.     bitmap file it uses an internal pattern.
  125.  
  126. Progress gauges.
  127.   - There are two bar type progress gauges on the main screen.
  128.     One shows the copy progress (0-100%) of the current file
  129.     copy operation. The second shows overall installation 
  130.     progress.
  131.  
  132. "Disk Space Required"
  133.   - You can now tell your user how much disk space your application
  134.     is going to need. (see SVI_BLD2 above) SVI2 checks that the
  135.     destination disk that the user selects has enough room for 
  136.     your programs.
  137.  
  138. Network support added (commercial version only)
  139.   - Support for installing network applications has been added
  140.     in Version 2. The network support basicaly boils down to just
  141.     selecting one of three '.SVI' files to determine what files 
  142.     to install where. SVI2_NET prompts the user to select from
  143.     one of the install types here:
  144.     - stand alone - as before, installs to local hard drive.
  145.     - network server - reads SVISERVE.SVI to install files
  146.           to a server device.
  147.     - network client - reads SVICLIEN.SVI (from the already
  148.           installed server directory) and installs files specific
  149.           to the client. 
  150.     This system assumes you need to install most files on the 
  151.     server and some specific files on the client's local machine.
  152.     
  153. Overwrite prompt removed
  154.   - The Overwite prompt checkbox has been removed from the SVI2
  155.     main screen. If SVI2 encouters the condition where it will
  156.     be overwriting existing files with the same names, it puts
  157.     up a standard overwrite prompt dialog box. The user can
  158.     select 'YES' to just overwrite the current file, 'YES to ALL'
  159.     to overwrite all existing files, 'NO' to not overwrite the
  160.     current file or 'CANCEL' to abort the installation.
  161.  
  162. New file limit
  163.   - You can now install up to 500 files. The lenght of the 
  164.     files-to-be-install listbox entry has been raised from
  165.     32 characters to 80. 
  166.     (ie: 2:\data\test\longfile.nam,Long Description) 
  167.  
  168. Faster
  169.   - The file de-compress function is now twice as fast as it
  170.     was in previous versions. ( a test file that took 34 sec
  171.     before, now installs in 14 sec)
  172.  
  173. Smaller
  174.   - Even with all the new features added to SVInstal, the program
  175.     that you put onto your distribution diskette is smaller than
  176.     it was before.
  177.  
  178.   
  179.  
  180. Compres2
  181. --------
  182. Faster
  183.   - Both compression and de-compression have been speeded up
  184.     by a factor of TWO, while still retaining excellent 
  185.     compression ratios. 
  186.  
  187.  
  188.  
  189.  
  190.  
  191. Release notes and Bug Fixes
  192. ----------------------------
  193. 2.02 - destination file specification > 40 characters clobber
  194.        source file information. July 13, 1993
  195.  
  196.  
  197. 2.03 - July 1993
  198.        Added an "Installation Complete" message box at the end
  199.        of the install.
  200.        
  201.        Readme.txt (the one that pops up) - this file is read from
  202.        the distribution disk. If you have a multi-disk install,
  203.        the system will look on your last disk. If the system can
  204.        not find the readme.txt file on the current disk, it will
  205.        prompt the user to put in disk 1.
  206.  
  207.        Support of icon files (.ico) has been added.  
  208.  
  209.        Syntax for entering into file-to-be-installed listbox:
  210.  
  211.        filename[,icon description][, icon file]
  212.  
  213.        Examples:
  214.  
  215.        SVINSTAL.EXE    - will use SVINSTAL as icon desc and get
  216.                           icon from the .exe file.
  217.  
  218.        SVINSTAL.EXE,Super Installer  - will use "Super Installer"
  219.                           as the icon desc and get the icon from 
  220.                           the .exe file.
  221.  
  222.        SVINSTAL.EXE,Super Installer,super.ico  - will use "Super 
  223.                           Installer" as the icon desc and get the 
  224.                           icon from the file super.ico.
  225.  
  226.        NOTE: You cannot specify an ico file without specifing icon
  227.              description text. (ie SVINSTAL.EXE,super.ico won't work)
  228.  
  229.  
  230. 2.04 - Very LARGE decompression followed by a switch of disks, caused 
  231.        "Cannot read from drive A:" error. This was caused by Windows 
  232.        discarding some resources to make room for the decompress. When 
  233.        Windows needed the resource again - the SVInstal.exe was not in
  234.        the drive - kaboom. This is fixed in 2.04.      
  235.  
  236.  
  237. 2.11    
  238. ---------
  239. - Sept 93
  240.  
  241. Object Vision runtime support - If SVInstal sees a file with the extension ".OVD", 
  242. it will put "..\VISION.EXE filename.OVD" in as the icon command line. If the ".ovd" 
  243. is lower case, it is handled like any other data file. As of this version you must 
  244. install the VISION.EXE file with your runtime ovd files.
  245.  
  246.  
  247. 2.12
  248. --------
  249. - Oct 93
  250.  
  251. Bug Fix, crash with long filename, Windows program group name and default directory. 
  252. These all get put together in DDE call to Progman, the memory allocated was not
  253. quite enough in some cases.
  254.  
  255.  
  256. SVIBld 2.11
  257. -----------
  258. - Oct 93
  259.   - SVIBld will now tell you when it truncates text going from the
  260.     edit box to the File-to-be-installed box (Add).
  261.   - You can no longer select BUILD with text still in the edit box
  262.     and loose the text. You are stopped and instructed to press ADD
  263.     first.
  264.  
  265.