home *** CD-ROM | disk | FTP | other *** search
/ Vectronix 2 / VECTRONIX2.iso / FILES_01 / SCSIT609.LZH / FINDFILE / FINDFILE.TXT < prev   
Text File  |  1992-08-19  |  21KB  |  434 lines

  1.  
  2.  
  3.  README zu FINDFILE                       Letzte Änderung:  12.02.90
  4.  
  5.  
  6.  
  7.  FINDFILE ist vollständig in OMIKRON.Basic geschrieben und erschien im
  8. Dezember '89 erstmals in der Version 1.01. Seitdem wurde und wird es ständig
  9. weiterentwickelt.
  10.  
  11.  Fragen und Vorschläge sowie Hinweise auf Fehler nehme ich gerne entgegen,
  12. sie werden so schnell wie möglich in den neuesten Versionen berücksichtigt.
  13. Das Programm läuft ab Version 1.04 als Accessory und als Programm: einfach
  14. die Programmdatei FINDFILE.ACC umbenennen in FINDFILE.PRG.
  15.  
  16.  Au₧erdem kann bei Einsendung einer Diskette (Rückporto) eine kostenlose
  17. DEMO-Version bezogen werden, welche mit allen Features der Vollversion,
  18. jedoch nur mit der festen Suchmaske "*.PRG" arbeitet.
  19.  
  20.        Adresse:        Dipl.Ing. Marcel Rameil
  21.                             Winnendonk 22
  22.                           4005 Meerbusch 1
  23.  
  24. Thema Speed: eine 85MB-Platte mit 28ms und 5830 Dateien wird in etwa 60s
  25. vollständig durchsucht, wenn nichts gefunden wird. Bei einer Ausgabe auf den
  26. Bildschirm und Suche nach *.* dauert das ca. 3.30 min, genau wie bei Ausgabe
  27. in eine Datei. Es wird eine Datei von etwa 400kByte Grö₧e erzeugt (Das macht
  28. ca. 76 Bytes pro Eintrag). Alle Zeiten wurden mit dem Softwareblitter TURBO
  29. ST V1.6 (Bela Computer) auf einem 1040ST ohne Blitter (!) gemessen, mit
  30. Blitter dürften sich die Zeiten nochmals leicht verbessern. Ohne Turbo
  31. dauert die Bildschirm-Ausgabe dreimal und die Datei/Drucker-Ausgabe 1.2 mal
  32. so lang, da von Findfile die VDI-BITBLT-Funktion intensiv genutzt wird und
  33. alle Textausgaben über GEM laufen. (Textausgaben und Bit-Blit-Blöcke
  34. beginnen aber auf einer horizontalen 8-Pixel-Grenze auf dem Bildschirm, um
  35. die Geschwindigkeit zu verbessern).
  36.  
  37.  FINDFILE belegt in der Version 1.04 mit Bildschirm-Rettung 99278 Bytes im
  38. RAM, ohne Rettung 83784 Bytes. An der Verringerung des Speicherplatzbedarfs
  39. wird heftig gearbeitet. (Garnicht so einfach mit Basic...) Ab Version 1.05
  40. wurde die Bildschirm-Rettung ganz gestrichen, der Speicherbedarf beträgt nun
  41. 80422 Bytes.
  42.  
  43.  Da - mit Ausnahme der Ausgabe der Suchergebnisse in eine Protokolldatei -
  44. nur lesend auf die Platte/Diskette zugegriffen wird, sind keine Probleme bei
  45. der Arbeit mit dem Programm in Bezug auf die Sicherheit Ihrer Daten auf der
  46. Platte zu befürchten.
  47.  
  48.  
  49.  Bekannte Unzulänglichkeiten der aktuellen Version
  50.  
  51. - FINDFILE läuft nicht unter Multidesk von Bela-Computer
  52.   (Meldung: "Lesefehler bei FINDFILE.ACC"). Irgendwas im Programmheader
  53.   des OMIKRON-Compilers scheint nicht ganz sauber zu sein (unter TOS
  54.   installiert sich das Accessory anstandslos).
  55.  
  56. - FINDFILE läuft nicht mit externem GDOS (Buserror in der Basic-Routine
  57.   Appl_Init bei der Fensterdaten-Initialisierung, da das GDOS Variablen,
  58.   die vom Basic benutzt werden, auf 0 setzt oder die Fehlermeldung
  59.   "Invalid Handle" vom AMCGDOS, falls diese Version verwendet wurde. Meist
  60.   stürzt der Rechner dann direkt ab, beim AMCGDOS konnte man manchmal noch
  61.   das Accessory auf der Platte umbenennen.
  62.  
  63. - FINDFILE läuft nicht mit einem Gro₧bildschirm (der Bildschirm wird beim
  64.   Start eines Omikron-Programmes auf dem ATARI SM 194 total versaut, auch
  65.   auf einer neuen VDI- Workstation, auch unter GEM. Auf einem Matrix-
  66.   Gro₧bildschirm blieb dieser hartnäckig dunkel beim Booten, der Rechner
  67.   hängte sich total auf (War allerdings noch TOS 1.0 drin). Der Matrix
  68.   verwendet einen externen VDI-Treiber über das AMCGDOS. Die genaue
  69.   Treiberarchitektur des ATARI SM 194 ist mir noch nicht ganz klar. Die
  70.   Macke mit den Gro₧bildschirmen scheint jedenfalls in der Bildschirm-
  71.   Initialisierung des Omikron-Compilers liegen, da saubere Programmierung
  72.   (GEM, VDI) dem Problem nicht abhalf.
  73.  
  74. - Ein Start bei einer Farbauflösung wird abgefangen.
  75.  
  76.  Falls Sie Hinweise zur Lösung der ersten drei Probleme haben, bin ich immer
  77. sehr für neue Vorschläge und Tips dankbar.
  78.  
  79.  
  80.  
  81.  
  82.        Kurzanleitung FINDFILE:
  83.  
  84.  
  85.  >>> Allgemeines <<<
  86.  
  87.  In dem Hauptfenster sind alle Funktionen sowohl mit der Maus (linke
  88. Maustaste) als auch mit der Tastatur anwählbar. Die entsprechenden Tasten
  89. sind in den Buttons links unten noch einmal aufgeführt. Fehlbedienungen
  90. sollten eigentlich unmöglich sein, für Verbesserungsvorschläge bin ich immer
  91. sehr dankbar. FINDFILE sucht Dateien auf beliebigen Laufwerken. Alle
  92. GEMDOS-Laufwerke werden unterstützt (Bionet, ik hör Dir trapsen), nicht
  93. vorhandene sind jedoch nicht anwählbar. Bei jedem Bild-Neuaufbau des
  94. Accessories wird neu (BIOS 10) geprüft, ob evtl. neue Laufwerke (Ramdisks)
  95. angemeldet wurden oder einige gelöscht wurden.
  96.  
  97.  Nun sollten die zu durchsuchenden Laufwerke angewählt werden (Tasten "A"
  98. bis "P", Insert, Delete oder Mausklick).
  99.  
  100.  
  101.  >>> Eingabe der Suchmaske <<<
  102.  
  103.  Jederzeit kann man mit der Taste "1" oder per Mausklick in den Button
  104. "Suchmaske" die Suchmaske eingestellt werden.
  105.  
  106.  Wildcards "?" und "*" sind nach GEMDOS-Konventionen erlaubt, "?" steht für
  107. einen einzigen beliebigen Buchstaben, "*" steht für einen oder mehrere
  108. beliebige Buchstaben. Beispiele: *.PRG findet alle Dateien, die die Endung
  109. ".PRG" im Dateinamen tragen, "STAD0?.P*" würde die Dateien "STAD01.PIC",
  110. "STAD05.PAC", STAD00.PUF", aber nicht die Dateien "STAD001.PIC" oder
  111. "STAD01.SEQ" finden.
  112.  
  113.  <RETURN>, <ENTER> oder Mausklick links beenden die Eingabe der Suchmaske,
  114. Mausklick rechts entspricht dem Drücken der Escape-Taste und löscht die
  115. Eingabezeile. Mit Undo lä₧t sich die voreingestellte Suchmaske restaurieren,
  116. CTRL-Pfeiltasten wechseln an den Anfang/ an das Ende der Eingabezeile,
  117. Backspace und Delete funktionieren wie gewohnt. Ist eine Suchmaske von "*.*"
  118. vorgegeben, so wird diese beim ersten Tastendruck (au₧er <RETURN>) gelöscht.
  119. Wird eine leere Suchmaske eingegeben (Escape, <RETURN>), so wird "*.*"
  120. eingestellt. Gibt man einen Punkt "." ein, so wird der Extender gelöscht,
  121. die eingegebene Zeile vor dem Punkt mit Leerzeichen aufgefüllt und der
  122. Cursor direkt hinter den Punkt platziert. Die aufgefüllten Leerzeichen
  123. werden bei Eingabe von Backspace wieder gelöscht, wenn der Cursor dabei
  124. direkt hinter dem Punkt steht.
  125.  
  126.  
  127.  >>> Einstellung des Ausgabekanals, Start der Ausgabe <<<
  128.  
  129.  Anschlie₧end kann der Ausgabekanal (Datei, Drucker oder Monitor) gewählt
  130. werden. Wurde kein Ausgabegerät angewählt, wird der Monitor voreingestellt.
  131. Wurde kein Laufwerk gewählt, kann man zwischen dem aktuellen Laufwerk
  132. (GEMDOS 25), allen Laufwerken ab C: oder einem Abbruch der Suchfunktion
  133. wählen. Wurde "Datei" gewählt, wird man zur Eingabe des kompletten
  134. Pfadnamens der Ausgabedatei in einer File-Selector-Box aufgefordert. Bei
  135. TOS-Versionen ab 1.4 wird der Fsel_Exinput-Aufruf verwendet (mit Meldung in
  136. der Titel-Zeile!). Voreingestellt ist der mit GEMDOS 71 ermittelte aktuelle
  137. Pfad mit dem Dateinamen "FINDFILE.LOG".
  138.  
  139.  Die Ausgabe auf den Drucker ist mit der Ausgabe in eine Datei bis auf's
  140. Byte identisch. Ausgegeben wird -falls die entsprechende Datei der
  141. eingegebenen Suchmaske und den anderen Suchkriterien genügt (Startordner,
  142. Archivbit und Datei-Datum, siehe unten...)- der Dateiname, die Länge, der
  143. Pfad, die Uhrzeit und das Datum der letzten Änderung und eventuell gesetzte
  144. Attributbits, getrennt durch Kommata und linksbündig justiert, rechts mit
  145. Spaces aufgefüllt. Ordner und Diskettennamen werden nicht ausgegeben. Das
  146. Ausgabeformat ist reiner ASCII- Text, nur Gro₧buchstaben (für die Daten,
  147. Header und Schlu₧zeile enthalten auch Kleinbuchstaben). Das Zeilenendende
  148. wird durch $0D,$0A (CR,LF) markiert. Ein einfacher Import der Ausgabedatei
  149. in Textverarbeitungssysteme mit ASCII- Schnittstelle (TEMPUS, 1ST_WORD,
  150. 1ST_ADRESS, CALAMUS, SIGNUM! etc.) ist somit gewährleistet.
  151.  
  152.  
  153.  >>> Start-Ordner eingeben <<<
  154.  
  155.  Ab Version 1.03 sind noch drei Buttons für Optionen vorhanden. Mit "Ordner"
  156. kann ein Ordner vorgegeben werden, in dem FINDFILE suchen soll. Das ist
  157. sinnvoll, wenn man von einer Datei genau wei₧, da₧ sie in einem bestimmten
  158. Ordner sein mu₧, und wenn man die zeitraubende Suche bewu₧t nur auf einen
  159. Ordner beschränken will. Es werden aber auch alle Ordner, die in dem Start-
  160. Ordner liegen, durchsucht.
  161.  
  162.  Die Option ist nur dann anwählbar, wenn maximal ein Laufwerk selektiert
  163. ist. Ist kein Laufwerk selektiert, so wird das aktuelle GEMDOS-Laufwerk
  164. aktiviert. Bei mehreren aktiven Laufwerken wird man auf den Bedienfehler
  165. hingewiesen. Ändert man die Laufwerks-Selektierung bei eingestelltem
  166. Start-Ordner, so wird die Option automatisch abgeschaltet (Ab V1.05 auch bei
  167. den Buttons "Alle ab C:" und "Keines"). Der Ordnerpfad kann genau wie der
  168. Ausgabedatei-Pfad in einer File-Selector-Box eingestellt werden. Eingegebene
  169. Dateinamen werden ignoriert. Wechselt man das Laufwerk innerhalb der
  170. File-Selector-Box, so übernimmt FINDFILE das neue Suchlaufwerk.
  171.  
  172.  Ab TOS 1.4 ist die Eingabe falscher Pfadnamen über Tastatur in der
  173. File-Selectorbox nicht mehr möglich, da das TOS nach einer Eingabe eines
  174. Pfades in die INDEX-Zeile der File-Selector-Box prüft, ob der Pfad auch
  175. wirklich vorhanden ist. Ist er es nicht, erscheint die bekannte Meldung
  176. "Diese Anwendung kann das angegebene Objekt nicht finden.". Nachdem der Pfad
  177. eingegeben wurde, testet FINDFILE trotzdem, ob es den Pfad auch wirklich
  178. gibt (es soll ja noch Leute geben, die ohne TOS 1.4 arbeiten [Ts,ts!]).
  179. Falls der Pfad ungültig war, erfolgt eine Fehlermeldung.
  180.  
  181.  
  182.  >>> Archivbit-Eingabe <<<
  183.  
  184.  Mit dem Button "Archiv" kann die Ausgabe der gefundenen Dateien beschränkt
  185. werden auf Dateien, welche das Archivbit entweder gesetzt oder gelöscht
  186. haben. Das Archivbit wird ab TOS 1.4 angeblich (laut ATARI) korrekt
  187. verwaltet und von einigen Backup-Programmen verwendet. Klick auf "..egal"
  188. schaltet die Auswahl nach Archivbit wieder ab.
  189.  
  190.  
  191.  >>> Datums-Eingabe <<<
  192.  
  193.  Mit "Datum" kann man Dateien suchen, welche genau von einem bestimmten
  194. Datum, jünger oder älter als das eingestellte Datum sind. Zuerst mu₧ man das
  195. gewünschte Bezugsdatum eingeben. Eingabe eines leeren Datums "__.__.__"
  196. (Esc, Del oder rechte Maustaste) schaltet die Funktion ab. Es sind nur
  197. Ziffern bei der Eingabe erlaubt. Undo funktioniert genauso wie die
  198. Cursortasten. Beim ersten Einschalten und nach jedem Abschalten der Datums-
  199. Funktion (Abschaltung durch Eingabe eines leeren Datums) ist das aktuelle
  200. Systemdatum voreingestellt.
  201.  
  202.  Nach Abschlu₧ der Eingabe mit <RETURN>,<ENTER> oder linker Maustaste
  203. erfolgt eine Plausibilitätsprüfung. Bei einer fehlerhaften Eingabe (Monat>12
  204. oder Tag>31) wird die Funktion nach einer Fehlermeldung abgebrochen, aber
  205. Vorsicht: der 30.2.90 beispielsweise wäre ein gültiges Datum! Also selber
  206. aufpassen, ob die Monate 30 oder gar 28 Tage haben!
  207.  
  208.  War die Eingabe korrekt, so kann man in einer Alertbox wählen, ob alle
  209. Dateien angezeigt werden sollen, die jünger, älter oder genau vom
  210. eingestellten Datum (Button "Datum") sind, das eingegebene Datum wird zur
  211. Sicherheit nochmal angezeigt. Bei der Anzeige von "jünger" und "älter"
  212. werden auch die Dateien vom eingestellten Datum angezeigt.
  213.  
  214.  Die Reihenfolge dieser Einstellungen ist übrigens beliebig.
  215.  
  216.  Aktive Optionen bzw. Ausgabekanäle werden im Hauptfenster invertiert
  217. dargestellt.
  218.  
  219.  
  220.  >>> Der Suchvorgang <<<
  221.  
  222.  Es werden alle gefundenen Dateien angezeigt (auch versteckte und System-
  223. Dateien). Ordner- und Diskettennamen werden nicht angezeigt. FINDFILE findet
  224. Dateien bis zu einer theoretischen Tiefe von 13 Ordnern. Da das TOS nur eine
  225. maximale Ordnertiefe von 8 Ordnern unterstützt, kann hier kein Problem
  226. entstehen.
  227.  
  228.  Falls man nur Bildschirmausgabe gewählt hatte und mehr als 15 Dateien
  229. gefunden werden, kann man sich noch nachträglich für eine Ausgabe in eine
  230. Datei oder auf den Drucker entscheiden. Falls man Datei gewählt hatte, mu₧
  231. man erst im Hauptfenster die "Datei"-Option anwählen, um den Datei-Pfad zu
  232. bestimmen. Anschlie₧end kann der Suchvorgang erneut gestartet werden.
  233.  
  234.  Der Abbruch des Suchvorgangs ist jederzeit durch Betätigung einer Taste
  235. oder einer Maustaste möglich. Nach einer Sicherheitsabfrage wird der
  236. Suchvorgang beendet.
  237.  
  238.  
  239.  >>> Info-Box <<<
  240.  
  241.  Mit der Box "Info" wird für alle aktivierten Laufwerke der freie
  242. Speicherplatz ermittelt und angezeigt. Au₧erdem erscheint ein Hinweis auf
  243. den Autor und eine Information über die vorliegende Version von FINDFILE.
  244.  
  245. Verlassen wird dieses Fenster mit beliebiger Taste oder mit einem Mausklick.
  246.  
  247.  
  248.  >>> Systemzeit einstellen <<<
  249.  
  250.  Mit der Tabulator-Taste oder durch Klick in den entsprechenden Button
  251. rechts oben kann man die Systemzeit und -Datum einstellen. Zuerst wird das
  252. Datum, dann die Systemzeit gestellt. Mit Escape oder rechter Maustaste wird
  253. die jeweilige Eingabezeile gelöscht, mit Undo der voreingestellte Wert (das
  254. ist die aktuelle GEMDOS-Zeit) wiederhergestellt. Nach der Eingabe von
  255. <RETURN>,<ENTER> oder der linken Maustaste wechselt man von der Datums- in
  256. die Zeiteingabe. Dabei wird das eingegebene Datum geprüft und eventuell
  257. korrigiert. Nach der entsprechend funktionierenden Zeiteingabe wird die
  258. Eingabefunktion wieder verlassen. Auch hier ist die Plausibilitätsprüfung
  259. nicht unbedingt wasserdicht.
  260.  
  261.  
  262.  >>> Verlassen von FINDFILE <<<
  263.  
  264. FINDFILE selbst wird mit Escape, Undo, Klick in den "Ende"-Button oder Klick
  265. mit der rechten Maustaste verlassen, wenn man im Hauptfenster ist und sich
  266. nicht in einer Eingaberoutine befindet. Der Klick mit der rechten Maustaste
  267. funktioniert nur, wenn keine Laufwerke und Optionen aktiviert sind (vgl.
  268. unten).
  269.  
  270.  
  271.  >>> Verschiedenes <<<
  272.  
  273.  > rechte Maustaste <
  274.  
  275.  Generell hat die rechte Maustaste eine Löschfunktion wie die Escape-Taste
  276. (bei allen Eingaben).
  277.  
  278.  Wenn man im Hauptfenster ist und die rechte Maustaste betätigt, so wird
  279. getestet, ob irgendwelche Optionen gesetzt sind (Start-Ordner, Archivbit
  280. oder Datum). Falls ja werden alle Optionen zurückgesetzt und die Funktion
  281. beendet. Sehr praktisch zum raschen Herstellen des Grundzustandes der
  282. Optionen-Buttons.
  283.  
  284.  War keine Option angewählt (erkennbar am invertierten Button) oder wird zum
  285. Zweiten mal die rechte Maustaste gedrückt, so wird geprüft, ob irgendein
  286. Laufwerk selektiert ist. Falls dies der Fall sein sollte, so werden alle
  287. Laufwerke deselektiert und die Funktion wird beendet.
  288.  
  289.  Analog dazu wird, falls kein Laufwerk aktiviert war oder die rechte
  290. Maustaste ein Drittes mal gedrückt wird, das Accessory/Programm verlassen.
  291.  
  292.  
  293.  > Such-Zeit stoppen <
  294.  
  295.  Klickt man in die "Suchen"-Box mit der linken Taste, drückt zusätzlich die
  296. rechte Maustaste (ohne die Box zu verlassen), lä₧t dann aber zuerst(!) die
  297. linke und dann die rechte Maustaste los (alles ohne die Box zu verlassen),
  298. so wird man nach dem Suchvorgang mit einer Meldung über die verbrauchte
  299. Suchzeit belohnt. Es wird vor dem Suchvorgang und nach dem Suchvorgang der
  300. 200-Hz-System-Timer abgefragt und die Suchzeit daraus berechnet. Solange
  301. keine Interrupts gesperrt werden, sollte die Zeit also eigentlich in Ordnung
  302. sein. Das Anzeigeformat ist: "Minuten:Sekunden:Hundertstelsekunden".
  303.  
  304. Vorsicht: einige Festplattentreiber (z.B. neuere Versionen des ICDBOOT.SYS)
  305. sperren beim Schreiben auf die Platte alle Interrupts! Dadurch kann sich die
  306. Messung bei der Ausgabe in eine Datei (nur dann schreibt FINDFILE auf die
  307. Platte) leicht verfälschen. Bei einem TOS <1.4 kann diese Interrupt-
  308. gesperrte Zeit aber unter Umständen ziemlich lange dauern (einige Sekunden
  309. lang). Bei einem derartigen Plattentreiber würde dann das Me₧ergrgebnis
  310. besser werden, als es in Wirklichkeit ist.
  311.  
  312.  
  313.  > Bild neu aufbauen <
  314.  
  315.  Falls es einmal zu einem "versauten" Bildschirm gekommen sein sollte, so
  316. kann man mit Clear-Home im Hauptfenster einen Neuaufbau des Hauptfensters
  317. erzwingen.
  318.  
  319.  
  320.  
  321.  Für historisch interessierte hier eine Auflistung der Features
  322.               in den älteren FINDFILE-Versionen:
  323.  
  324.  
  325.  >>>  Neuerungen in der Version 1.02:   <<<
  326.  
  327.  
  328.  - Fehler bei der Darstellung der Suchmaske beseitigt.
  329.  - Eingabe des Asterix "*" in der Suchmaske geändert.
  330.  - Fehlerroutine zur Erkennung von Eingabefehlern beim
  331.    Ausgabedateinamen verbessert.
  332.  - Ausgabeformat bei Monitor/Datei geändert:
  333.    Reihenfolge: Name, Länge, Pfad, Zeit, Datum, Attribut-Bits
  334.    (Dadurch nachträgliches alphabetisches Sortieren der gefundenen
  335.    Dateien in einem geeigneten Texteditor [TEMPUS ab V 2.0] möglich)
  336.    Trennung der einzelnen Datensätze mit Kommata, auffüllen mit
  337.    Leerzeichen (Dadurch einfacher Import in Datenbanken mit Ascii-
  338.    Schnittstelle)
  339.  - Funktion und Name der Infobox erweitert, zeigt jetzt auch freien
  340.    Platz auf Disk an.
  341.  - Bildaufbau optimiert, einige Unschönheiten beseitigt.
  342.  - VDI-Abfrage entfernt, da das OMIKRON.Basic bei Gro₧monitoren keinen
  343.    korrekten Wert für die Auflösung zurückliefert
  344.    Programm läuft nicht mit Gro₧bildschirmen!
  345.  - Wenn in die Ausgabedatei geschrieben wird, wird unten links im
  346.    Fenster ein kleines "Wr" eingeblendet, wenn gedruckt wird, erscheint
  347.    dort ein "Pr".
  348.  - Wenn die Boxen "Alle ab C:" und "Keines" angewählt werden, werden die
  349.    Laufwerke A und B abgeschaltet, falls sie aktiv sein sollten.
  350.  
  351.  
  352.  
  353.  >>>  Neuerungen in der Version 1.03:   <<<
  354.  
  355.  
  356.  - Jetzt auch Anzeige des freien Hauptspeichers im Hauptfenster
  357.  - Anzeige von Uhrzeit und Datum im Hauptfenster
  358.  - Weitere kleine Fehlerchen beseitigt, Code-Optimierung
  359.  - Einbindung der neuen GEM-Library Version 3.0 von Omikron
  360.  - Anzeige des freien Speicherplatzes auf den Laufwerken bis
  361.    2.147.483.647 Bytes (2 Gigabyte oder 2048 Megabyte -1) möglich.
  362.    Damit dürfte auch der Platz auf CD-ROMS richtig angezeigt werden.
  363.  - Summe des freien Platzes auf allen Laufwerken ab C: wird ermittelt
  364.  - Verlassen aller Text-Eingabe-Buttons mit Mausklick möglich:
  365.    Mausklick links entspricht <RETURN>, Mausklick rechts <ESCAPE>
  366.  - Suchen in einem Ordner möglich (nur, wenn nur genau ein Laufwerk
  367.    angewählt ist)
  368.  - Suche nach Dateien, deren Archiv-Bit gesetzt oder gelöscht ist,
  369.    möglich
  370.  - Suche nach Dateien, deren Datum der letzten Änderung älter oder
  371.    jünger als ein bestimmtes Datum sind, oder Suche nach Dateien,
  372.    welche genau von einem bestimmten Datum sind, möglich
  373.  - Anzeige der angewählten neuen Optionen durch invertierte Buttons
  374.  - Durch die neuen Optionen mu₧te die Tastaturbelegung etwas geändert
  375.    werden.
  376.  
  377.  
  378.  
  379.  >>>  Neuerungen in der Version 1.04:   <<<
  380.  
  381.  
  382.  - Gem-Kompatibilität durch Ausgabe aller Grafik-Befehle in ein
  383.    Gem-Fenster, dadurch etwas geänderter Fensteraufbau
  384.  - Eingabe aller Pfad- und Dateinamen mit der File-Selector-Box möglich,
  385.    bei TOS-Versionen ab 1.4 mit Fsel_Exinput (Titelmessage beachten!)
  386.  - Bildschirmaufbau beschleunigt und Fehlerchen beseitigt
  387.  - Ausgabegeschwindigkeit auf den Bildschirm gesteigert
  388.  - Bedienung verbessert
  389.  - Bessere Routine zur Eingabe des Datums
  390.  - Einstellung von Systemzeit und -Datum
  391.  - Programm läuft als Accessory (.ACC) und als normale Applikation
  392.    (.PRG), Änderung einfach durch Umbenennen der Programmdatei.
  393.  - Nach Ordnereingabe erfolgt nun kein Schreibzugriff auf die Diskette
  394.    (Platte) zum Testen des Pfadnamens mehr, der Pfadname wird über
  395.    GEMDOS getestet (auch bei Erstellung einer Ausgabedatei).
  396.  - Mit der Taste Clear-Home (kein Button für diese Funktion vorhanden)
  397.    kann ein Bildschirm-Neuaufbau erzwungen werden.
  398.  - Info-Routine komplett neu erstellt. Die Summe des freien Speicher-
  399.    platzes auf den Laufwerken ab C: wird jetzt richtig berechnet.
  400.  - Wahlweise Bildschirmrestauration mit fest beim Programmstart allozierten
  401.    Speicher. Dabei wird, bevor FINDFILE sein Fenster öffnet, der betreffende
  402.    Bildschirmbereich in den Speicherblock kopiert und nachher wieder
  403.    restauriert. Nachteil: Kostet etwa 20kByte freien Speicher. Das
  404.    Bildschirmretten kann über ein Konfigurationsbyte gepatcht werden.
  405.  
  406.  
  407.  
  408.  >>>  Neuerungen in der Version 1.05:   <<<
  409.  
  410.  
  411.  - Evtl. eingeschaltete Start-Ordner-Option wird nun auch bei Anwahl von
  412.    "Alle ab C:" und "Keines" ausgeschaltet
  413.  - Speicherbedarf um 3 kByte verringert
  414.  - Ausgabegeschwindigkeit nochmals geringfügig gesteigert
  415.  - Bei Datei-Ausgabe wird nun die Gesamtanzahl aller gefundenen Dateien
  416.    (bei mehreren Laufwerken) ermittelt und deren Gesamtgrö₧e berechnet
  417.  - Formatierung der Zeilen für Datei- und Druckerausgabe derart geändert,
  418.    da₧ alle Daten nun linksbündig gelesen werden können (sieht in 1ST_ADRESS
  419.    hervorragend aus!
  420.  - Bei der nachträglichen Anwahl von "Dateiausgabe", nachdem mehr als 15
  421.    Dateien gefunden wurden, mu₧ der Suchvorgang nun nicht mehr neu gestartet
  422.    werden.
  423.  - Option zur Bildschirm-Rettung entfernt (scheint nicht mehr erforderlich
  424.    zu sein...)
  425.  
  426.  
  427.  
  428.               Viel Spa₧ nun mit FINDFILE!
  429.  
  430.                                                   Marcel Rameil
  431.  
  432.  
  433. -eof
  434.