
			InWatch 2.0 Information.
	(InWatch Copyright  1995, Rick Green, all rights reserved)


-What is InWatch?
	
	InWatch is a Windows program that "Watches" programs when they are 
being installed in Windows.  Essentially what it does is create backup copies 
of your configuration files (AUTOEXEC.BAT, CONFIG.SYS, WIN.INI, SYSTEM.INI, 
REG.DAT) and creates a list of the files that are in your Root, Windows and 
Windows System directories.  After you install an application, you use InWatch's 
compare feature to compare your present configuration files and directory listings 
with the backups created previously.  InWatch will create an ASCII file that 
will show you exactly every line that has changed in your configuration
files, and every file and directory that has been updated in or added to your 
Root, Windows and Windows System directories.

-What do I need to run InWatch?

	You need Microsoft Windows 3.1 and 1MB of hard disk space.

-How do I install InWatch?

	Run the INSTALL.EXE program from windows.  INSTALL will ask where you
want to install InWatch, defaulting to C:\INWATCH. After selecting the directory,
it will then copy the InWatch files to that directory.  INSTALL will then create 
a program group and items in program manager. InWatch also creates (if it's not
already there) inwatch.ini in the Windows directory. Two files are copied to the
Windows System directory, CTL3D.DLL and BWCC.DLL. If these two files already exist,
InWatch will try to back them up (rename them to CTL3D.BAK and BWCC.BAK, 
respectively) before copying over your current copies. InWatch does this for the
rare occurence when the dates of either of these two files is older than your current
files, in which case (if you experience problems) you should remove these two files
and rename the backups back to their original names.

-Why should I use InWatch?

	Many applications, especially newer ones, make many changes to your 
configuration files and add lots of files to your windows and windows system 
directories.  Some application suites add more than 100 lines to your WIN.INI 
file.  By using InWatch you will know every modification each application has 
made to your system. If you later decide to remove an application, you can use
the uninstall function to remove the application.

-Is it hard to use?

	No.  There is full on-line help available from the application, just
click on the HELP button, or selecting Contents from the Help menu. 

-How do I use InWatch?
  These are the steps you take to use InWatch:
1. Load InWatch.
2. Select the Backup directory from the Options dialog. The backup directory can be 
   any directory (normally the InWatch directory).
3. Press the BACKUP button (or select Backup Files from the Config Files menu) This 
   makes back-up copies of the configuration files and directory listings.
4. Install a windows application.
5. Press the COMPARE button (or select Compare Files from the Config Files menu.) 
   You will be prompted for a description and filename for the COMPARE file. An ASCII
	(text-only) file will be created in the backup directory, with the name you supplied,
   and this file will be opened on the screen
YOU'RE DONE! That's all there is to it! Now when you need to remove this 
application from your hard disk, click on uninstall (or select Uninstall from the 
config Files menu), select the compare file and InWatch will remove this program.

-New features with this version of InWatch:

1. Completely new user interface

2. Includes a basic word processor with printing capabilities.

3. For the most part, the code has been completely re-written to optimize the
processes and create a more bug-free program.

4. Now conforms more closely with the 'standard' Windows application interface.

5. Adds DLL dependency checking during uninstall. This checks to see if a DLL
file you are about to delete is reference, and therefore used, by any other program
on any of your hard disks, and presents you with a list of these programs. This makes
the uninstall process much more reliable since deleting a DLL installed by one program
may cause other programs to stop functioning.

6. Many new options have been added, including:
	-The ability to have InWatch automatically display the last Autotrak compare
	file at Windows startup.
	-Automatic deletion of Autotrak compare files over a user-specified number,
	this helps with file management since old automatic compare files won't be
	kept.
	-The option to be prompted before deleting Autotrak files with the above method.
	-Option to not create InWatch compare files if they reflect no changes. This
	saves disk space and file management time.
	-Option for exclusion of .GRP and .INI files from compares. Many changes to these
	two file types are usually normal activities of Windows, and usually indicate nothing
	more than normal activity.
	-Default compare name can now be COMPARE or MMDDHHMM (2-digits for each of month,
	day, hour, minute.)
	-'Quick' Registration. After sending your registration info and fee, the author will
	mail you a registration number which removes the annoying dialog that appears every
	time you start InWatch, and makes the Optimize function available.
	-Option to load InWatch maximized.
	-Option to hide the icon for Autotrak, when it's enabled.
	-EZINI, an 'Easy Windows INI editor. Formally a seperate shareware program costing
	$10.95. It is now integrated with InWatch.


----------TECHNICAL NOTES---------------
BWCC.DLL:
InWatch was designed using the 11/17/94 (164928 bytes) version of the BWCC.DLL,
which is the Borland Windows Custom Controls library. Several other popular programs
use this DLL. InWatch may not appear properly if an older version of this DLL
is being used on your system. If you experience any problems, you should make sure the
most recent copy of this file is in your Windows System directory. BWCC.DLL is backward
compatible, so there shouldn't be any problems using a new version of the DLL
with programs designed for the older version. If, when installing InWatch, BWCC.DLL has
already been loaded by another program, InWatch may not be able to copy over this file,
since Windows won't allow a file that is being used to be copied over. If this happens,
restart Windows and try the installation again.

UNINSTALLING and .GRP files:
Uninstall will delete the .grp file during uninstall, and remove the group from
program manager. Occasionally the .grp file will be deleted from the Windows dir,
but not removed from Program Manager. This usually happens when the group has a
very odd name like: 'Test(R) group++><'. If the .grp file is deleted, but not removed
from progman, Windows will give an error the next time to run it. Just remove the
group by clicking once on it while it is minimized, then press the DELETE key.

SHARE.EXE (sharing violations)
If you have SHARE.EXE (or vshare.386) installed on your system, you may occasionally
experience a 'sharing violation' when Autotrak runs, at Windows exit. This usually
indicates that one of your configuration files was left 'open' by another program,
and when Autotrak tries to access it, SHARE causes a violation. Usually just clicking
on 'Retry' will clear the problem. Often upgrading from the DOS driver, SHARE.EXE,
which is loaded in your AUTOEXEC.BAT file, to the Windows VxD virtual device driver
VSHARE.386, which is loaded in your SYSTEM.INI file, will alleviate this problem.

MOVING INWATCH TO A DIFFERENT DIRECTORY:
-move all inwatch files (see list below) to the new directory.
-change references (Directory= and Location=) in INWATCH.INI, located
 in the Windows directory to reflect the new location.
-Change RUN= line in [windows] section of WIN.INI to reflect new location
 of AUTOTRAK.EXE, if you had autotrak enabled.

UNINSTALLING INWATCH:
-If you created a new directory when installing inwatch, remove this directory
 and all the files in it, and INWATCH.INI from the Windows directory.
-If you installed InWatch to an existing directory, delete the following files:
INWATCH.EXE
INWATCH.HLP
AUTOTRAK.EXE
BWCC.DLL, Windows\System directory (Caution-May be used by other programs)
README.TXT
INWATCH.INI (From Windows directory)
EZINI.EXE
EZINI.HLP
PROGINFO.EZC
PROGINFO.EZS
SYSINFO.EZC
SYSINFO.EZS
WININFO.EZC
WININFO.EZS
*.ATC
*.ATB
*.ATU
*.IWB
*.IWC
*.IWU
*.LOG
*.EZB

-What does the new Optimize feature (available after registering only)
do?

	Optimize will scan your configuration files (autoexec.bat, config.sys,
win.ini, system.ini) and look for key lines and commands.  It will then give
advice on how you may be able to improve your system's performance and/or
reliability.  Just select optimize from the Config Files menu (if using DOS
6.X and the multi-config option, select the config block you want scanned,
then click OK.)  This will create a text(ASCII) file than contains
the recommendations from Optimize, which will be displayed on screen.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
If you have any questions, comments, problems or suggestions regarding
InWatch, please write to:

Rick Green
513 Riverdale Ave.
Ottawa, Ontario, Canada
K1S 1S3


--WARRANTY--
THE PROGRAM IS SUPPLIED "AS IS". NO WARRANTIES OF ANY KIND EXPRESS OR IMPLIED
ARE MADE AS TO IT OR ANY MEDIUM IT MAY BE ON. WE WILL PROVIDE NO REMEDY FROM
FOR INDIRECT, CONSEQUENTIAL, PUNITIVE OR INCIDENTAL DAMAGES ARRISING FROM IT,
INCLUDING SUCH FROM NEGLIGENCE, STRICT LIABILITY, OR BREACH OF WARRANTY OR
CONTRACT, EVEN AFTER NOTICE OF THE POSSIBILITY OF SUCH DAMAGES.

