EAGLE LIBRARY SEARCH  V1.0


In Eagle 4.01, when you want to add a device to your Schematic it may prove
difficult to find it or to find out if it even exists.

This program 'Eagle Library Search (ELS)' makes is easier to search the Eagle library 
for devices including your own variants you may have created. 
ELS assumes that you use the standard subdirectories 'bin', 'scr' and 'lbr'.


INSTALLATION
Run 'setup.exe' and install ELS in the Eagle 'bin' subdirectory. This is vital!
Two files will be created: 
-	Els_readme.txt
-	EagleSearch.exe


USAGE
When you first run ELS you are asked to create a script file. Press the appropriate button 
in the upper right-hand corner. This is what will happen:
-	Your 'lbr' subdir is searched for libraries. 
-	The file 'liblist.scr' will be created in the 'scr' subdir. 
-	Now you have to close ELS and open the Eagle Control Panel.
-	Create a new library: File --> New --> Library.
-	Press the SCR button.
-	Choose the script 'liblist.scr' and open it.
-	The screen starts flashing as Eagle consecutively opens all libraries and
	exports all device information. In the 'bin' subdir files with the extension
	'.lbr.lst' are created.
-	When Eagle is finished, close the Library Editor.
-	Restart ELS. The newly created '.lbr.lst' files will be read and subsequently deleted.
	From these files, a searchable index file named 'liblist.lst' will be created in your
	'lbr' subdir.
-	Now you are ready to search for your devices: Enter a query in the textbox and 
	PRESS <ENTER>. Note that there is no 'search' button.
-	ELS performs free text searches that are not case sensitive. 
	Wildcards are not allowed. When too few or no results are found, you should broaden 
	your search by shortening your query. All results are in presented in upper case.
-	You may click on a row in the results window to highlight it.


REMARKS
-	The status bar at the bottom of the window indicates the status of ELS. 
	Busy and warnings are in red, errors are in bright red, things to do are in blue and 
	every ok is in green.
-	Each time you run ELS, the index file 'liblist.lst' will be loaded. When you delete it
	you have to create a new script file and follow the above outlined procedure.
-	When you add new libraries you may want to create a new index file. Just click the 
	'Create script' button and follow the above outlined procedure.
-	When things don't work like they should two things may be wrong:
	1.  Your subdirectories don't have the right names.
	2.  I messed up somehow. In this case it's just bad luck. You may want to email me but
	I don't promise I will or be able to do anything about it. I created this little program 
	for my own use and released it as is. Updates or bugfixes may or may not come in 
	the future. ELS has only been tested under Win98.


DISCLAIMER
Standard Disclaimer blablabla, especially:
I will not be held responsible if this program damages anything valuable.
ELS is freely distributable as long it is not altered in any way.


COPYRIGHT
Marc Hoppenbrouwers
marckyh@dds.nl
Feb. 2001
