-----------------------------------------------------------------------------
   ParaFin ....... ein Hintergrund-Dateisucher          HzN v1.37, 18.06.1995
-----------------------------------------------------------------------------
         Dateien Suchen leichtgemacht. Besonders in GEMINI.

                 ParaFin ist Shareware! (10,-DM)
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  Nach ettlichen durchprogrammierten Nchten war er erstmal fertig, der
  PARAllelen FINder von Dateien, ParaFin.
  Derzeit sitze ich noch jedesmal mit einer 'digitalen Fliegenklatsche' vor
  den Monitor, um diversen Bugs den Gar aus zu machen :-]
  Auerdem gehen hier so viele gute Vorschlge ein, da ich fast tglich
  eine neue Version herausbringen knnte! Dank an alle Interessenten!

  +------------------------------------------------------------------+
  |                                                                  |
  |               An alle, die nur eine neuere                       |
  | Version installieren wollen: Um nicht nochmal diese ganze An-    |
  | Leitung durchlesen zu mssen, empfehle ich dringend, die His-    |
  | tory am Ende dieser Datei auf nderungen zu durchforsten. Es     |
  | knnten Ihnen sonst ntzliche Features entgehen ...              |
  |                                                                  |
  +------------------------------------------------------------------+



Was macht ParaFin?
~~~~~~~~~~~~~~~~~~
  ParaFin ist ein GEM Programm/Accessory, das ein/mehrere Laufwerke oder
  einen Pfad rekursiv nach Dateien durchsucht, die bestimmten anzugebenden
  Kriterien gengen. Schon whrend der Suche kann in anderen Programmen
  weitergearbeitet und in ParaFin bereits gefundene Dateien verarbeitet
  werden.


Der Registrierungsschlssel
~~~~~~~~~~~~~~~~~~~~~~~~~~~
  ParaFin ist ShareWare! Die unregistrierte Version von ParaFin mchte jedes
  mal beim ffnen des Fensters Namen und Schlssel fr die Registrierung
  erfahren. Wurde dieser einmal korrekt eingegeben und mit ^S abgespeichert,
  so ist ParaFin zu einer uneingeschrnkten Vollversion 'mutiert'.
  Nur in der Vollversion lassen sich die Einstellungen mit ^S speichern und
  natrlich entfllt in der Vollversion auch die Schlsselabfrage. Weitere
  Einschrnkungen gibt es nicht, ParaFin ist sonst voll funktionstchtig.


Kommen wir nun zur Bedienung
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Das ParaFin-Fenster ist in zwei Bereiche unterteilt. Im unteren
  erscheinen die Namen und Pfade der gefundenen Dateien, im oberen werden
  die Einstellungen fr die Suche gettigt.
  Dieser obere Bereich ist wiederum mit <CONTROL>-<Cursor-Left/Right> bzw.
  F1,F2,F3,F4 oder aber durch anklicken der Buttons "Pfad", "Attrib",
  "Inhalt" und "Option" umgeschaltet werden. Wie diese Bereiche bedient
  werden wird nun erklrt:


  "Pfad"-Bereich:
  ---------------
            Dies ist der Bereich, in dem die zu durchsuchenden Laufwerke und
            der Dateiname nebst einigen Flags eingegeben werden kann.
  ---------------
  - mit <ALT>-<Buchstabe> kann ein Laufwerk (de)selektiert werden. Bis zu
    16 Laufwerke werden gleichzeitig dargestellt. Laufwerk 'P' kann
    allerdings wegen der Belegung fr den Suchpfad nicht ber die Tastatur
    selektiert werden. Unter MultiTOS bzw. MagiC 3.0 wird das Laufwerk 'U'
    _nicht_ dargestellt.
    Mit <SHIFT><ALT>-<Buchstabe> bzw. Doppelklick knnen alle Laufwerke ab
    dem angewhlten gleichzeitig (de)selektiert werden. <SHIFT>-Klick
    ebenfalls bewirkt dasselbe.

  - mit <SHIFT><ALT>-P bzw. dem Doppelklicken des Pfad-Feldes erscheint die
    Fileselector zwecks Eingabe eines Suchpfades. Gelscht wird dieser
    Pfad, indem im Fileselector 'Abbruch'/'Cancel' angeklickt wird.
    Mit <ALT>-P bzw. einem Normalklick auf das Pfad-Feld kann dieses ebenso
    wie die Laufwerks-Buttons umgeschaltet werden.

  - Anklicken des kleinen Pfeils hinter dem Pfad bewirkt, da whrend der
    Suche der aktuelle Pfad im Fenstertitel dargestellt wird. Dies sollte
    aber nur zur Orientierung eingeschaltet werden, da ansonsten die Suche
    um einiges labgsamer wird und auch z.B. bei offenen Dialogboxen nicht
    mehr weitergesucht werden kann.
    Dieser Knopf kann auch whrend der Suche umgeschaltet werden, um 'mal
    kurz nachzusehen', wie weit die Suche schon gediegen ist.

  - mit <SHIFT><CNTRL>-P,H,S,A,D knnen die Flags (de)selektiert werden,
    die bei den zu suchenden Dateien gesetzt sein sollen.
    Die Buttons haben drei Stati:
          gerastert    =   ignorieren des Flags
          selektiert   =   das Flag _mu_ gesetzt sein
          deselektiert =   das Flag darf _nicht_ gesetzt sein
    Die Buchstaben bedeuten:
          P - protected    Die Datei ist schreibgeschtzt
          H - hidden       Die Datei ist nicht sichtbar, aber vorhanden
          S - system       Dies ist eine Systemdatei
          A - archive      Das File ist noch nicht archiviert worden
          D - directory    Es handelt sich hierbei um ein Unterverzeichnis

  - Im Dateinamen sind Wildcards '*' und '?' erlaubt. Ein vorangestelltes
    '^' negiert das Ergebnis:
    Gegeben: "BESUCH.TXT","ABER","WURM.BEK","MAN.DEL"
      "BE*"     - findet "BESUCH.TXT"
      "*BE*"    - findet "BESUCH.TXT","ABER","WURM.BEK"
      "*.*"     - findet "BESUCH.TXT","WURM.BEK","MAN.DEL"
      "^*.*"    - findet "ABER"
      "*"       - findet alles: "BESUCH.TXT","ABER","WURM.BEK","MAN.DEL"
      "^*"      - findet nichts

  "Attrib"-Bereich:
  --------------------
            In diesem Bereich lassen sich weitere Suchkriterien angeben.
            So ist es z.B. mglich, alle Dateien zu suchen, die
   'seit'   einer bestimmten Tageszeit erzeugt wurden (nur 1. Feld)
   'bis'    zu einer Tageszeit         erzeugt wurden (nur 2. Feld) oder
   'in einem Zeitraum'                 erzeugt wurden (1. und 2. Zeit-Feld).
            Die gleichen Einstellungsmglichkeiten bestehen ebenso fr das
            Erstellungsdatum der Datei.
  --------------------
  - Mit Klick auf 'Zeitraum:' bzw Alt-Z wird dieses Suchkriterium ange-
    schaltet.

  - Mit Klick auf 'Gre:' bzw Alt-G kann auch die Suche nach Dateien mit
    bestimmter Lnge durchgefhrt werden.

  - <TAB> wirkt in diesem und dem "Inhalt"-Bereich nicht auf die Dateiinfo
    sondern wird verwendet, um zwischen den Eingabefeldern zu springen. Im
    Gegensatz zur normalen Bedienung in Editfeldern wandert der Cursor in
    ParaFin zyklisch die Felder ab.


   "Inhalt"-Bereich:
   -----------------
            Hier knnen bis zu 4 verschiedene Zeichenfolgen angegeben
            werden, die in den Dateien gesucht werden, auf die alle
            vorherigen Kriterien zutrafen. Mit dem "AND/OR"-Button kann
            angegeben werden, ob nur irgendein (OR) oder jeder (AND)
            Suchbegriff in der Datei zu finden sein mu.
   -----------------
   - Mit Alt-D oder Klick auf "Datei soll beinhalten" wird die Suche
     innerhalb der Dateien eingeschaltet. Gesucht wird nur mit den Feldern,
     in die etwas eingetragen wurde.

   - Alt-A/O oder Klick auf "AND","OR" schaltet zwischen den beiden
     Verknpfungen fr die Suche hin und her.

   - Alt-G oder Klick schaltet zwischen case-sensitiver und nicht case-
     sensitiver Suche um.

   - Wie im "Attribute"-Bereich wirkt hier <TAB> ebenfalls nur auf die
     Eingabefelder.

   - Im Feld 'Buffer' kann die Gre eines Suchbuffers in Kilobyte angege-
     ben werden. Ein hherer Wert beschleunigt die Suche, ein kleinerer
     Wert macht ParaFin besser im Hintergrung bedienbar.
     Welcher Wert optimal fr Ihr System ist, hngt von der Geschwindigkeit
     des Rechners und der Platte sowie dem verwendeten Betriebssystems ab.
     Testen Sie selbst, ein Wert von 32 bis 128 KB hat scheint recht gute
     Ergebnisse zu liefern.


   "Option"-Bereich:
   -----------------
            Hier lassen sich verschiedene Einstellungen ttigen. Derzeit
            befindet sich hier das Feld zur Angabe des Cliboard-Ausgabe-
            Formats.
   -----------------
   - Im Eingabefeld lt sich genau eingeben, wie die Pfade der selektierten
     Dateien im Fenster auf das Clipboard geschrieben werden sollen. Folgende
     Einstellungen stehen zur Verfgung:
        (Beispiel: E:\FIND\PARAFIN.PRG am 01.03.95 um 15:20:00 Uhr mit 34500 Bytes)
        $p = Pfad der Datei              (E:\FIND\)
        $n = Dateiname                   (PARAFIN)
        $e = Extension der Datei         (.PRG)
        $d = sortierfhiges Dateidatum   (95/03/01)
        $t = Erstellungszeit der Datei   (15:20:00)
        $s = Lnge (Size) der Datei      (     34500)
        $xxx = bis zu 3 Dezimalziffern, die ein ASCII-Zeichen ergeben,
               z.B. $9 ist TAB und $65 ist 'A'. $0 wird ignoriert.
        $r = Ergibt CR/LF, also das selbe wie $13$10
        $l ergibt _am Ende_ des Schreibens ein zustzliches CR/LF
     Die Ausgabe erfolgt _unsortiert_! Aber durch die beliebige Umstellung
     lt sich die Ausgabe leicht z.B. mit einem Editor sortieren.
     Beispiel:
        Vorgabe:
           $d '$n$e'   $p
        Ausgabe:
           95/03/01 'PARAFIN.PRG'   E:\FIND\
     Die Grundeinstellung dieses Feldes ist "$p$n$e$r".

     Die Option '$l' ist dazu gedacht, mehrere Dateilisten durch eine Leerzeile
     getrennt per Shift^C auf das Clipboard zu schreiben.

   - Der Button "Clip" neben dem Eingabefeld bewirkt das selbe wie ^C. Ebenso
     wird hier bei gehaltener <SHIFT>-Taste oder bei Doppelklick an das
     Clipboard angehngt.


  Allgemeine Bedienung:
  ---------------------
            Hier geht es um die Bedienung des unteren Bereichs des Fensters
            und den Mglichkeiten, die ParaFin zur Weiterverarbeitung der
            gefundenen Dateien bietet.
  ---------------------
  - <HELP> ruft eine Hilfeseite des Hypertextet auf, wenn ST-GUIDE von
    Holger Weets @ OL installiert ist.

  - <RETURN/ENTER> startet/stoppt den Suchvorgang. Zusammen mit <SHIFT>
    wird dabei die Liste der bereits gefundenen Dateien nicht gelscht
    sondern um die neuen erweitert.

  - ^Q verlt das Programm ohne Abfrage bzw. schliet das Fenster, wenn
    ParaFin als ACC luft. Als ACC wird die Dateiliste entfernt. Der selbe
    Effekt wird durch anklicken des Closers erreicht. Beim Betrieb als
    ACC sollte zum lschen der Dateiliste allerdings <SHIFT> gehalten werden.

  - ^U schliet das Fenster und behlt die Dateiliste im Speicher beim
    Betrieb als ACC. Wurde ParaFin als Programm gestartet, so wirkt ^U
    wie ^Q. Als ACC unter SingleTOS mu ein Programm allerdings allen
    Speicher freigeben, wenn es eine AC_CLOSE-Meldung erhlt. Deshalb wird
    die Liste gefundener Dateien in diesem Falle gelscht. Unter MultiTOS
    oder Mag!C dagegen ist die Liste nach dem ffnen des ACC noch erhalten.

  - mit den CURSOR-TASTEN kann eine entstandene Liste durchwandert werden.
    Mit <SHIFT> wird seitenweise geblttert.

  - mit ^CURSOR-UP/DOWN wird im Datum-/Zeit-Feld der aktueller Systemwert
    eingetragen (geht auch mit Doppelklick).
    Bei den Optionen wird dadurch einer von 5 Clipformaten ausgewhlt.

  - <HOME> springt an den Anfang, <SHIFT><HOME> an's Ende der Liste.

  - ^F bringt das Fenster auf Maximale Gre und wieder zurck.

  - ^O oder Doppelklick auf einen Pfad startet bzw. ffnet die Datei unter
    GEMINI, als ob es ein GEMINI-Fenster wre. AV_STARTPROG sei Dank ;-)

  - Wie auch in den GEMINI Dateifenstern ffnet ^<ALT>O oder Doppelklick
    zusammen mit <ALT> ein Fenster, in dem der Eintrag steht, auf dem der
    Cursor plaziert ist.
    MERKE: Der Eintrag, auf dem der Cursor steht wird geffnet, nicht der,
           der selektiert ist!

  - <TAB> oder ^I ruft einen Info-Dialog ber die Datei unter dem Cursor
    auf. Den Informationsdialog erhlt man auch, wenn man bei einem
    Doppelklick auf eine Datei die <CNTRL>-Taste gedrckt hlt.

  - Wurde bei einer der Dateiinfo-Methoden zustzlich noch eine <SHIFT>-Taste
    gedrckt, so wird eine Statistik ber alle SELEKTIERTEN (!!) Eintrge
    angezeigt. Gezeigt wird dort die Anzahl Ordner, Anzahl Dateien und die
    Gesamtlnge aller selektierten Dateien.

  - ^A selektiert alle (bis dahin) eingelesenen Eintrge. Waren schon alle
    selektiert, so werden alle deselektiert.

  - <INSERT> invertiert die Zustnde eines Eintrags. <SHIFT>-<INSERT>
    dagegen wirkt wie das Anklicken mit der Maus.

  - Am Rand des Fensters kann man auch einen Rahmen ber zu selektierende
    Pfade aufziehen. Bei zustzlich <SHIFT> werden die Selektionen im
    Bereich des Rahmens invertiert.

  - <SHIFT>-<Delete> entfernt alle selektierten Pfade aus der Liste.

  - <CNTRL>-<Delete> lscht alle selektierten Pfade physikalisch. Ordner und
    geschtzte Dateien werden nicht gelscht.

  - ^C schreibt alle selektierten Eintrge auf das Clipboard. Zusammen mit
    <SHIFT> werden die Eintrge an das Clipboard angehngt.
    War nur ein einzelner Eintrag selektiert, wird kein CR/LF an die Zeile
    angehngt, um den Clip z.B. in der Mupfel verwenden zu knnen.
    War dagegen _kein_ Eintrag selektiert, so wird der String aus dem Edit-
    Feld auf das Clipboard geschrieben.

  - ^V liest das Clipboard und versucht, es in ein Edit-Feld einzutragen.

  - ^S sichert alle Einstellungen (auer der Dateiliste) in einer INF-
    Datei. Darin wird auch der eingegebene Registrierschlssel gesichert.
    Diese Funktion ist nur in der registrierten Version verfgbar.

  - Ein in den oberen Bereich des ParaFin-Fensters gezogener Eintrag wird
    als Suchpfad eingetragen. Selbiges geschieht auch, wenn man eine Datei
    von GEMINI aus auf das Fenster zieht.
    Wird diese Datei in den oberen Bereich gezogen, so wird der Pfad einge-
    tragen. In den unteren Bereich gezogen wird die Datei mit in die Liste
    aufgenommen.

  - Sollte allerdings ein in den oberen Teil gezogener Pfad nur das
    Wurzelverzeichnis eines Laufwerks angeben, so wird der Pfad nicht in das
    Feld eingetragen sondern der entsprechende Laufwerksbutton selektiert. So
    lassen sich z.B. Laufwerksicons, schon beim Start an ParaFin bergeben,
    zum vorselektieren der Laufwerke benutzen.

  - .... weiteres folgt wie immer und auf Wunsch in den nchsten Versionen...


Technisches und Wissenswertes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Bis auf die Edit-Felder und die Laufwerksbuttons ist ParaFin auch whrend
  der Suche zu bedienen.

  Unter MultiTOS und MagiC3/MagiCMac lassen sich Fenster 'Iconifizieren'.
  Natrlich untersttzt ParaFin diese Option ebenfalls! Wurde das
  ParaFin-Fenster noch whrend der Suche iconifiziert, so deutet eine
  brennende Kerze an, da noch gesucht wird. Andernfalls ist die Kerze
  erloschen. (Ich liebe solche Spielchen ;-))

  ParaFin untersttzt das VA/AV_Protokoll von GEMINI. Sie knnen per
  Doppelklick oder mit ^O eine gefundene Datei in GEMINI ffnen bzw. ein
  Programm starten lassen. Zusammen mit <ALT> wird das Fenster geffnet, in
  dem die Datei steht.

  Seit der GEMINI Version 1.999a knnen auch mit Mausklick bzw. <INSERT>
  einzelne gefundene Dateien selektiert werden. Zusammen mit <SHIFT> lassen
  sich auch mehrere Dateien anwhlen. Diese kann man einfach irgendwo hin
  ziehen (z.B. auf ein Editor-Icon auf dem Desktop) und die vom Desktop
  gewohnte Aktion wird ausgelst (der Editor wird also mit der bergebenen
  Datei gestartet).

-----------------------------------------------------------------------------
  ANMERKUNG ZU GEMINI VOR DER VERSION 1.999e:
      Leider ist die GEMINI-Version von 1.999a im Bezug auf die Meldung
      AV_DRAG_ON_WINDOW fehlerhaft, von der ParaFin regen Gebrauch macht,
      wenn ein Eintrag auerhalb seines Fensters gezogen wird. Dieser
      Fehler uert sich in harmlosen aber unsinnigen Alertboxen ber die
      Bearbeitung nur eines bergebenen Pfades bis zum irreparablen
      Systemabsturz! Diese Fehler ist nun seit der Version 1.999e vom
      21.12.94 beseitigt.
-----------------------------------------------------------------------------

  Das Fenster kann whrend der Suche irgendwo nach Hinten gelegt werden, wo
  es nicht strt. Wenn die Suche beendet ist - egal, ob erfolgreich oder
  nicht -, kommt das Fenster automatisch nach oben.

  Die Liste der gefundenen Dateien darf den gesamten Speicher fllen, der
  Hppchenweise in 8K-Blcken alloziert wird. Ich benutze ParaFin z.B. ab
  und zu dafr, durchzuzhlen, wieviele Ordner auf der Platte sind.

  Ein Hinweis fr Minix-Benutzer unter MTOS: damit ParaFin auch auf
  Partiotionen arbeiten kann, die lange Dateinamen verwenden, mssen diese mit
  dem Utility mfsconf (liegt bei MINIX.XFS bei) umgestellt werden.
  Beispiel:    mfsconf u:\ -s b    schaltet bei Dateisuchen auf 'U:'
                                   auf TOS-Dateinamen um.

  Naja, und ich habe mich mal wieder bemht, das Programm klein zu halten:
      Dateigre               ca. 35 KB
      Im Betrieb (ohne Liste)  ca. 42 KB

  Selbstverstndlich luft ParaFin sowohl als PRG als auch als ACC und
  unter smtlichen TOS-Versionen.


Andere Desktops
~~~~~~~~~~~~~~~

  Mittlerweile gibt es auch andere Desktop's, die das AV-Protokoll
  untersttzen, z.B. THING und EASE (letztere nur wenig). Um auch bei diesen
  die AV-Fhigkeiten ausnutzen zu knnen, mu ParaFin erkennen knnen, ob ein
  AV-Fhiger Desktop installiert ist. Dies geschieht mittels der
  Environment-Variable AVSERVER.
  Unter MagiC! gehen Sie wiefolgt vor, um diese Variable zu setzen:
   - laden Sie die MAGX.INF in einen Editor
   - fgen Sie eine der folgenden Zeilen ein:
        #_ENV AVSERVER=GEMINI             oder
        #_ENV AVSERVER=THING              oder
        #_ENV AVSERVER=EASE
     je nach verwendetem Desktop, und speichern sie diese nderungen ab.
  Nach einem Neustart des Rechners stehen nun die erweiterten Fhigkeiten von
  ParaFin zur Verfgung.

  Da unter SingleTOS aber sowieso nur die Applikation 0 als AV_SERVER arbeiten
  kann, wird dort diese automatisch als AV_SERVER eingetragen. Ein Setzen der
  Environment-Variable ist also unter SingleTOS _nicht_ unbedingt ntig.



Jetzt noch Rechtliches:
~~~~~~~~~~~~~~~~~~~~~~~
  ParaFin ist ein ShareWare-Programm. Das Programm darf immer nur komplett
  und unverndert weitergegeben werden mit:
     PARAFIN.PRG         - Das Programm, umbenennbar in PARAFIN.ACC
     PARAFIN.TXT         - Dieser Text hier
     PARAFIN.UPL         - kurze Beschreibung fr Mailboxen
     ICON\ICON.RSC       - ein kleines Icon fr den Desktop
  Die kommerzielle Verbreitung ist nicht erlaubt (alle Rechte liegen beim
  Programmautor).

  Wenn das Programm nach einer gewissen Testzeit (einige Wochen) weiterhin
  genutzt werden soll, so mu der einmalige Sharewarebeitrag von 10,- DM an
  den Autor gezahlt werden, ansonsten ist das Programm genauso eine
  Raubkopie, wie illegale Kopien von nicht frei erhltlicher, kommerziell
  vertriebener Software.

  Fr Schden, die durch die Benutzung des Programmes entstehen, bernehme
  ich keine Haftung.

  Gezahlt werden kann Bar, per Scheck oder auf das Konto

      BLZ:   268 514 10,  KSK Clausthal-Zellerfeld
      Konto: 100 230 622
      Stichwort: ParaFin

  Bei der Registrierung bitte Adresse und Versionsnummer und vor allem
  irgendwo den *Namen fr den Schlssel* angeben!!! Die Adresse ist aber
  nur dann ntig, wenn Sie keine E-Mail-Adresse angeben knnen.

  Ich nehme an, ParaFin ist trotz meiner intensiven Bemhungen - ich
  benutze es ja schlielich selbst ;-) - nicht fehlerfrei. Anregungen und
  Verbesserungsvorschlge nehme ich deshalb gern entgegen und werde mich
  bemhen, die Fehler schnellstmglich zu beheben.

  Die neuste Programmversion wird immer im MAUS-Net zu finden sein. Die
  'Heimatbox' von ParaFin ist die MAUS G (Gttingen 0551-7704464), fr
  FTPler werde ich ParaFin ab und zu auf ftp.tu-clausthal.de schieben.


  Frhliches Suchen wnscht,

    Hartwig zur Nieden
    Neue Strae 2
    38678 Clausthal-Zellerfeld
    Tel:   (05323)1318
    MAUS:  Hartwig-zur Nieden @ G
    eMail: nieden@imw.tu-clausthal.de


-----------------------------------------------------------------------------
HISTORY:
~~~~~~~~
v0.0  Es funktioniert!!
v0.1  Verbessertes Scrolling.
v0.2  Commandline, VA_START, VA_DRAGACCWIND werden ausgewertet.
v0.3  AV_DRAG_ON_WINDOW und Mehrfachselektionen.
v0.31 Fehler bei Redraw behoben.
v0.32 "Division by Zero" gibt's nicht mehr.
v0.4  Dreifache Logik bei den Flags, Info-Dialog, Liste erweiterbar.
v1.0  Wir gehen in die ffentlichkeit!
v1.01 ^A;^C; Pfad aus eigenem Fenster bernehmen.
v1.02 Im Suchstring nun ALLE Zeichen erlaubt, auer Kleinbuchstaben.
      ^O und Doppelklick starten nun die Datei, Fenster mit ALT.
v1.03 Besserte Hintergrundbedienbarkeit, kein 'klemmen' mehr. Unter
      SingleTOS Bug nach AC_CLOSE entfernt. Pfad und Maske bleiben.
v1.04 Selektions-Status-Reihenfolge der Attribute gendert. Ein einzelner
      Pfad wird bei ^C ohne CR/LF gesichert. Nun bis zu 16 nicht
      hintereinander stehende Laufwerke mglich. AV_STARTED implementiert.
v1.05 Gleichzeitiges (de)selektieren der Laufwerke bei <SHIFT>.
v1.06 Redraw-Optimierung (WinCom macht's ntig!), bei den ersten Eintrgen
      kein Flimmern mehr. ^F eingebaut. Es werden nun mit SHIFT alle Lauf-
      werke _nach_ dem Angewhlten umgesetzt, nicht mehr alle.
      Auerdem 'n bisserl an MTOS angepasst: WF_ICONIFY und WF_BOTTOM.
v1.07 Selektion der Pfade durch aufziehen eines Rahmens am Rand.
v1.10 AV_XWIND fr die neue GEMINI eingebaut. Nun auch AVSERVER ausgewer-
      tet (peinlich, vergessen :-}). ParaFin ist Teil des GEMINI-Pakets.
v1.11 AVSERVER-Variable nun auch auf 8 Zeichen verlngert!
v1.12 Bei ParaFin als ACC konnte beim Drag das System hngen, weil der
      Mausklick auf den Desktop 'durchfiel'.
v1.20 Fehler bei DTA-Benutzung als ACC unter SingleTOS behoben.
      Neue Optionen: Suchen nach Zeit/Datum[s-Intervallen] und Dateigre.
v1.21 Nun haben wir auch ein kleines grep eingebaut :-)
v1.22 [<Shift>]<HOME> eingebaut; ^C,^V in Editfeldern, wenn nichts in der
      Liste selektiert ist; ^A deselektiert, wenn schon alles selektiert
      war; Grep auch bei berlangen Dateien; NonCaseSensitive-Grep mglich;
      GEMINI-Datei in die Liste gedragged wird dort aufgenommen.
v1.23 Nun doch _Schlssel-Registrierung_ (kein Parametersichern mglich);
      ^S sichert alle gemachten Einstellungen; Grep funktioniert nun endlich
      so wie es soll; eindraggen von GEMINI-Dateien nun korrekt; Grep-Buffer
      hat einstellbare Gre.
v1.24 Eventaufrufe auch whrend des grep, abhngig von der Suchbuffer-Gre,
      dadurch bessere Hintergrundbedienung auch whrend des grep;
      Pfade werden beim Draggen auf ParaFin _korrekt_ eingefgt; hinter dem
      Suchpfad kann ein Pfeilchen (auch whrend der Suche) angeklickt werden,
      wodurch im Fenstertitel der aktuelle Suchpfad angezeigt wird.
v1.25 wind_update-Fehler entfernt; unter MultiTask-BS bleibt die Liste im
      Speicher, wenn ParaFin als ACC gestartet wurde; mit <shift>-DEL werden
      alle selektierten Dateien aus der Liste gelscht. Bei WindowShade (Winx)
      und Iconify wird nun keine Eingabe mehr akzeptiert.
v1.26 Bug: ^V funktionierte nicht, scrollen auerhalb des Screens fhrte zu
      Pixelmll, unter MagiCMac konnte man keine Ordner suchen.
      Neu: AV_PATH_UPDATE fehlte noch bei ^C und ^S; der Trennstrich
      zwischen Name und Pfad lt sich nun mit der Maus verschieben. Und -
      sieh mal an - jetzt ist auch die Wildcardsuche korrekt und bei "*"
      werden alle gefunden, bei "*WO*" alle mit irgendwo "WO". Ein "^" vor
      dem Namen eingegeben ("^*WO*") gibt alle Namen, in denen _kein_ "WO"
      vorkommt; ParaFin luft immer in der TOS-Domain (vorerst). Wird beim
      Aufruf der Dateiinfo <SHIFT> gedrckt, so wird eine Information ber
      alle Dateien angezeigt, die in der Liste _selektiert_ sind
      (Anzahl Ordner, Anzahl Dateien, Gesamtgre).
v1.30 Nummern-Update: Diese Version ist wieder ffentlich.
v1.31 Optische Kleinigkeiten und nun bis zu 20 Laufwerke sichtbar.
      Auerdem ein Bug: Beim grep waren AND und OR vertauscht!
      Ein Hinweis fr Minix-Benutzer unter MTOS: damit ParaFin auch auf
      Partiotionen arbeiten kann, die lange Dateinamen verwenden, mu dies
      mit dem Utility mfsconf (liegt bei MINIX.XFS bei) umgestellt werden.
      Beispiel:    mfsconf u:\ -s b    schaltet bei Dateisuche auf
                                       TOS-Dateinamen um.
      ParaFin als ACC unter SingleTOS fand die INF nicht, wenn in der
      DESKTOP.INF bzw. NEWDESK.INF z.B. GEMINI als Autostart-PRG angemeldet
      war.
v1.32 (25.02.95)
      Untersttzung von Freedom. Suchpfad wird nun per <ALT>-P
      ein/ausgeschaltet und mit <SHIFT><ALT>-P wird die Fsel geffnet.
      Mehrfachselektion der Laufwerke nun auch mit Doppelklick. Unter MagiC3 und
      MagiCMac sind die 3D-Effekte anders als bei MTOS, weshalb einige
      nderungen im RSC fllig waren.
      (09.03.95)
      Bug in der Freedom-Untersttzung entfernt. Auerdem nimmt ParaFin jetzt
      unter SingleTOSsen einfach an, da Applikation 0 der AVSERVER ist. An
      sonsten wird THING dort nicht gefunden.
v1.33 (12.03.95)
      Werden nun ein oder mehrere Laufwerksicons auf ParaFin oder das Icon ge-
      zogen (Pfad "?:\", so wird nicht der Pfad eingetragen sondern das Lauf-
      werk aus der Liste selektiert. Neuer Dialogteil "Option", in dem z.B.
      das frei whlbare Clipboard-Format angegeben werden kann. Ist das
      Fenster iconifiziert, so wird dort eine Kerze dargestellt, die brennt,
      falls ParaFin noch sucht :-)
      (13.03.95)
      Fehler beim Scrollen per Pfeiltasten behoben; im Datums/Zeitfeld fllt
      nun ein Doppelklick das Aktuelle Datum bzw. Zeit ein.
v1.34 (20.03.95)
      Mit <CNTRL><DEL> lassen sich nun selektierte Listeneintrge auch
      physikalisch lschen. Ein Redrawfehler bei "Option" ist auch weg, sowie
      ein Bug beim Auruf der Suche, wenn Freedom zur Pfadangabe geffnet war.
      ^TAB wirkt nun genauso wie ^I.
      (23.03.95)
      Nun klappt auch endlich das Starten von Applikationen aus ParaFin unter
      SingleTOS, was ansonsten zum Systemstillstand fhrte! Nun liegt dem
      Paket auch ein Desktop-Icon in Farbe und S/W bei
v1.35 (01.04.95)
      Anpassung an beliebige Systemfontgren.
      (13.04.95)
      Test auf appl_getinfo per "?AGI" fehlte. Nun negiert auch ein '!' in der
      Suchmaske das Ergebnis (wie in der mupfel).
v1.36 (1.6.1995)
      Ein Fehler existierte noch, wenn unter SingleTOS ein AVSERVER im
      Environment angegeben worden war; Und jetzt gibt's auch einen Hypertext
      fr ParaFin!
v1.37 (18.6.1995)
      Nun wird der (erweiterte) Hypertext auch dann gefunden, wenn er im
      ParaFin-Ordner steht (shel_find & VA_START). Auerdem lt sich die
      Hilfe jetzt auch aus ParaFin heraus aufrufen (HELP).
      Bei den Optionen kann mit '$l' irgendwo in der Maske angegeben werden,
      da ein CR/LF nach jeder CLIP-Session angefgt werden soll. Dadurch
      lassen sich z.B. Inhaltsverzeichnisse von Disk mit Shift^C 'sammeln'.
      BUSYBEE bei ^S; Iconify-Fehler als ACC behoben. ^Crsr-UP/DOWN wechselt
      zwischen 5 verschiedenen Clipformaten bei "Option" und setzt das
      aktuelle Datum/Uhrzeit bei "Attrib".
