                          NOTEFINDER v1.2

             Copyright (C) 1998-1999 by Burt Leavenworth
                        All rights reserved

WHAT IS NOTEFINDER?

Notefinder allows you to store notes such as names, addresses,
phone numbers, documents, etc. in a free form database for later
retrieval. You can add and search for a note, edit and delete
notes, export and import notes, and automatically dial phone
numbers found in notes. Search terms can be truncated using a
wild card notation.

STATUS

Notefinder v1.2 is Shareware and is fully functional. The user is
hereby granted a license to evaluate the software for an unlimited
period of time. However, the unregistered program is limited to 25
notes for evaluation purposes. In order to store an unrestricted
number of notes in the database, it is necessary to register the
software; please see the file REGISTER.

INSTALLATION

To install Notefinder, unpack note12.zip into a directory of your
choice (make sure your unzipper handles long file names). To run,
Click Start, Run and type c:\<your-directory>\Notefinder

HOW TO USE NOTEFINDER

In Notefinder, the main operations are Add a Note and Search for a Note.
However, you can also edit, delete, amd print notes, and automatically
dial phone numbers that appear in notes. One or more notes can be
exported to a file or a note imported from a file.

To Add a Note:

   Type a new note in the In/Out box, and click the Add! button.

To Search for a Note:

1. Click on either All the Words, Any of the Words, or Boolean phrase
   in the 'look for' box.

   If you clicked on All the Words or Any of the Words:

2. Type one or more keywords in the 'Search for' box. A keyword is an
   individual word, or an exact phrase (sequence of words delimited
   by double quotes).

3. Click the Go! button. One or more notes found will be
   displayed in the In/Out box.

4. If you want to search for another note, click the Reset button
   and repeat steps 1 thru 3.

If you clicked on Boolean phrase in Step 1:

   Type a Boolean phrase in the Search for box. This has the form:

   keyword AND keyword   -   find notes containing both keywords
   keyword OR keyword    -   find notes containing one or both keywords
   keyword NOT keyword   -   find notes containing the first keyword
                                but not the second

   phrases can be parenthesized (see below) to make precedence explicit.

   Do steps 3 and 4.

Wild Card Searches

To search with a keyword prefix, append an asterisk (*) to the prefix.
For example to find all notes containing words starting with 'comp',
type comp* in the 'Search for' box. This will match words like compaq,
compile, computer, etc. However, the keyword prefix cannot be used in
a Boolean phrase.

To Edit a Note:

First, find the note by using Search for a Note (this will result in
one or more notes displayed in the In/Out box). Each note is preceded
by a unique access number.

Click on 'Select' in the Edit pulldown menu. This will result in a popup
dialog box asking you to enter the number of the file to be edited.
After typing this number and pressing 'OK', the In/Out box will
show only the note to be edited. Edit the note and click on 'Edit'
in the Edit pulldown menu. The edited note will be saved to the
database.

To Delete a Note:

First, find the note by using Search for a Note (this will result in
one or more notes displayed in the In/Out box. Each note is preceded
by a unique access number.

Click on 'Select' in the Edit pulldown menu. This will result in a popup
dialog box asking you to enter the number of the note to be deleted.
After typing this number and pressing 'OK', the In/Out box will
show only the note to be deleted. Click on 'Delete' in the Edit pulldown
menu. The note will be deleted from the database.

Export to a file:

You can write the contents of the In/Out box to a file by clicking
on 'Export' in the File pulldown menu. This will result in a dialog
box which will ask for the filename.

Import from a file:

The contents of a file can be written to the In/Out box by clicking
on 'Import' in the File pulldown menu, This will result in a dialog
box which will ask for the filename.

Printing

There is no direct print operation in Notefinder. Notes can be
printed by first exporting the contents of the In/Out box to a
file and then use Windows to print it.

Dialing

If your communications port is COM1, it is not necessary to
do anything, as this is the default. If not, click on 'Modem'
in the Options pulldown menu and select the proper COM port
from the popup dialog box.

To dial, select a phone number in any note by dragging your
mouse across the phone number in the In/Out box, thereby
highlighting it. Then click on 'Phone' in the Edit pulldown
menu. When the modem starts dialing, a popup dialog box will
appear. Lift the receiver and click  'Talk' in the dialog box.
To disconnect at any time, click 'Hangup' in the dialog box
and hang up the phone.

Multiple Databases.

You can initialize a new database by clicking 'Database' in the Options
pulldown menu. Type the name of the database (8 characters maximum
with no file extension) into the popup dialog box. Notefinder
actually generates two filenames from the name you give it. If you
typed in 'example', Notefinder produces two files: example.1 and
example.2. You can therefore have multiple databases by associating
a distinct name with each database. Notefinder starts off with
the  database 'example' which has been initialized with the example
shown below (see EXAMPLES).

To work with a previous database, just click 'Database' as described
above and type the name associated with that database.

Notes

You can display all the notes in your database by clicking on 'Notes'
in the Options pulldown menu. If the list is too long to bother with
scrolling, you can either print them or export the notes to a file.

EXAMPLES

The simplest example would be to store names and phone numbers in the
database. To do this, you would type the name and phone number in the
In/Out box and click on Add!. For example

Add a Note

  US Airways  1-800-428-4322

We can show this note in the In/Out box by searching for it using
the truncated term: US Air*. After highlighting the number with
the mouse, we can get the computer to dial it by clicking on 'Phone'
in the Edit pulldown menu.

Now consider the following example which enters some facts about
two people in the database using Add a Note:

Add a Note

  Bill comes from Boston
  Carol is a writer
  Carol went to school in "New York"
  Bill is a lawyer
  Bill met Carol in "New York"

Note that it makes little sense to put in 'New' and 'York' as separate
keywords, so we put them together as an exact phrase delimited by
quotes.

Search for a Note

Now we can search for notes, in this case, satisfying certain
conditions. Choosing 'all the words' and typing Carol in the 'Search for'
box, we get all the notes referring to Carol in the In/Out box:

2.....Carol is a writer

3.....Carol went to school in "New York"

5.....Bill met Carol in "New York"

Now we type both Carol and "New York" in the 'Search for' box
(All the words is still active) and get the notes referring to
both Carol and New York:

3.....Carol went to school in "New York"

5.....Bill met Carol in "New York"

in the 'In/Out' box.

Now, we choose 'Any of the words' and type both Bill and Carol in the
'Search for' box and get the notes with mention of Bill or Carol:

1.....Bill comes from Boston

4.....Bill is a lawyer

5.....Bill met Carol in "New York"

2.....Carol is a writer

3.....Carol went to school in "New York"

If we choose 'Boolean phrase' and type: Bill OR Carol, we get
the same results as the last example above.

If we type: Carol AND "New York" (Boolean phrase is still active),
we get the same results as the example preceding the last.

IF we type: Bill AND (Carol OR "New York"), we get only one note referring
to Bill and to Carol or New York:

5.....Bill met Carol in "New York"

Notefinder has been initialized with the above example using the filename:
example. So, if you want to follow the example the first time you
use Notefinder, as you run Setup, type 'example' when prompted for
a filename for the database.

IMPORTANT

There is no time limit on the use of this program and you can store up
to 25 notes per database for evaluation purposes. If you like the
program and decide you want to use it on a permanent basis, please
register. Please see the file REGISTER.

Permission to use, copy and/or distribute this unregistered software and
its documentation for any purpose and without fee is hereby granted,
provided that both the above copyright notice and this permission notice
appear in all copies and derived works. Fees for distribution or use of
this software and derived works may only be charged with express written
permission of the copyright holder.

Disclaimer

THIS SOFTWARE IS MADE AVAILABLE AS IS, WITHOUT WARRANTY OF ANY KIND, WHETHER
EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OF
MERCHANTABILITY OR THE FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL
THE COPYRIGHT HOLDER BE LIABLE FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL,
INDIRECT OR SIMILAR DAMAGES INCLUDING ANY LOST PROFITS OR LOST SAVINGS,
ARISING FROM THE USE OF, OR INABILITY TO USE, THIS SOFTWARE, EVEN IF THE
COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
