                             The SimFuz Manual
---------------------------------------------------------------------------

VERSION 0.21

  1. What is SimFuz and how it works ?
  2. How to use SimFuz ?
  3. The history
  4. The format of the listfile
  5. The Future of SimFuz
  6. The Author

---------------------------------------------------------------------------

What is SimFuz and how it works ?
SimFuz is a little freeware Application that allows the user to create a
specific set of files and pathes to search in.
Unlike as in normal search, SimFuz searches linewise and with a simple
Fuzzy-Algorithm. So you can specify any Searchstings though you don't know
the right writing. To tell SimFuz how to differenciate, you have to specify
the minimum thershold in percent.
If you leave SimFuz with saving, the same filesset and options will be
loaded on next start, providing you are starting it from the same directory
again. SimFuz saves the fileset in a textfile named: simfzl02.txt.

---------------------------------------------------------------------------

How to use SimFuz
If you are starting SimFuz you will see two listboxes and some switches.
The listbox at the bottom is called the FILELISTBOX. In fact this FILEBOX
is used to specify files or paths to be searched. They can be inserted by
using the Drag & Drop - Feature of Windows (i.e. using the Exporer),
manually by using the editfield and the Add-Button or only by using the
"..."-Button.
Before you insert a Path, you have to specify whether you will SimFuz the
path to be browsed every search or only once. For using the last methode,
you can switch the "static files"-Check. Then every path will be recursed
by the given leveldepth and the filemask for files, which then will be
inserted. Otherwise only the pathname will be inserted and the given level
and filter-parameters will be assigned.
When adding files you can turn on a check for the filetype. If it is turned
on, the "incoming" files will be compared by their extension and if they
are not known, they won't be accepted.
The current acceptes types by SimFuz are:

   * Textfiles (*.txt)
   * HTML-Files (*.htm;*.html)

If you are using textfiles and you know that they were created on a
PC-DOS-Machine you can use the OemConvert-Switch.
Once you have specified the searchfiles you can start the search after
typing the argument and hitting the GO-Button. Additionally you can specify
the minimal compare-thershold in percent. If the "Check type"-Check is
turned on, the searched files will be converted while searching. (if they
are in known formats)
The Result will now be displayed in the RESULTBOX. By clicking on the "%",
"Filename" and "Line"-Column-Header you can sort the list by that subject.
If you click on the "Contents"-Column-Header the whole box will be adjusted
in size.

---------------------------------------------------------------------------

The history

Major changes since Version 0.2b (actual is 0.21):

   * OemConvert Button
   * Line-Count added
   * Full highlight of reportlistctrl
   * New Fileformat & Check in file:simfzl02.txt

Major changes since Version 0.17b (actual is 0.2b):

   * Add Button and Edit-field for manual adding of sourcefiles
   * now also Paths are addable (with static and dynamic files)
   * new filenamesaved on exid : simfz02.txt

Major changes since Version 0.15b (actual was 0.17b):

   * check-Filetype-Button
   * accept HTML files (when check is on !)
   * files will now be associated (if typecheck is on)
   * selected files will be searched (if they are selected)
   * Saving switches and editfields in the registry
   * Files in Filelist won't be sorted

Major changes since Version 0.14b (actual was 0.15b):

   * open files in Filebox by doubleclicking
   * now whole line will be read. (BUGFIX)
   * ToolTip support.

Major changes since Version 0.11a (actual was 0.14b):

   * Now results are listed in a Reportview.
   * Reportview is sortable.
   * Resizeable window
   * Win95-Drag & Drop-Bug removed
   * added Waitcursor while searching
   * and some more bugs were fixed ..

---------------------------------------------------------------------------

The format of the listfile
The filename : simfzl02.txt
The format of the listfile is pure asci and can easily be edited with an
editor.
Its saved linewise and Check-Switches are saved as values (1 or 0).

  1. Version of SimFuz
  2. Last Searchstring
  3. Thershold * 100
  4. CheckType
  5. OemConvert
  6. StaticFiles
  7. Mask
  8. levels
  9. 1. filename
 10. mask
 11. levels
 12. 2. filename
 13. mask
 14. levels
 15. ...(till end of file)

---------------------------------------------------------------------------

The Future of SimFuz
As this is the first real release I will try to add as many fatures as I
and you need.
So, if you have an Idea of how to extend this application, please send an
eMail to me.
Here are some thing I plan to implement in further time:

   * Support for more fileformats : Word (*.doc), Execl (*.xls), dBase
     (*.dbf) ...
   * Extended definition of filemask, using Filesets as they are used in my
     Diffleecher
   * a little extension of the searchalgorithm
   * don't know ... tell me ?

---------------------------------------------------------------------------

The Author
If you want to reach me, you can mail me on :
Timo.Engelke@frankfurt.netsurf.de
Or you can go to my Home-Page :
http://people.frankfurt.netsurf.de/Timo.Engelke/

Have fun with SimFuz !
