==================================================================
Dokumentation zu "FastLister" Version 2.5
Autor: Thomas Stolze, Goslarsche Str. 32 , 3000 Hannover 21
       Tel.: (0)511/ 75 10 77
==================================================================



Kopierrecht
­­­­­­­­­­­
Das komplette Packet (Quelltext, Dokumentation) ist Public Domain Software.
Es darf beliebig kopiert und verbreitet werden solange...

* mein Name und dieser Kopierrechtshinweis erhalten bleiben,
* die Vollständigkeit des ganzen Packets gewährleistet ist, und
* mit dem Vertrieb dieser Software kein Gewinn erwirtschaftet wird.
* Der FastLister ist Bestandteil des M2Maker.

Die Kommerzielle Nutzung ohne meine ausdrückliche schriftliche
Genehmigung ist untersagt. Falls Sie dies beabsichtigen, nehmen Sie
bitte unter oben genannter Adresse Kontakt mit mir auf.

(c) 1990 by Thomas Stolze. Alle Rechte vorbehalten.



Übersicht
­­­­­­­­­
Umfang des Packets
Einleitung
Kompilieren und Linken des Programms
Starten des Programms
Bedienung des Programms
Bemerkungen
History



Umfang des Packets
­­­­­­­­­­­­­­­­­­
Das komplette Packet "FastLister" beinhaltet folgendes:

DirSorter.def         |
DirSorter.mod         |
FastLister.mod        |- Quelltexte des Programms, im 'txt'-Ordner
InputDevice.def       |
InputDevice.mod       |

m2Maker.mke           - enthält Reihenfolge zum Kompilieren
m2Maker.cfg           - enthält Projektdaten für M2Maker.
FastLister.dpd        - Abhängigkeiten der Dateien.
FastLister.dok        - diese Dokumentation
FastLister            - das ausführbare Programm

Außerdem wird das Module QText von AMOK#19 (c) by F. Siebert benötigt.


Einleitung
­­­­­­­­­­
Der FastLister ist ein Utility, das dem Programmierer lästiges
Nachschlagen in dicken Aktenordnern oder alten Listings erspart.
Das Programm arbeitet mit dem m2Maker AMOK#30,AMOK#40 zusammen und
gehört zu diesem Paket. Die Version 2.0 wurde völlig überarbeitet.
Außerdem wird das Programm "MuchMore" (© by F. Siebert) benötigt,
welches sich auf jeder Amok > #25  oder FredFish > #290 befindet.

Kompilieren und Linken des Programms
­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­

Entweder durch Verwendung des m2Maker oder

1.> m2c <m2Maker.mke
1.> m2l FastLister.obj
.

Starten des Programms
­­­­­­­­­­­­­­­­­­­­­

Das Programm läuft nur vom CLI aus.

Starten Sie das Programm entweder mit dem m2Maker oder:

> run FastLister <dir1> <dir2> <dir3> <dir4> <dir5> <dirX> ... <dir10>

Sie können bis zu zehn Verzeichnisse eingeben, müssen aber mindestens ein
==> Verzeichnis <== (* wichtig *) eingeben.

Damit der FastLister arbeiten kann muß sich im C:-Verzeichnis
das Programm MuchMore befinden.

Bedienung des Programms
­­­­­­­­­­­­­­­­­­­­­­­

Zunächst werden die angegebenen Verzeichnisse eingelesen.
Der FastLister ist jetzt nicht aktiv sondern schlummert im
Hintergrund. Dabei wird soweit möglich sämtlicher Speicher
freigegeben.

Durch lShift + Ctrl + HELP wird der FastLister aktiv.
Zunächst werden alle Dateien aufgelistet und mit einer Kennummer
versehen.

Durch Eingabe der Kennummer wird C:MuchMore aufgerufen. Dieses Programm
Listet dann die Datei auf. Alternativ kann man jede beliebiege Datei
auch mit der Maus auswählen (Doppelklick) oder mit den Cursortasten und
Return.

Funktionen:
­­­­­­­­­­­

ESC,"q","."              : Programm schlummert wieder im Hintergrund
" "           (Space)    : Letzte Eingabe wird wieder gelöscht.
DEL                      : Letzte Zahl wird gelöscht.

F1  ---
F2    |
F3    |
F4    |
.     |--                 : Wechselt zwischen den Verzeichnissen.
.     |
.     |
F10 ---

Wenn das Programm schlummert, kann man es mit lShift + Crtl + ESC
beenden.

History:
­­­­­­­­

- Letzte Überarbeitung am 05.09.90.
--------------------------------------------------------------------------
17-Nov-90

- Anpassung an Compilerversion V3.32d
  Fehler behoben und auf 10 Verzeichnisse erweitert.
--------------------------------------------------------------------------
- Anpassung an Compilerversion 4.0d
- Unterstützt jetzt Maus, Zahleneingabe- und Cursortastenauswahl.
- Schwerwiegender Bug entfernt.
- Der FastLister kann beliebig viele MuchMore's starten.
**************************************************************************

(C) by Thomas Stolze                                                  1991


- Ende
