*****************************************************************************
			SearcHistory

		      Demo Version 1.3
*****************************************************************************


Created By: Craig Chiselbrook
	    5 Cliff Drive
	    Avon, CT.  06001-3413



SearcHistory provides a feature missing from the Visual Basic programming 
environment.....a history list of the most recent text search arguments.

In Visual Basic, everytime you press CTRL-F, you are presented with the 
"FIND" dialog.  You can type in the search argument, or accept the one that 
comes up by default (based on your current cursor position). Wouldn't you 
like to be able to recall a list of the most recent search arguments just 
incase the one you want is one you recently used??  This could save a lot of 
typing. A lot of other editors have this feature, why not VB?  Well now it 
does!!!

*****************************************************************************

HOW IT WORKS


Run SearcHistory and it will remain on the screen as an icon.  When you press 
CTRL-F (or ALT-Z), the "FIND" dialog of SearcHistory pops up instead of the 
VB "FIND" dialog.  Pressing the "DOWN ARROW" opens the history list and you 
can scroll to see if the argument you want is there.  If you have a new 
argument, just type it in...it will automatically be added to the list.

When you press "ENTER" or click "OK", the SearcHistory "FIND" Dialog closes 
and the VB "FIND" dialog opens with your search argument already placed in 
the "Find What" field.  Simply press "ENTER" again (if you want to accept 
the current VB search criteria) and the search begins just like normal.

SearcHistory holds up to 255 items in a history list that is saved to your 
hard drive everytime you exit the program or change History List directories.  

You may double-click on the SearcHistory icon to change the current 
directory where you want your history list to be stored.  This allows you 
to have several history lists on your hard drive (in different project 
directories for instance).  The SearcHistory "FIND" dialog will show the 
current directory path in its caption bar.  The history list in this 
directory will be read in whenever the program starts or whenever you 
change History List directories.

You can also change the HOT-KEY combo used to bring up the SearcHistory 
dialog box.  The default is CTRL-F (the same as VB) but you can add ALT-Z 
as a second choice (ALT-Z is a very easy combo to activate, requiring less 
dexterity than CTRL-F). You can define either or both combos as your 
hot-key.

***** THE DEMO VERSION SUPPORTS ONLY CTRL-F *****


The number of items stored in the history list can also be changed.  The
limit is 50 items, but that should be enough for anybody.  You can make it 
as few as 1.  

***** THE DEMO VERSION IS FIXED AT 10 ITEMS *****



When you type in new arguments in the SearcHistory "FIND" dialog, 
SearcHistory checks to see if that argument is already in the list.  
If it is, it is moved up to the top of the list; the total number of 
arguments in the list doesn't change (as it does with some editors).  If the 
argument is NOT in the list, it is added to the top.  The arguments are 
listed in reverse chronological order, that is, the last one used is the 
first one listed.

That's all there is to it.  A very handy utility for the VB Programmer. 

*****************************************************************************

REQUIREMENTS


SearcHistory is written in Visual Basic.  It requires VBRUN300.DLL which is 
NOT included.  It is assumed that the user already has this file since this 
application is for use with Visual Basic 3.0.  All other required files ARE 
included and they are:

	DWSPYDLL.DLL-   (copy to WINDOWS\SYSTEM directory)
	SBCKBD.VBX-     (copy to WINDOWS\SYSTEM directory)
	README.TXT-     (this file)
	SRCHHIST.EXE-   (Program executable - create a new directory for 
			 this file)

The first time the program is run it will create two files in the default
directory...

	HISTORY.LST-    a running list of the last 10 search arguments
	SRCHHIST.INI-   the config file for the program, storing the
			current path for the history list, the hot key
			definitions and the maximum number of items in the 
			history list
*****************************************************************************

REGISTRATION


SearcHistory is distributed as a Shareware product.  You are encouraged to 
try it out for 30 days.  If you like it and wish to continue using it, you 
should register it with the author, Craig Chiselbrook.

If you mail in the Registration fee of $15.00, you will receive a fully
functional, Registered version without the Registration screens.  You will 
also be entitled to technical support.  When you start the program, click 
on the "REGISTRATION" button.  A form will be displayed for you to fill in 
and then print out.  Mail the completed form with $15.00 and you will 
receive back the latest version of the program.

*****************************************************************************

If you have any comments, suggestions,  or if you find any problems or bugs 
with SearcHistory, please contact the writer at one of the following:


	Compuserve      ID 74650,3571
	America OnLine  CraigChis@aol.com
       
