@DATABASE SimpleFind.guide
@$VER: SimpleFind.guide 2.5 (6. Januar 1999)
@AUTHOR Jürgen Urbanek
@(C) ©1997-1999
@INDEX INDEX
@NODE MAIN "SimpleFind Anleitung"
@SMARTWRAP
@{b}SimpleFind 2.5 @{AMIGAGUIDE}@{ub}                                             @{" Suchen " SYSTEM "RUN SearchGuide VIEWER=SYS:Utilities/Multiview GUIDE=SimpleFind.guide"}@{LINE}
deutsche Guide Version@{LINE}

von Jürgen Urbanek - @{" J.Urbanek@t-online.de " system "YAM:YAM MAILTO J.Urbanek@t-online.de NOCHECK"}@{LINE}
Bitte kontaktieren Sie mich bei Rechtschreib- oder Linkfehlern.


Dieser Guide ist erstellt für die Version 40.x des amigaguide.datatype, das mit
AmigaOS 3.1 mitgeliefert wird. Sollte dieser Guide mit Grafik-Fehlern angezeigt
werden, besorgen Sie sich bitte ein Update Ihres Datatypes.


@{CODE}

Einführung:

@{" Copyright        " link COPYRIGHT}           Rechtliche Informationen
@{" Einführung       " link INTRO}           Was tut es ?
@{" Voraussetzungen  " link REQUIRE}           Was braucht es ?
@{" Installation     " link INSTALL}           Wie installieren oder entfernen ?


Benutzung:

@{" Shell Start      " link SHELL}           Benutzung aus der Shell
@{" Workbench Start  " link WB}           Benutzung von der Workbench
@{" Oberfläche       " link GUI}           Menüs und Fenster
@{" Einstellungen    " link PREFS}           Das Einstellungsprogramm
@{" ARexx Port       " link AREXX}           Das ARexx Interface


Anhang:

@{" Fehler           " link BUGS}           Sind da welche ?
@{" Zukunft          " link FUTURE }           Was ist noch geplant ?
@{" Geschichte       " link HISTORY }           Was ist bisher passiert ?
@{" Guide Geschichte " link GHISTORY }           Was ist in diesem Guide passiert ?
@{" Autor            " link SB }           Hier kommen die Fehlermeldungen hin
@{" Danksagungen     " link THANKS }           Wer hat mir geholfen ?
@ENDNODE
@NODE COPYRIGHT "Rechtliche Informationen"
@SMARTWRAP
@{b}Copyright@{ub}


(c) Copyright 1997-1999 @{" Sebastian Bauer " link SB }


SimpleFind ist FREEWARE. Sie können das Programmpaket frei kopieren und an
dritte Personen weitergeben.
Das Programmpaket darf nur KOMPLETT und UNVERÄNDERT weitergegeben werden.
Sie sind NICHT ermächtigt, aus diesem Programmpaket in irgendeiner Weise
Profit zu schlagen.


@{b}Standard Disclamer@{ub}


THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDER AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE
COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.


IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY REDISTRIBUTE THE
PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS
OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR
THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
@ENDNODE
@NODE INTRO "Einführung"
@SMARTWRAP
@{b}Einführung@{ub}


SimpleFind ist ein Suchprogramm für den Amiga. Es durchsucht ein angewähltes
Verzeichnis nach einem eingegebenen Suchbegriff und zeigt die gefundenen
Dateien an.
Die gefundenen Dateien können Sie sich über einen externen Viewer
(z.B. Multiview) anzeigen lassen. Weiterhin besteht die Möglichkeit die
gefundenen Dateien zu kopieren, zu löschen oder umzubenennen.

@{CODE}
Besonderheiten
  - suchen nach Name, Kommentar, Größe, Datum, Dateiinhalt u. Datentypen
  - AmigaOS-Patterns in Suchschablone möglich
  - @{" Indexfiles " link CONCEPT_INDEXFILE} für schnelleres suchen
  - durchsuchen von Archiven (LHA and LZX)
  - kopieren, löschen, umbenennen und anzeigen der gefundenen Dateien
  - konfigurierbare Schalter und Popupmenü
  - einfach zu bedienende GadTools-GUI
  - Shell Unterstützung
  - einfacher ARexx Port
  - und vieles mehr
@{BODY}

Ich weiß, daß es schon einige gute Suchprogramme für den Amiga gibt, aber
diese Programme basierten entweder auf MUI, oder hatten keine Benutzeroberfläche.
Meine Idee war es, ein einfach zu bedienendes Suchprogramm mit einer klar
verständlichen und einfachen Benutzeroberfläche zu programmieren, das auch ohne
MUI auskommt.
Das soll nicht heißen, daß ich was gegen MUI habe. MUI ist sehr mächtig und
vereinfacht die Entwicklung von exellenten Programmen enorm.
Ohne MUI würden einige gute WWW-Browser nicht existieren !!!.

Ein anderer Grund ist, das ich einfach mal meine Programmiererfahrung testen
wollte.
(Dies ist mein erstes 'richtiges' Programm).
@ENDNODE
@NODE REQUIRE "Voraussetzungen"
@SMARTWRAP
@{b}Voraussetzungen@{ub}


SimpleFind setzt mindestens Kickstart 3.0 voraus. Es sollte mit einem MC68000
Prozessor funktionieren, ein MC68020 wäre aber besser.
Um Batchdateien nutzen zu können sollte der 'Execute'-Befehl im 'C' Verzeichnis
vorhanden sein. Ich denke aber, daß dieses nicht das Problem werden sollte.

SimpleFind unterstützt auch Packer (LHA, LZX). Wenn Sie sie nutzen möchten,
sollten sie auf Ihrem Rechner installiert sein. (Ich Denke aber, das LHA auf
jedem Amiga-kompatiblem Rechner installiert sein sollte).@{LINE}

Folgende Librarys werden von SimpleFind unterstützt,
sofern sie auf Ihrem Rechner vorhanden sind:


@{u}ctrequest.library@{uu}

Diese Library stammt von ©1998 by Bahman Moallem. SimpleFind benötigt sie,
um das aussehen der Requester zu verbessern.


Sie ist im Aminet erhältlich: util/libs/CTRequest_User.lha


@{u}popupmenu.library@{uu}

Diese Library stammt von ©1998 by Henrik Isaksson. SimpleFind benötigt sie
zur Darstellung der Popup-Menüs.


Sie ist ebenfalls im Aminet erhältlich: util/libs/pmuser.lha


@{u}wbstart.library@{uu}

Diese Library stammt von ©1997 by Stefan Becker. Sie wird benötigt, wenn
Sie Programme von SimpleFind aus wie WB-Programme starten wollen


Auch sie ist im Aminet erhältlich: util/libs/wbstart.lha





Beachten sie, daß SimpleFind diese Libraries nicht unbedingt benötigt,
es bekommt damit lediglich einige zusätzliche Funktionen.
@ENDNODE
@NODE INSTALL "Installieren von SimpleFind"
@SMARTWRAP
@{b}Wie wird SimpleFind installiert ?@{ub}


Kopieren Sie einfach die ganze Schublade irgendwo auf ihre Festplatte, das war's.

Es wird @{b}davon abgeraten@{ub} den Voreinsteller in das SYS:Prefs Verzeichnis
oder anderswo zu verschieben, da dieses zu Problemen führen könnte (PROGDIR: hätte
einen anderen Pfad !).

Seit Version 2.5 kann SimpleFind automatisch über ein Installer-Skript
installiert werden.
Der Vorteil hierbei ist, daß Sie alternative Icons auswählen können und diese
nicht mehr manuell kopieren müssen. Auch nicht benötigte Dateien (z.B. Kataloge)
müssen dann nicht mehr von Hand entfernt werden.
Bei einem Update von einer früheren Version gehen die ToolTypes und die
Einstellungen nicht verloren


@{b}Wie wird SimpleFind wieder entfernt ?@{ub}


Wenn Sie vorhaben SimpleFind wieder zu entfernen (warum eigentlich ??,
vermissen sie eine Funktion ? Dann @{" kontaktieren " link SB} Sie mich bitte)
sollten Sie einfach nur die Schublade in der SimpleFind sich befindet löschen.
@ENDNODE
@NODE SHELL "Benutzung aus der Shell"
@SMARTWRAP
@{b}Benutzung aus der Shell@{ub}


SimpleFind besitzt eine Standard AmigaOS Schablone :


DIR/M, PAT=PATTERN/K, COM=COMMENT/K, MINSIZE/N/K, MAXSIZE/N/K, WITHIN/K,
BETWEEN/K, PROTBITS/K, DATATYPE/K, CONTENTS/K,
GUIMODE/K, CASE/S,EXACT=EXACTPAT/S, EXACTCOM/S, NOSIZE/S, NODATES/S, LFORMAT/K,
CI=CREATEINDEX/S, UPI=UPDATEINDEX/S, UI=USEINDEX/S, DI=DELETEINDEX/S,
AI=AVAILABLEINDEXES/S, ALL=ALLINDEXES/S, ALLMOUNTEDVOLS/S, AUTOUPDATE/S,
ID=INDEXDIR/K, IN=INDEXNAME/K, PREFSFILE/K, PREFSPRG/K


@{u}DIR/M@{uu}@{LINE}
Bestimmt das Verzeichnis wo gesucht werden soll.


@{u}PAT=PATTERN/K@{uu}@{LINE}
Das Datei-Suchmuster. (AmigaOS-Style)


@{u}COMMENT/K@{uu}@{LINE}
Das Kommentar-Suchmuster. (AmigaOS-Style)


@{u}MINSIZE/N@{uu}@{LINE}
Die minimale Grösse (in 1024 Bytes}


@{u}MAXSIZE/N@{uu}@{LINE}
Die maximale Grösse (in 1024 Bytes}


@{u}WITHIN/K@{uu}@{LINE}
Hier wird bestimmt, wie lange vorher eine Datei erstellt
worden sein darf. Das Format ist in zwei Teile gespalten.

Eine Nummerische Eingabe und eines der folgenden Parameter:

   MINUTE(S)@{LINE}
   steht für Minuten


   HOUR(S)@{LINE}
   steht für Stunden


   DAY(S)@{LINE}
   steht für Tage


   MONTH(S)@{LINE}
   steht für Monate


Beispiel: WITHIN=5days  ; steht für 5 Tage vorher


@{u}BETWEEN/K@{uu}@{LINE}

Eine Datei muss innerhalb des angegebenen Zeitraums erstellt worden sein.
Das Format ist "Anfang-Ende". Das Datums-Format hängt von der
voreingestellten Sprache ab.


@{u}PROTBITS/K@{uu}@{LINE}

Bestimmt die Schutzbits die eine Datei aufweisen muss.
SimpleFind unterstützt die  r, w, e, d, h, s, p und a Bits. Ein Minus '-'
vor dem Bit sucht nach nicht gesetzten. Wird ein Bit nicht angegeben
wird es bei der Suche ignoriert.


@{u}DATATYPE/K@{uu}@{LINE}

Bestimmt die Datentyp Gruppe der zu suchenden Datei.
Beachten Sie, daß die gewünschte Datentypbezeichnung von ihrer
voreingestellten Sprache abhängt.
In der deutschen Sprache sind das: System, Text, Dokument, Sound,
Instrument, Musik, Bild, Animation, Film.@{LINE}
Sie müssen auch die richtigen Datentypen installiert haben.


@{u}CONTENTS/K@{uu}@{LINE}

Mit Hilfe dieser Option können Sie eine Datei komplett nach einem
Muster durchsuchen. Die Zeile in der das Muster gefunden wurde,
wird im Shell-Fenster angezeigt.



@{u}GUIMODE/K@{uu}@{LINE}
Hiermit kann der GUI-Modus von SimpleFind beeinflusst werden.
Folgende Optionen werden erkannt:

   NOGUI ........ Shell Modus (Voreinstellung)@{LINE}
   SHOWGUI ...... öffnet die Oberfläche@{LINE}
   QUICKSTART ... öffnet das @{"Hauptfenster" link MAINWND } und beginnt die Suche@{LINE}
   FASTERSTART .. beginnt die Suche ohne das @{"Hauptfenster" link MAINWND }zu öffnen@{LINE}

Beispiel: GUIMODE=QUICKSTART@{LINE}


@{u}CASE/S@{uu}@{LINE}
SimpleFind beachtet die Gross- u. Kleinschreibung


@{u}EXACT=EXACTPAT/S@{uu}@{LINE}
SimpleFind setzt keine #? an den Anfang und das Ende
eines Datei-Musters.


@{u}EXACTCOM/S@{uu}@{LINE}
SimpleFind setzt keine #? an den Anfang und das Ende
eines Kommentar-Musters.


@{u}NODATES/S@{uu}@{LINE}
Kein Datei Datum ausgeben.


@{u}NOSIZE/S@{uu}@{LINE}
Keine Datei Grösse ausgeben.


@{u}LFORMAT/K@{uu}@{LINE}
Bestimmt das Ausgabeformat von SimpleFind.

   %b ....... Die Schutzbits einer Datei@{LINE}
   %c ....... Der Datei Kommentar@{LINE}
   %d ....... Das zuletzt geänderte Datum einer gefundenen Datei@{LINE}
   %t ....... Die zuletzt geänderte Zeit einer gefundenen Datei@{LINE}@{LINE}
   %f, %p ... Der Pfad einer Datei (mit '/')@{LINE}
   %n ....... Der Dateiname@{LINE}
   %l ....... Die Grösse (in Bytes) einer gefundenen Datei@{LINE}
   %w ....... Der Pfad einer Datei (ohne '/')@{LINE}


Um etwas Platz einzusparen, ist es möglich einen positiven Integerwert
nach '%' für die Rechtsjustage bzw. einen negativen Integerwert für die
Linksjustage einzugeben.
Ein Punkt '.' zwischen '%' und dem Integerwert bedeutet, das der folgende
Integer das Limit des Strings darstellt.

(Voreinstellung : "%-25n %8l %d %t %w")


@{u}CI=CREATEINDEX/S@{uu}@{LINE}
SimpleFind erstellt ein Indexfile für das angegebene Verzeichnis.


@{u}UPI=UPDATEINDEX/S@{uu}@{LINE}
SimpleFind aktualisiert ein Indexfile. Sollte die Indexfile
nicht existieren, wird ein neues erstellt.

@{u}UI=USEINDEX/S@{uu}@{LINE}
SimpleFind benutzt ein Indexfile, falls vorhanden.


@{u}DI=DELETEINDEX/S@{uu}@{LINE}
SimpleFind löscht ein Indexfile.


@{u}AI=AVAILABLEINDEXES/S@{uu}@{LINE}
SimpleFind zeigt alle verfügbaren Indexfiles im
Indexverzeichnis.


@{u}ALL=ALLINDEXES/S@{uu}@{LINE}
SimpleFind durchsucht alle vorhandenen Indexfiles.
Die Option DIR/M wird dabei ignoriert.
Wenn man die Option UPDATEINDEX/S eingestellt hat,
führt SimpleFind ein Update aller vorhandenen Indexfiles aus.


@{u}ALLMOUNTEDVOLS/S@{uu}@{LINE}
SimpleFind durchsucht alle angemeldeten Datenträger. Die Option DIR/M
wird hierbei ebenfalls ignoriert.


@{u}AUTOUPDATE/S@{uu}
SimpleFind aktualisiert, falls notwendig, die Indexfiles automatisch
bevor die Suche beginnt.


@{u}ID=INDEXDIR/K@{uu}
teilt SimpleFind mit, in welchem Verzeichnis die Indexfiles abgelegt
werden sollen.

(Voreinstellung: PROGDIR:IndexFiles)


@{u}IN=INDEXNAME/K@{uu}
Diese Option ist nur notwendig, wenn man nicht will, das SimpleFind
die Indexfiles automatisch behandelt.
Mit INDEXNAME kann man den Dateinamen angeben, der sich auf die gewünschte
Indexfile bezieht.


@{u}PREFSFILE/K@{uu}
Der Pfad und der Name der Prefsdatei, die beim starten über GUI geladen
werden soll.

(Voreinstellung: PROGDIR:SimpleFind.prefs)


@{u}PREFSPRG/K@{uu}@{LINE}
Bestimmt das Programm, welches geladen wird, wenn Sie den
"Voreinstellungen ändern..."-Eintrag aus dem "Einstellungen"-Menü auswählen.
Achtung "PROGDIR:" funktioniert hier nicht !!@{LINE}

(Voreinstellung: SimpleFindPrefs)
@ENDNODE
@NODE WB "Benutzung von der Workbench"
@SMARTWRAP
@{b}Workbench Start@{ub}

SimpleFind kann durch einen "Doppel-Klick" mit der linken Maustaste
auf dem SimpleFind Icon gestartet werden.

Auch Mehrfachauswahl wird von SimpleFind unterstützt.
Hierbei klicken Sie einmal auf das SimpleFind Icon, drücken die
Shift-Taste und wählen dann ein oder mehrere Geräte und Verzeichnisse aus,
das letzte wieder mit einem "Doppel-Klick". Nun sind die gewählte Pfade
die Suchpfade in SimpleFind


@{b}Datei-Merkmale@{ub}

Im Moment werden sieben Datei-Merkmale erkannt:


@{u}PREFSFILE@{uu}

Pfad und Name der Prefsdatei, die erstellt wird wenn man
@{" Einstellungen speichern " link MENU} im @{" Menü " link MENU} anwählt.


(Voreinstellung: PROGDIR:SimpleFind.prefs)


@{u}PREFSPRG@{uu}

Bestimmt das Programm, welches geladen wird, wenn Sie den
"Voreinstellungen ändern..."-Eintrag aus dem "Einstellungen"-Menü auswählen.
Achtung "PROGDIR:" funktioniert hier nicht !!@{LINE}

(Voreinstellung: SimpleFindPrefs)


@{u}NOPOPUPMENU@{uu}

SimpleFind benutzt nicht die popupmenu.library, egal ob sie installiert
ist oder nicht.


@{u}NOCTREQUEST@{uu}

SimpleFind benutzt die ctrequest.library nicht, auch wenn sie installiert
ist.


@{u}IMAGE@{uu}

Der Pfad zu einem Bild, das im @{" Hauptfenster " link MAINWND} angezeigt werden soll.


@{u}IMAGEPOS@{uu}

Position des Bildes. Mögliche Angaben sind LEFT für links oder RIGHT für rechts.

(Voreinstellung: RIGHT)


@{u}IMAGEMODE@{uu}

Bestimmt wie das Bild angezeigt werden soll.


Mögliche Angaben sind 0 oder 1


0 bedeutet, daß das Bild höchste so hoch sein darf wie die Höhe der
Suchoptionen Gruppe.

1 bedeutet, daß das Bild komplett dargestellt wird.

(Voreinstellung: 0 )
@ENDNODE
@NODE GUI "Die Benutzer Oberfläche"
@SMARTWRAP
@{b}Die Benutzer Oberfläche@{ub}


SimpleFind's Benutzer Oberfläche besteht hauptsächlich aus drei Fenstern.@{LINE}
Alle haben das gleiche @{" Menü " link MENU}.


Wenn Sie SimpleFind auf normalem Wege starten, wird es zuerst das @{" Hauptfenster " link MAINWND} öffnen.
Hier hat man die Kontrolle über die Suchmöglichkeiten von SimpleFind. Von hier wird
auch der Suchprozess gestartet.

Wenn Sie "Suche starten..." ganz unten im Fenster betätigen erscheint das @{" Ergebnis-Fenster " link RESULTWND}.
Es zeigt die gefundenen Dateien sobald der @{" Suchprozess " link CONCEPT_SEARCHPROCESS} fertig ist.
Dann können Sie die ausgewählten Dateien bearbeiten (z.B. kopieren, umbenennen oder löschen)
Die Buttons die Sie im Fenster sehen, können über das Einstellungsprogramm
konfiguriert werden.

Da ist auch noch das @{" Index-Manager Fenster " link IMANWND} in dem Sie
@{" Indexfiles " link CONCEPT_INDEXFILE} erstellen, löschen oder aktualisieren können.
Es erscheint nachdem Sie den "Indexfile/Index Manager..." Eintrag aus dem
@{" Menü " link MENU} gewählt haben.


@{CODE}
Fenster:
@{" Hauptfenster          " link MAINWND }  Suchen kontrollieren
@{" Ergebnis-Fenster      " link RESULTWND }  Suchergebnisse zeigen
@{" Index-Manager Fenster " link IMANWND }  Indexfiles verwalten
@ENDNODE
@NODE MENU "SimpleFind's Menü"
@SMARTWRAP
@{b}Menü@{ub}


Das SimpleFind Menü ist aus nahezu jedem Fenster erreichbar. Mit Hilfe des
Menüs können Sie wichtige Funktionen von SimpleFind ausführen.


SimpleFind bietet folgende Menü Namen an:


@{" Projekt       " link MENU_PROJECT}   Informationen@{LINE}
@{" Indexfiles    " link MENU_INDEXFILES}   Indexfiles bearbeiten@{LINE}
@{" Einstellungen " link MENU_SETTINGS}   SimpleFind konfigurieren@{LINE}
@ENDNODE
@NODE MENU_PROJECT "Menü: Projekt"
@{b}Projekt Menü@{ub}


Das Projekt Menü enthält 4 Einträge


@{b}Über...@{ub}             Zeigt Informationen zum Copyright,
                    Autor (Hey, das bin ich :-) )
                    und den Katalog-Übersetzer.


@{b}ARexx-Skript@{ub}        Es kann mittels asl-Requester ein
@{b}ausführen...@{ub}        ARexx-Skript ausgewählt und
                    ausgeführt werden.


@{b}Ikonifizieren...@{ub}    Ikonifiziert alle SimpleFind-Fenster.


@{b}Beenden...@{ub}          Beendet SimpleFind ohne Sicherheitabfrage.
@ENDNODE
@NODE MENU_INDEXFILES "Menü: Indexfiles"
@SMARTWRAP
@{b}Indexfiles Menü@{ub}


Hier können die Indexfiles bearbeitet werden, folgende Einträge
stehen zur Auswahl:


@{" Index Manager...               " link MENU_INDEXFILES_INDEXMANAGER}  Öffnet den Index-Manager@{LINE}

@{" Neues Indexfile...             " link MENU_INDEXFILES_CREATEIFILE}  Erstellt eine Indexfile@{LINE}

@{" Alle Indexfiles neu erstellen  " link MENU_INDEXFILES_RECREATEIFILES}  Erstellt alle Indexfiles neu@{LINE}
@{" Alle Indexfiles aktualisieren  " link MENU_INDEXFILES_UPDATEIFILES}  Aktualisiert alle verfügbaren Indexfiles@{LINE}
@{" Alle Indexfiles löschen...     " link MENU_INDEXFILES_DELETEIFILES}  Löscht alle Indexfiles@{LINE}
@ENDNODE
@NODE MENU_SETTINGS "Menü: Einstellungen"
@SMARTWRAP
@{b}Einstellungen Menü@{ub}


Hier kann man SimpleFind Einstellungen verändern:


@{" Groß-/Kleinschreibung?                   " link MENU_SETTINGS_CASE}  Groß-/Kleinschreibung beachten?@{LINE}
@{" Exaktes Muster?                          " link MENU_SETTINGS_EXACTPATTERN}  Nach exaktem Datei-Muster suchen?@{LINE}
@{" Exakter Kommentar?                       " link MENU_SETTINGS_EXACTCOMPATTERN}  Nach exaktem Kommentar-Muster suchen?@{LINE}
@{" Indexfiles benutzen?                     " link MENU_SETTINGS_USEIFILES}  Indexfiles zur schnelleren Suche benutzen?@{LINE}
@{" Indexfiles automatisch aktualisieren?    " link MENU_SETTINGS_AUTOINDEX}  Indexfiles automatisch aktualisieren?@{LINE}
@{" Schnellstart?                            " link MENU_SETTINGS_QUICKSTART}  Nach Eingabebestätigung sofort Suche beginnen?@{LINE}
@{" Alle Suchoptionen behalten?              " link MENU_SETTINGS_KEEP}  Alle Suchoptionen speichern?@{LINE}

@{" Suchen nach                            » " link MENU_SETTINGS_SEARCHFOR}  Suche nach Dateien/Verzeichnissen
@{" Sortieren nach                         » " link MENU_SETTINGS_SORT}  Ergebnisse sortieren@{LINE}
@{" Sichtbare Suchoptionen                 » " link MENU_SETTINGS_VISIB}  Welche Suchoptionen anzeigen?@{LINE}
@{" Inhalts Optionen                       » " link MENU_SETTINGS_CONTENTS}  Optionen für Inhaltssuche@{LINE}

@{" Voreinstellungen ändern...               " link MENU_SETTINGS_EDITPREFS}  SimpleFind Einstellungen verändern@{LINE}

@{" Einstellungen speichern                  " link MENU_SETTINGS_SAVESETT}  SimpleFind Einstellungen speichern@{LINE}
@ENDNODE
@NODE MENU_INDEXFILES_INDEXMANAGER "Menüeintrag: Index Manager"
@SMARTWRAP
@{b}Index Manager Menüeintrag@{ub}


Öffnet das @{" Index Manager " link IMANWND} Fenster.
@ENDNODE
@NODE MENU_INDEXFILES_CREATEIFILE "Menüeintrag: Neues Indexfile"
@SMARTWRAP
@{b}Neues Indexfile Menüeintrag@{ub}


Hier können Sie ein neues @{" Indexfile " link CONCEPT_INDEXFILE} für ein
ausgewähltes Verzeichnis erstellen.
Wenn das Indexfile schon existiert, erscheint ein Requester der Sie zwischen
Erstellen, aktualisieren und Abbruch wählen lässt.
@ENDNODE
@NODE MENU_INDEXFILES_RECREATEIFILES "Menüeintrag: Alle Indexfiles neu erstellen"
@SMARTWRAP
@{b}Alle Indexfiles neu erstellen Menüeintrag@{ub}


Erstellt alle Indexfiles komplett neu.
@ENDNODE
@NODE MENU_INDEXFILES_UPDATEIFILES "Menüeintrag: Alle Indexfiles aktualisieren"
@SMARTWRAP
@{b}Alle Indexfiles aktualisieren Menüeintrag@{ub}


Alle Indexfiles werden auf den neuesten Stand gebracht.
@ENDNODE
@NODE MENU_INDEXFILES_DELETEIFILES "Menüeintrag: Alle Indexfiles löschen"
@SMARTWRAP
@{b}Alle Indexfiles löschen Menüeintrag@{ub}


Alle Indexfiles werden gelöscht
@ENDNODE
@NODE MENU_SETTINGS_CASE "Menüeintrag: Groß-/Kleinschreibung?"
@SMARTWRAP
@{b}Groß-/Kleinschreibung Menüeintrag@{ub}


Wenn diese Option aktiviert ist, beachtet SimpleFind die Groß- u.
Kleinschreibung von Dateinamen.
@ENDNODE
@NODE MENU_SETTINGS_EXACTPATTERN "Menüeintrag: Exaktes Muster?"
@SMARTWRAP
@{b}Exaktes Muster Menüeintrag@{ub}


Wenn diese Option aktiviert ist, setzt SimpleFind keine '#?'
an den Anfang und das Ende eines Datei-Musters.
@ENDNODE
@NODE MENU_SETTINGS_EXACTCOMPATTERN "Menüeintrag: Exakter Kommentar?"
@SMARTWRAP
@{b}Exakter Kommentar Menüeintrag@{ub}


Wenn diese Option aktiviert ist, setzt SimpleFind keine '#?'
an den Anfang und das Ende eines Kommentar-Musters.
@ENDNODE
@NODE MENU_SETTINGS_USEIFILES "Menüeintrag: Indexfiles benutzen?"
@SMARTWRAP
@{b}Indexfiles benutzen Menüeintrag@{ub}


Nur wenn diese Option aktiviert ist wird SimpleFind die
@{" Indexfiles " link CONCEPT_INDEXFILE}, wenn sie vorhanden sind
benutzen
@ENDNODE
@NODE MENU_SETTINGS_AUTOINDEX "Menüeintrag: Indexfiles automatisch aktualisieren?"
@SMARTWRAP
@{b}Indexfiles automatisch aktualisieren Menüeintrag@{ub}


Wenn aktiviert, wird hiermit eine automatische Aktualisierung der Indexfiles
ermöglicht. Weitere Einstellungen können im  @{" Indexmanager " link IMANWND} vorgenommen werden.
@ENDNODE
@NODE MENU_SETTINGS_QUICKSTART "Menüeintrag: Schnellstart?"
@SMARTWRAP
@{b}Schnellstart Menüeintrag@{ub}


Wenn diese Option aktiviert ist, beginnt SimpleFind mit der Suche unmittelbar
nachdem das Datei-Muster eingeben und mit Return bestätigt worden ist.
@ENDNODE
@NODE MENU_SETTINGS_KEEP "Menüeintrag: Alle Suchoptionen behalten?"
@SMARTWRAP
@{b}Alle Suchoptionen behalten Menüeintrag@{ub}


Alle Suchoptionen werden mit @{" Einstellungen speichern " link MENU_SETTINGS_SAVESETT}
abgespeichert und sind somit beim nächsten Aufruf von SimpleFind wieder verfügbar.
@ENDNODE
@NODE MENU_SETTINGS_SEARCHFOR "Untermenü:Suchen nach"
@SMARTWRAP
@{b}Suchen nach Untermenü@{ub}


Hier können sie einstellen, nach welchen Objekten SimpleFind suchen soll:@{LINE}

 Dateien - nur nach Dateien suchen@{LINE}
 Verzeichnissen - nur nach Verzeichnissen suchen@{LINE}
 Dateien and Verzeichnissen - nach Dateien und Verzeichnissen suchen@{LINE}

 in Archiven - suche nach Dateien in Archiven@{LINE}
@ENDNODE
@NODE MENU_SETTINGS_SORT "Untermenü: Sortieren nach"
@SMARTWRAP
@{b}Sortieren nach Untermenü@{ub}


Sie können zwischen den folgenden Suchmodies wählen:@{LINE}

  Nicht sortieren@{LINE}

  Pfad- und Dateinamen@{LINE}
  Dateinamen@{LINE}
  Kommentaren@{LINE}
  Erstellungsdaten(das neueste zuerst)@{LINE}
  Größen (das kleinste zuerst)@{LINE}

  Umgekehrt? (Die Sortierung wird umgedreht)
@ENDNODE
@NODE MENU_SETTINGS_VISIB "Untermenü: Sichtbare Suchoptionen"
@SMARTWRAP
@{b}Sichtbare Suchoptionen Untermenü@{ub}


Hier kann ausgewählt werden welche Suchoptionen im @{" Hauptfenster " link MAINWND}@{LINE}
sichtbar sein sollen
@ENDNODE
@NODE MENU_SETTINGS_CONTENTS "Untermenü: Inhaltsoptionen"
@SMARTWRAP
@{b}Inhaltsoptionen Untermenü@{ub}


Die Optionen hier wirken sich nur auf die Inhaltssuche aus:@{LINE}

Groß-/Kleinschreibung - SimpleFind beachtet die Groß- u. Kleinschreibung von Dateinamen.@{LINE}
String Modus erzwingen - SimpleFind beachtet AmigaOS Muster nicht@{LINE}
Zeilenumbruch - SimpleFind veranlasst einen Zeilenumbruch im Inhaltsfenster
@ENDNODE
@NODE MENU_SETTINGS_EDITPREFS "Menüeintrag: Voreinstellungen ändern"
@SMARTWRAP
@{b}Voreinstellungen ändern Menüeintrag@{ub}


Ruf das externe Voreinstellungsprogramm auf, welches in den
@{" Datei- Merkmalen " link WB} angegeben wurde.
@ENDNODE
@NODE MENU_SETTINGS_SAVESETT "Menüeintrag: Einstellungen speichern"
@SMARTWRAP
@{b}Einstellungen speichern Menüeintrag@{ub}


Die Einstellungen werden gespeichert und sind somit beim nächsten Neustart
wieder verfügbar.
@ENDNODE
@NODE MAINWND "Hauptfenster"
@SMARTWRAP
@{b}Hauptfenster@{ub}


Das Hauptfenster erscheint unmittelbar nach dem Start.
Mit Hilfe dieses Fensters können Sie die Suchkriterien
des @{" Suchprozesses " link CONCEPT_SEARCHPROCESS} bestimmen.

Folgende Gadged oder Gadgedgruppen sind hier zu finden:


@{b}Die 'Suchoptionen' Gruppe@{ub}

Diese Optioen sind bei jedem Suchprozess erforderlich.
Folgende Optionen sind hier verfügbar:@{LINE}
@{" Suchpfad   " link MAINWND_SEARCHPATH}  Bestimmt den Pfad für den Suchprozess@{LINE}
@{" Suchmuster " link MAINWND_PATTERN}  Das Muster der zu suchenden Dateien@{LINE}

@{b}Die 'weitere Optionen' Gruppe@{ub}

Diese Option sind für den Suchprozess nicht zwingend erforderlich.
sie können einzeln oder komplett aktiviert/deaktiviert werden.
Sie können auch mittels des @{" Einstellungen/Sichtbare Suchoptionen " link MENU_SETTINGS_VISIB} Menüeintrags
ganz aus dem Hauptfenster entfernt werden.
Folgende Optionen sind hier verfügbar:@{LINE}
@{" Kommentar      " link MAINWND_COMMENT}  Such in Kommentaren@{LINE}
@{" Min. Größe     " link MAINWND_MINSIZE}  Minimale Größe einer Datei@{LINE}
@{" Max. Größe     " link MAINWND_MAXSIZE}  Maximale Größe einer Datei@{LINE}
@{" In den letzten " link MAINWND_WITHINLAST}  In diesem Zeitraum wurde eine Datei erstellt@{LINE}
@{" Zwischen       " link MAINWND_BETWEEN}  Zwischen zwei Zeitpunkten@{LINE}
@{" Schutzbits     " link MAINWND_PROTBITS}  Suche nach Schutzbits@{LINE}
@{" Datentyp       " link MAINWND_DATATYPE}  Suche nach Datentypen@{LINE}
@{" Inhalt         " link MAINWND_CONTENTS}  Suche in einer Datei@{LINE}

Zwischen den beiden Gruppen befindet sich die @{" Max. Suchtiefe " link MAINWND_MAXDIR} Option.

Wenn Sie mit ihrer Auswahl der Optionen fertig sind betätigen Sie den @{" Suche starten... " link MAINWND_STARTSEARCH} button.
@ENDNODE
@NODE MAINWND_SEARCHPATH "Hauptfenster: Suchpfad"
@SMARTWRAP
@{b}Suchpfad@{ub}


Von hier aus starten SimpleFind die Suche. Sie können
Den Pfad über die Tastatur eingeben oder einfach das
Gadged («) rechts daneben anklicken. Es erscheint dann
ein Verzeichnis-Requester in dem Sie bequem einen
Pfad auswählen können. Mehre Pfade können auch
eingegeben werden und müssen durch '|' getrennt werden.
Betätigen des 'Alle' Buttons definiert den Pfad für
alle verfügbaren Indexfiles vorausgesetzt
@{" Indexfiles benutzen? " link MENU 64} ist aktiviert.
Ist es nicht aktiviert werden stattdessen alle
angemeldeten Geräte eingefügt.
Die Eingabe hier kann mittels @{" Einstellungen speichern " link MENU 92 } dauerhaft gesichert werden.
Der Verzeichnis-Requester kann auch hervorgeholt werden,
in dem man die Shift-Taste und den Unterstrichenen
Buchstaben des Gadgedtextes betätigt.
(in der deutschen Version Shift + 'P' )oder einfach 'd'.
@ENDNODE
@NODE MAINWND_PATTERN "Hauptfenster: Muster"
@SMARTWRAP
@{b}Muster@{ub}


Standard AmigaOS Muster. Wenn Sie den Button rechts daneben betätigen
erscheint ein Popup-Fenster in dem Sie Ihre häufig benutzten Muster
auswählen können.
In @{" Einstellungen " link PREFS}/@{" Suchoptionen " link PREFS_SEARCHOPT} erfahren Sie,
wie Sie die Liste verändern können.
@ENDNODE
@NODE MAINWND_COMMENT "Hauptfenster: Kommentar"
@SMARTWRAP
@{b}Kommentar@{ub}


Aktivieren Sie diese Zeile um nach Datei-Kommentaren suchen zu können.
AmigaOS Muster werden unterstützt.
@ENDNODE
@NODE MAINWND_MINSIZE "Hauptfenster: Min. Grösse"
@SMARTWRAP
@{b}Min. Grösse@{ub}


Hier können Sie die minimale Grösse die eine Datei haben darf angeben.
Die Einheit können sie Im Cyclegadged rechts auswählen.
@ENDNODE
@NODE MAINWND_MAXSIZE "Hauptfenster: Max. Grösse"
@SMARTWRAP
@{b}Max. Grösse@{ub}


Hier können Sie die maximale Grösse die eine Datei haben darf angeben.
Die Einheit können sie Im Cyclegadged rechts auswählen.
@ENDNODE
@NODE MAINWND_WITHINLAST "Hauptfenster: In den letzten"
@SMARTWRAP
@{b}In den letzten@{ub}


Hier können Sie bestimmen, wie lange vorher eine Datei erstellt
oder verändert worden sein darf.
@ENDNODE
@NODE MAINWND_BETWEEN "Hauptfenster: Zwischen"
@SMARTWRAP
@{b}Zwischen@{ub}


Hier können Sie den Zeitraum bestimmen, in dem eine Datei erstellt
oder verändert worden sein darf.
@ENDNODE
@NODE MAINWND_PROTBITS "Hauptfenster: Schutzbits"
@SMARTWRAP
@{b}Schutzbits@{ub}


Bestimmt die Schutzbits die eine Datei aufweisen muss.
SimpleFind unterstützt das  r, w, e, d, h, s, p, a Bit. Ein Minus '-'
vor dem Bit sucht nach nicht gesetzten. Wird ein Bit nicht angegeben
wird es bei der Suche ignoriert.
Wenn Sie den Button rechts betätigen, öffnet sich ein neues Fenster,
in dem Sie mit der Maus die gewünschten Bits auswählen können.
@ENDNODE
@NODE MAINWND_DATATYPE "Hauptfenster: Datentyp"
@SMARTWRAP
@{b}Datentyp@{ub}


Eine Datei sollte zu dieser Datentyp Gruppe gehören. Ein betätigen
des Buttons rechts öffnet ein Popup-Fenster in dem alles möglichen
Gruppen angezeigt und ausgesucht werden können.
Beachten Sie bitte, daß hierfür die datatypes.library benötigt wird
und die gewünschten Datentypen auch installiert sein sollten.

@{b}Achtung! Eine Suche nach Datentypen in Archiven funktioniert derzeit noch nicht !@{ub}
@ENDNODE
@NODE MAINWND_CONTENTS "Hauptfenster: Inhalt"
@SMARTWRAP
@{b}Inhalt@{ub}


Durchsucht das gesamte File nach dem gewünschten Muster.
Achtung, wenn Sie direkt nach einem Jokerzeichen (z.B. #?) suche wollen,
aktivieren Sie vorher den @{" Inhaltsoptionen/String Modus erzwingen " link MENU_SETTINGS_CONTENTS} Eintrag.
Das Ergebnis wird in einem Separaten Fenster angezeigt, wenn Sie im
Ergebnis Fenster auf die Datei klicken.

@{b}Achtung! Eine Suche nach Datentypen in Archiven funktioniert derzeit noch nicht !@{ub}
@ENDNODE
@NODE MAINWND_MAXDIR "Hauptfenster: Max. Suchtiefe"
@SMARTWRAP
@{b}Max. Suchtiefe@{ub}


Bestimmt die maximale Suchtiefe von Verzeichnissen in der SimpleFind
suchen soll.
@ENDNODE
@NODE MAINWND_STARTSEARCH "Hauptfenster: Suche starten"
@SMARTWRAP
@{b}Suche starten@{ub}


Hier wird der @{" Suchprozess " link CONCEPT_SEARCHPROCESS} gestartet.
Die Suchergebnisse werden im  @{" Ergebnis-Fenster " link RESULTWND } angezeigt.
Die Suche kann mittels 'Esc'-Taste oder anklicken des Schliessgadgeds unterbrochen
werden.
@ENDNODE
@NODE RESULTWND "Ergebnis-Fenster "
@SMARTWRAP
@{b}Ergebnis-Fenster@{ub}


Hier werden die gefundenen Dateien angezeigt.
Die Files können mittels Mausklick ausgewählt werden.
Verändern Sie den Dateinamen im String-Gadged und die Datei
wird umgehend umbenannt.

Unter dem String-Gadged finden Sie ein zweites (Anzeigemuster).
Hier können sie nochmal ein Muster zur Bestimmung der bereits
angezeigten Dateien eingeben. Das erspart einen nochmaligen
Suchprozess auf dem Gerät.

Die Buttons darunter sind konfigurierbar in @{" Einstellungen " link PREFS}/@{" Buttons " link PREFS_BUTTONS}.

Ausserdem ist, wenn gewünscht, noch ein Pop-Menü verfügbar.
Es ist unter @{" Einstellungen " link PREFS}/@{" Popup Menü " link PREFS_POPUP} auch frei
konfigurierbar.
Das Menü erscheint bei einem Mausklick mit der rechten Maustaste über der Liste.


Voreingestellt sind folgende Buttons:

@{" Information... " link ICMD_INFO}  Informations-Requester der Workbench@{LINE}
@{" Kopieren...    " link ICMD_COPY}  Ausgewählte Dateien kopieren@{LINE}
@{" Löschen...     " link ICMD_DELETE}  Ausgewählte Dateien löschen@{LINE}
@{" Anzeigen...    " link ICMD_SHOW}  Ausgewählte Dateien anzeigen@{LINE}
@{" Archivieren... " link ICMD_ARCHIVE}  Ausgewählte Dateien archivieren@{LINE}
@{" Entpacken...   " link ICMD_UNPACK}  Ausgewählte Dateien auspacken@{LINE}
@ENDNODE
@NODE IMANWND "Index Manager Fenster"
@SMARTWRAP
@{b}Index Manager Fenster@{ub}


In diesem Fenster können Sie Ihre @{" Indexfiles " link CONCEPT_INDEXFILE} verwalten.
Sie können Indexfiles erstellen, löschen oder einfach nur aktualisieren.

Verfügbare Indexfiles werden im @{" Listview " link IMANWND_AVAIL} angezeigt.@{LINE}
Folgende Gadgeds stehen ihnen zur Bearbeitung zur Verfügung:@{LINE}
@{" Erstellen...  " link IMANWND_CREATE}  neues Indexfiles erstellen@{LINE}
@{" Aktualisieren " link IMANWND_UPDATE}  Indexfiles aktualisieren@{LINE}
@{" Löschen       " link IMANWND_DELETE}  Indexfiles löschen@{LINE}

Die anderen Gadgeds sind für die automatischen Aktualisierung der
Indexfiles:@{LINE}

@{" Indexfile automatisch aktualisieren " link IMANWND_AUTOUPDATE}  Indexfile automatisch aktualisieren?@{LINE}
@{" Nach                                "  link IMANWND_AFTER}  Nach einer bestimmten Zeit@{LINE}
@{" Größenunter. höher als              "  link IMANWND_SIZEDIFF}  Wenn der Grössenunterschied höher ist als@{LINE}
@{" Und/Oder Cyclegadged                "  link IMANWND_ANDOR}  Wenn nur eines oder beides eintritt@{LINE}
@ENDNODE
@NODE IMANWND_AVAIL "Index Manager Fenster: Verfügbare Indexfiles Listview"
@SMARTWRAP
@{b}Verfügbare Indexfiles Listview@{ub}


Die Liste zeigt alle verfügbare Indexfiles. Es wird das Gerät bzw.
das Verzeichnis für das das Indexfile erstellt wurde angezeigt.
In Klammern steht das Datum der letzten Änderung.
Zum Auswählen eines Indexfiles klicken sie mit der linken Maustaste
auf einen Eintrag oder benutzen sie die Cursor-Tasten.

Ein Doppel-Klick über einem Eintrag ändert den
@{" Suchpfad " link MAINWND_SEARCHPATH} im @{" Hauptfenster " link MAINWND}.
@ENDNODE
@NODE IMANWND_CREATE "Index Manager Fenster: Indexfile erstellen"
@SMARTWRAP
@{b}Indexfile erstellen@{ub}


Betätigen Sie diesen Button um ein neues Indexfile zu erstellen.
Es erscheint ein Verzeichnis-Requester in dem Sie das Gerät oder
den Pfad auswählen können.
@ENDNODE
@NODE IMANWND_UPDATE "Index Manager Fenster: Indexfile aktualisieren"
@SMARTWRAP
@{b}Indexfile aktualisieren@{ub}


Betätigen Sie diesen Button um das ausgewählte Indexfile zu aktualisieren.
@ENDNODE
@NODE IMANWND_DELETE "Index Manager Fenster: Indexfile löschen"
@SMARTWRAP
@{b}Indexfile löschen@{ub}


Mit diesem Button können Sie das ausgewählte Indexfile löschen.
@ENDNODE
@NODE IMANWND_AUTOUPDATE "Index Manager Fenster: Indexfile automatisch aktualisieren"
@SMARTWRAP
@{b}Indexfile automatisch aktualisieren@{ub}


Aktivieren Sie diesen Button, wenn Sie möchten, daß Ihr Indexfile automatisch
aktualisiert wird nach  @{" einer bestimmten Zeitperiode " link IMANWND_AFTER} oder
einem @{" Grössenunterschied " link IMANWND_SIZEDIFF}.

Die Indexfiles werden automatisch aktualisiert wenn Sie einen
neuen @{" Suchprozess " link CONCEPT_SEARCHPROCESS} starten oder

das Index Manager Fenster erneut öffnen. Ausserdem müssen sie den
@{" Indexfiles automatisch aktualisieren " link MENU_SETTINGS_AUTOINDEX} Menüeintrag
aktiviert haben.
@ENDNODE
@NODE IMANWND_AFTER "Index Manager Fenster: Nach"
@SMARTWRAP
@{b}Nach@{ub}


Bestimmt nach wievielen Monaten/Tagen/Stunden/Minuten ein Indexfile
aktualisiert werden soll.
@ENDNODE
@NODE IMANWND_SIZEDIFF "Index Manager Fenster: Größenunter. höher als"
@SMARTWRAP
@{b}Größenunter. höher als@{ub}


Das Indexfile wird aktualisiert wenn der Grössenunterschied zwischen
dem Indexfile und der Partition den angegebenen überschreitet.
Die Einheit kann im CycleGadged angegeben werden.
@ENDNODE
@NODE IMANWND_ANDOR "Index Manager Fenster: Und/Oder CycleGadged"
@SMARTWRAP
@{b}Und/Oder CycleGadged@{ub}


Gibt an ob nur eine (oder) oder beide (Und) Voraussetzungen erfüllt sein
müssen um ein Indexfile zu aktualisieren.
@ENDNODE
@NODE PREFS "Das Voreinstellungsprogramm"
@PREV GUI
@SMARTWRAP
@{b}Das Voreinstellungsprogramm@{ub}


Mit Hilfe des Voreinstellungsprogramms können Sie wichtige Funktionen von SimpleFind
ganz nach Ihren Bedürfnissen verändern.
Das Voreinstellungsprogramm selber hat nur ein Fenster.

Am unteren Ende des Fensters sind zwei Buttons:

Speichern und Abbruch

Mit Speichern werden die Einstellungen abgespeichert und sofort von SimpleFind genutzt.
Abbruch verwirft die veränderten Einstellungen.
In beiden Fällen wird das Einstellungs Fenster geschlossen.


Oben im Fenster ist ein CycleGadged, mit dessen Hilfe Sie verschiedenen Seiten
Aufrufen können.
Die Seiten können auch mittels der Space-Taste durchgeblättert werden.

@{CODE}
Seiten:

@{" Allgemeine Einstellungen " link PREFS_GENERAL}    Hilfreiches
@{" Buttons                  " link PREFS_BUTTONS}    Ergebnis-Fenster Buttons
@{" Popup Menü               " link PREFS_POPUP}    Popupmenüs konfigurieren
@{" Ausgabe Format           " link PREFS_OUTPUTFMT}    Ausgabeformat bestimmen
@{" Kopier Optionen          " link PREFS_COPYOPT}    Hilfreiches beim kopieren
@{" Such Optionen            " link PREFS_SEARCHOPT}    Such Modus ändern

@{BODY}

Das Voreinstellungsprogramm kann sowohl von der Workbench als auch aus der Shell
gestartet werden.
Es versteht paar Datei-Merkmale genauso und hat eine Shell Schablone.

@{CODE}
Aufruf mit:

@{" Datei-Merkmale    " link PREFS_TOOLTYPES}    Aufruf von der Workbench
@{" Shell Schablone.  " link PREFS_SHELL}    Aufruf aus der Shell
@ENDNODE
@NODE PREFS_GENERAL "Seite: Allgemeine Einstellungen"
@SMARTWRAP
@{b}Allgemeine Einstellungen@{ub}


@{u}Verz. der Indexfiles@{uu}

Hier geben Sie das Verzeichnis an, in dem die Indexfile gespeichert
und gesucht werden


@{u}Anzeigebefehl@{uu}

Hier geben Sie Ihr bevorzugtes Anzeigeprogramm für alle Datentypen ein
Diese Programm wird dann bei einem Doppel-Klick auf einem Eintrag
im @{" Ergebnis-Fenster " link RESULTWND} oder vom internen SHOW @{" Befehl " link CONCEPT_INTERNALCMD} aufgerufen
(z.B. Der Anzeigen-Befehl in der Vorgabekonfiguration).


@{u}Entpackverz.@{uu}

Hier geben Sie das Verzeichnis an, in das Archive entpackt werden sollen.


@{u}Archivierer@{uu}

Hier geben Sie das Archivierungsprogramm an, das zum Archivieren benutzt werden soll
@ENDNODE
@NODE PREFS_BUTTONS "Seite: Buttons"
@SMARTWRAP
@{b}Buttons@{ub}


Hier können Sie die Buttons aus dem @{" Ergebnis-Fenster " link RESULTWND} konfiguriert werden.

Im Listview sind alle verfügbaren Buttons mit Namen eingetragen. Bis auf die Linien
die als Trennung der Button Gruppen dienen, ist jeder Eintrag Button.
Im @{" Ergebnis-Fenster " link RESULTWND} erkennen Sie verschiedene Gruppen an den Zeilen.

Direkt unter dem Listview können Sie den Namen des gerade aktiven Eintrags verändern.
Der Buchstabe hinter dem Unterstrich '_' wird als Shortcut für den jeweiligen Button
interpretiert.

Noch eine Zeile weiter unten können sie einen Befehl ausführen lassen.
Abhängig vom @{" Befehls Typ " link CONCEPT_COMMANDS} welcher mit dem
CycleGadged dahinter ausgewählt werden kann.
Ausser den internen Befehlen werden alle Befehls Typen als Dateinamen interpretiert.
Ein Datei-Requester erscheint wenn, Sie den '«' Button rechts betätigen.
Falls der @{" Intern " link CONCEPT_INTERNALCMD} Befehls Type ausgewählt wurde
erscheint ein Fenster in dem Sie einfach den gewünschten Befehl per Maus-Klick
auswählen können

Die Bedeutung der anderen Buttons dieser Seite:


@{u}Oben@{uu}

Dieser Button verschiebt den aktuellen Eintrag ganz an den Anfang der Liste.


@{u}Hoch@{uu}

Dieser Button verschiebt den aktuellen Eintrag um eine Stelle nach oben.


@{u}Runter@{uu}

Dieser Button verschiebt den aktuellen Eintrag um eine Stelle nach unten.


@{u}Unten@{uu}

Dieser Button verschiebt den aktuellen Eintrag ganz an das Ende der Liste.


@{u}Neue Gruppe@{uu}

Dieser Button fügt der Liste eine Linie zur Kennzeichnung der
einzelnen Gruppen hinzu.


@{u}Neu@{uu}

Dieser Button fügt der Liste einen neuen Button hinzu.


@{u}Entfernen@{uu}

Dieser Button löscht den aktuellen Eintrag aus der Liste.


@{u}Bearb.@{uu}

Hiermit können Sie die Eingetragene Datei edieren, vorausgesetzt Sie haben
Batch oder ARexx als Befehls Typ gewählt.
@ENDNODE
@NODE PREFS_POPUP "Seite: Popup Menü"
@SMARTWRAP
@{b}Popup Menü@{ub}


Diese Seite ist vergleichbar mit der @{" Buttons " link PREFS_BUTTONS} Seite.
Hier werden aber keine Buttons erstellt sondern Popup Menüs.
Auch Gruppen existieren hier nicht, stattdessen gibt es Trennlinien.


Das Popup Menü erscheint, wenn Sie die linke Maustaste über der Liste im @{" Ergebnis-Fenster " link RESULTWND} betätigen
und die popupmenu.library geöffnet wurde.
@ENDNODE
@NODE PREFS_OUTPUTFMT "Seite: Ausgabe Format"
@SMARTWRAP
@{b}Ausgabe Format@{ub}


Hier können Sie einfach und bequem das Ausgabeformat im
@{" Ergebnis-Fenster " link RESULTWND} bestimmen.

In der Liste sehen sie alles verfügbaren Ausgabe Elemente.
Wenn Sie einen Eintrag anklicken, können Sie ihn verschieben, aktivieren,
deaktivieren oder mittels CycleGadged bestimmen ob er rechts- oder linksbündig
ausgegeben werden soll


@{u}Oben@{uu}

Dieser Button verschiebt den aktuellen Eintrag ganz an den Anfang der Liste.


@{u}Hoch@{uu}

Dieser Button verschiebt den aktuellen Eintrag um eine Stelle nach oben.


@{u}Runter@{uu}

Dieser Button verschiebt den aktuellen Eintrag um eine Stelle nach unten.


@{u}Unten@{uu}

Dieser Button verschiebt den aktuellen Eintrag ganz an das Ende der Liste.


@{u}Aktivieren@{uu}

Dieser Button aktiviert den aktuellen Eintrag. So wird er im Ergebnis-Fenster
angezeigt.


@{u}Deaktivieren@{uu}

Dieser Button deaktiviert den aktuellen Eintrag. So wird er nicht im
Ergebnis-Fenster angezeigt.


@{u}Überschrift anzeigen@{uu}

Hiermit bestimmen Sie ob die Kopfzeile im @{" Ergebnis-Fenster " link RESULTWND }.
angezeigt werden soll.
@ENDNODE
@NODE PREFS_COPYOPT "Seite: Kopier Optionen"
@SMARTWRAP
@{b}Kopier Optionen@{ub}


Hier können sie ein paar Optionen verändern, die sich beim kopieren von einer
oder mehreren Dateien auswirken.


@{u}Verzeichnisstruktur behalten@{uu}

Aktivieren Sie diese Option, wenn Sie mehr als zwei Dateien aus
verschiedenen Verzeichnissen kopieren möchten und die Verzeichnisstruktur
beibehalten werden soll.

Beispiel:

Sie wählen zwei Dateien aus. Eine befindet sich in "SYS:C" , die andere
in "SYS:Libs" und Sie möchten beide ins "RAM:" kopieren.

Wenn diese Option aktiviert ist wird SimpleFind die erste Datei nach "RAM:C"
und die zweite nach "RAM:Libs" kopieren.

Ist Diese Option nicht aktiviert, kopiert SimpleFind alle Dateien nach "RAM:"
ohne Unterverzeichnisse.


@{u}Speicherplatz überprüfen@{uu}

Wenn diese Option aktiviert ist wird SimpleFind die benötigte Menge an
Speicherplatz für die ausgewählten Dateien berechnen. Weist das
Zielverzeichnis zuwenig Platz auf, werden Sie durch einen Requester
gewarnt.

Diese Option funktioniert im Moment nur vernünftig, wenn die Erste und die
Dritte nicht aktiviert sind.


@{u}Icon automatisch kopieren@{uu}

Wenn diese Option aktiviert ist wird SimpleFind beim kopieren einer Datei
auch die ".info"-Datei mit kopieren, sofern diese vorhanden ist.
@ENDNODE
@NODE PREFS_SEARCHOPT "Seite: Such Optionen"
@SMARTWRAP
@{b}Such Optionen@{ub}


Die Optionen die sie hier verändern können wirken sich auf den Suchprozess aus.


@{u}Asynchron@{uu}

Wenn Sie diese Option aktivieren ist SipleFind's @{" Suchprozess " link CONCEPT_SEARCHPROCESS} asyncron.


@{u}Stoppfenster@{uu}

SimpleFind öffnet beim @{" Suchprozess " link CONCEPT_SEARCHPROCESS} ein Fenster
mit einem Statusbalken und einem StoppButton.


Darunter können Sie Ihre häufig benutzten Muster bearbeiten.
In SimpleFind können Sie dann diese mit dem Button rechts neben der
Mustereingabe erreichen.@{LINE}
Ein neues Muster kann mit dem Neu - Button erstellt und rechts daneben Verändert
werden.
Wie schon bei @{" Buttons " link PREFS_BUTTONS} und Popup-Menü können Sie auch
hier die die Einträge mittels den Buttons links verschieben oder löschen.
@ENDNODE
@NODE PREFS_TOOLTYPES "Einstellungen: Datei-Merkmale"
@SMARTWRAP
@{b}Datei-Merkmale@{ub}


Das Einstellungs Programm erkennt vier Datei-Merkmale.


@{u}PREFSFILE@{uu}

Der Name der Voreinstellungsdatei. Hier werden die Einstellungen gespeichert,
wenn sie den Speichern Button betätigen.

(Voreinstellung: PROGDIR:SimpleFind.prefs)


@{u}TEXTEDITOR@{uu}

Hier können Sie ihren bevorzugten TextEditor eintragen, der aufgerufen wird,
wenn Sie Bearb. Button auf der @{" Buttons " link PREFS_BUTTONS} Seite betätigen.


@{u}NOPOPUPMENU@{uu}

Das Einstellungs Programm benutzt nicht die popupmenu.library, egal ob sie
installiert ist oder nicht.


@{u}NOCTREQUEST@{uu}

Das Einstellungs Programm benutzt nicht ctrequest.library, egal ob sie
installiert ist oder nicht.
@ENDNODE
@NODE PREFS_SHELL "Einstellungen: Benutzung aus der Shell"
@SMARTWRAP
@{b}Shell Schablone@{ub}


Das Einstellungs Programm kann auch von der Shell aus gestartet werden.
Die Schablone sieht dann so aus:

@{CODE}
 PREFSFILE,TEXTEDITOR,NOPOPUPMENU/S,READTTYPES/S
@{BODY}


@{u}PREFSFILE@{uu}

Der Name der Voreinstellungsdatei. Hier werden die Einstellungen gespeichert,
wenn sie den Speichern Button betätigen.

(Voreinstellung: PROGDIR:SimpleFind.prefs)


@{u}TEXTEDITOR@{uu}

Hier können Sie ihren bevorzugten TextEditor eintragen, der aufgerufen wird,
wenn Sie Bearb. Button auf der @{" Buttons " link PREFS_BUTTONS} Seite betätigen.


@{u}NOPOPUPMENU@{uu}

Das Einstellungs Programm benutzt nicht die popupmenu.library, egal ob sie
installiert ist oder nicht.


@{u}READTTYPES@{uu}                        GETENTRYNEXT

Das Einstellungs Programm versucht die Datei-Merkmale zu lesen.
@ENDNODE
@NODE AREXX "SimpleFind's ARexx Port"
@SMARTWRAP
@{b}ARexx Port@{ub}


SimpleFind besitzt einen einfachen ARexx Port, mit dessen Hilfe Sie die
Funktionen von SimpleFind auch in anderen Programmen nutzen können.

Der Port Name ist SIMPLEFIND.1. Bitte beachten Sie,daß SimpleFind im Moment
nur einen Port unterstützt. D.h. nur der erste Prozess kann per Arexx erreicht
werden !


Folgende Arexx Befehle werden von SimpleFind unterstützt:


@{" ADDNOTIFYPORT       " link AREXX_ADDNOTIFYPORT}   Notify Port einrichten@{LINE}
@{" DEMARK              " link AREXX_DEMARK}   Einträge im Ergebnis-Fensters deselektieren (V2.5)@{LINE}
@{" DONTSHOWRESULTS     " link AREXX_DONTSHOWRESULTS}   Ergebnis-Fenster öffnen untersagen@{LINE}
@{" GET                 " link AREXX_GET}   Get important things from SimpleFinnd (V2.5)@{LINE}
@{" JUMPTONEXT          " link AREXX_JUMPTONEXT}   Den Eintrags-Cursor bewegen (V2.5)@{LINE}
@{" MARK                " link AREXX_MARK}   Einträge im Ergebnissfenster anwählen (V2.5)@{LINE}
@{" MOVEMARKER          " link AREXX_MOVEMARKER}   den Marker bewegen (V2.5)@{LINE}
@{" REMOVENOTIFYPORT    " link AREXX_REMOVENOTIFYPORT}   Notify Port entfernen@{LINE}
@{" SET                 " link AREXX_SET}   wichtigen Dinge in SimpleFind setzen (V2.5)@{LINE}
@{" SHOWRESULTS         " link AREXX_SHOWRESULTS}   Öffnen des Ergebnis-Fensters erlauben@{LINE}
@{" QUIT                " link AREXX_QUIT}   SimpleFind beenden@{LINE}


Folgende ARexx Befehle sind seit der Version 2.5 veraltet und sollten in
neuen ARexx-Skripten nicht mehr verwendet werden.



@{" GETENTRY            " link AREXX_GETENTRY}   markierten Eintrag lesen@{LINE}
@{" GETENTRYNEXT        " link AREXX_GETENTRYNEXT}   markierten Eintrag lesen@{LINE}
@{" GETFIRSTSELENTRYPOS " link AREXX_GETFIRSTSELENTRYPOS}   Position des ersten markierten Eintrags lesen@{LINE}
@{" GETMARKERPOS        " link AREXX_GETMARKERPOS}   Position des letzten markierten Eintrags lesen@{LINE}
@{" GETMAXENTRIES       " link AREXX_GETMAXENTRIES}   maximale Eintragsnummer lesen@{LINE}
@{" GETMAXFULLPATHLEN   " link AREXX_GETMAXFULLPATHLEN}   längsten Pfad lesen@{LINE}
@{" GETSELENTRIES       " link AREXX_GETSELENTRIES}   Anzahl der markierten Einträge@{LINE}
@{" GETSELENTRYNEXT     " link AREXX_GETSELENTRYNEXT}   markierten Eintrag lesen@{LINE}
@{" SETENTRYPOS         " link AREXX_SETENTRYPOS}   den Eintrags-Cursor setzen@{LINE}


Ein Beispiel wie man den Arexx Port benutzen könnte ist @{" simplefind_dopus.rexx " link "//ARexx/simplefind_dopus.rexx/MAIN"}.
Es veranlasst SimpleFind die Ergebnisse in einer Dopusliste anzuzeigen, anstatt das @{"  Ergebnis-Fenster  " link RESULTWND} zu nutzen.
Aufgrund eines Fehlers in Dopus funktioniert es aber nicht korrekt (Beachten Sie @{" Fehler " link BUGS})


Es sind auch noch einfachere Beispiele beigelegt:@{LINE}
@{" saveentries.rexx    " link "//ARexx/saveentries.rexx/MAIN"}   Speichert alle Ergebnisse in eine Datei@{LINE}
@{" saveselentries.rexx " link "//ARexx/saveselentries.rexx/MAIN"}   Speichert alle ausgewählten Ergebnisse in eine Datei@{LINE}
@ENDNODE
@NODE AREXX_ADDNOTIFYPORT "ARexx Befehl: ADDNOTIFYPORT"
@SMARTWRAP
@{b}Schablone@{ub}@{LINE}
ADDNOTIFYPORT PORTNAME@{LINE}

@{b}Beschreibung@{ub}@{LINE}
Fügt der internen Liste von SimpleFind einen @{" Notifty Ports " link AREXX_NOTIFYPORT} hinzu.
Wenn die Nachrichten nicht mehr gebraucht werden sollten Sie den @{" REMOVENOTIFYPORT " link AREXX_REMOVENOTIFYPORT} Befehl versuchen.@{LINE}

@{b}Argumente@{ub}@{LINE}
PORTNAME - Name des Ports der hinzugefügt werden soll
@ENDNODE
@NODE AREXX_DEMARK "ARexx Command: DEMARK"
@SMARTWRAP
@{b}Schablone@{ub}@{LINE}
DEMARK PATTERN,POS/N/K,ALL/S@{LINE}

@{b}Beschreibung@{ub}@{LINE}
Deselektiert einige oder alle Einträge im Ergebnis-Fenster.@{LINE}

@{b}Argumente@{ub}@{LINE}
PATTERN - AmigaOS Muster für Dateien die deselektiert werden sollen@{LINE}
POS - die Position des Eintrages der deselektiert werden soll (PATTERN wird ignoriert)@{LINE}
ALL - Alle Dateien werden deselektiert (PATTERN und POS werden ignoriert)@{LINE}

@{b}Resultat@{ub}@{LINE}
Anzahl der deselektierten Einträge@{LINE}
@ENDNODE
@NODE AREXX_DONTSHOWRESULTS "ARexx Befehl: DONTSHOWRESULTS"
@SMARTWRAP
@{b}Schablone@{ub}@{LINE}
SHOWRESULTS@{LINE}

@{b}Beschreibung@{ub}@{LINE}
Untersagt SimpleFind die Ergebnisse im Ergebnis-Fenster anzuzeigen.
@ENDNODE
@NODE AREXX_GET "ARexx Command: GET"
@SMARTWRAP
@{b}Schablone@{ub}@{LINE}
GET TYPE/A,VARNAME@{LINE}

@{b}Beschreibung@{ub}@{LINE}
Speichert eine angegebene Information in der RESULT Variablen
und optional auch in eine ARexx Variablen.@{LINE}

@{b}Argumente@{ub}@{LINE}
TYPE - Die Art der Information.@{LINE}
VARNAME - wenn Angegeben wird diese Information auch in der Variablen gespeichert.@{LINE}

@{b}Resultat@{ub}@{LINE}
Die abgefragte Information.@{LINE}

@{b}Anmerkungen@{ub}@{LINE}
TYPE kann einer der folgenden Strings sein:@{LINE}

@{u}allgemeine Typen@{uu}@{LINE}
INDEXDIR - das Verzeichnis der Indexfiles@{LINE}
PROGDIR - das Verzeichnis in dem sich SimpleFind befindet@{LINE}
PUBSCREEN - der Name des öffendlichen Bildschirmes auf dem Simplefind sich befindet@{LINE}
REVISION - die Revisions von SimpleFind (die Nummer nach dem Punkt: 2.@{u}5@{uu})@{LINE}
UNPACKDIR - das default Entpack-Verzeichnis@{LINE}
VERSION - die Version von SimpleFind (die Nummer vor dem Punkt: @{u}2@{uu}.5)@{LINE}

@{u}Ergebniss Typen@{uu}@{LINE}
MARKERPOS - die absolute Position des Markers.@{LINE}
ENTRYPOS - die absolute Position des Eintrags-Cursors@{LINE}
MAXFULLPATHLEN - die Länge des längsten Pfades@{LINE}
ENTRIES - die Anzahl der Einträge@{LINE}
ENTRY - die Information des Eintrags unter dem Eintrags-Cursor@{LINE}
ENTRYNEXT - die Information des Eintrags unter dem Eintrags-Cursor@{LINE}
     der Eintrags-Cursor wird zum nächsten selektierten Eintrag bewegt@{LINE}
ENTRYNEXTSEL - die Information des Eintrags unter dem Eintrags-Cursor@{LINE}
     der Eintrags-Cursor wird zum nächsten selektierten Eintrag bewegt@{LINE}
FIRSTSELENTRYPOS - die Position des ersten selektierten Eintrages@{LINE}
SELENTRIES - die Anzahl der selektierten Einträge@{LINE}

@{u}Such Options Typen@{uu}@{LINE}
BETWEEN@{LINE}
COMMENT@{LINE}
CONTENTS@{LINE}
DATATYPE@{LINE}
PATH@{LINE}
MAXSIZE@{LINE}
MINSIZE@{LINE}
PATTERN@{LINE}
PROTECTION@{LINE}
WITHIN@{LINE}
@ENDNODE
@NODE AREXX_JUMPTONEXT "ARexx Command: JUMPTONEXT"
@SMARTWRAP
@{b}Schablone@{ub}@{LINE}
JUMPTONEXT SELECTED/S,UP/S,DOWN/S@{LINE}

@{b}Beschreibung@{ub}@{LINE}
Bewegt den internen Eintrags-Cursor.@{LINE}

@{b}Argumente@{ub}@{LINE}
SELECTED - der nächste Eintrag muss selektiert sein@{LINE}
UP - nach oben bewegen@{LINE}
DOWN - nach unten bewegen@{LINE}

@{b}Resultat@{ub}@{LINE}
Die neue Position des Eintrags-Cursors, oder -1 wenn der Eintrags-Cursor nicht gültig ist
(z.B. wenn der Anfang oder das Ende der Liste erreicht wurde).@{LINE}

@{b}Anmerkungen@{ub}@{LINE}
Wenn der Eintrags-Cursor nicht gültig ist und JUMPTONEXT wird aufgerufen,
startet der Eintrags-Cursor am Ende der Liste wenn UP angegeben wurde oder
am Anfang der Liste wenn DOWN angegeben wurde.
@ENDNODE
@NODE AREXX_MARK "ARexx Command: MARK"
@SMARTWRAP
@{b}Schablone@{ub}@{LINE}
MARK PATTERN,POS/N/K,ALL/S@{LINE}

@{b}Beschreibung@{ub}@{LINE}
Selektiert einige oder alle Einträge im Ergebnis-Fenster.@{LINE}

@{b}Argumente@{ub}@{LINE}
PATTERN - AmigaOS Muster für Dateien die deselektiert werden sollen@{LINE}
POS - die Position des Eintrages der deselektiert werden soll (PATTERN wird ignoriert)@{LINE}
ALL - Alle Dateien werden deselektiert (PATTERN und POS werden ignoriert)@{LINE}


@{b}Resultat@{ub}@{LINE}
Anzahl der selektierten Einträge@{LINE}

@{b}Anmerkungen@{ub}@{LINE}
Dieser Befehl wird keine Einträge deselektieren. Wenn Sie sich sicher sein
wollen, das wirklich nur die gewüschten Einträge selektiert werden, benutzen
Sie bitte vorher den @{" DEMARK " link AREXX_DEMARK}-Befehl.
@ENDNODE
@NODE AREXX_MOVEMARKER "ARexx Command: MOVEMARKER"
@SMARTWRAP
@{b}Schablone@{ub}@{LINE}
MOVEMARKER NUMBER/N/A,UP/S,DOWN/S@{LINE}

@{b}Beschreibung@{ub}@{LINE}
Setzt die Position des Markers oder bewegt ihn.@{LINE}

@{b}Argumente@{ub}@{LINE}
NUMBER - die neue Position des Markers@{LINE}
UP - der Marker soll sich NUMBER Positionen nach oben bewegen@{LINE}
DOWN - der Marker soll sich NUMBER Positionen nach unten bewegen@{LINE}

@{b}Resultat@{ub}@{LINE}
Die neue Position des Markers, oder -1 wenn die Position ungültig ist
@ENDNODE
@NODE AREXX_REMOVENOTIFYPORT "ARexx Befehl: REMOVENOTIFYPORT"
@SMARTWRAP
@{b}Schablone@{ub}@{LINE}
REMOVENOTIFYPORT PORTNAME@{LINE}

@{b}Beschreibung@{ub}@{LINE}
Entfernt einen Port aus der internen Liste von SimpleFind's @{" Notifty Ports " link AREXX_NOTIFYPORT}.@{LINE}

@{b}Argumente@{ub}@{LINE}
PORTNAME - Name des zu entfernenden Ports
@ENDNODE
@NODE AREXX_SET "ARexx Command: SET"
@SMARTWRAP
@{b}Schablone@{ub}@{LINE}
SET TYPE/A,VALUE/A@{LINE}

@{b}Beschreibung@{ub}@{LINE}
Weist einem angegebenen Typ einen neuen Wert zu.@{LINE}

@{b}Resultat@{ub}@{LINE}
0 steht für Fehler und 1 steht für alles OK.@{LINE}

@{b}Anmerkungen@{ub}@{LINE}
Type muss eine der folgenden Angaben sein:@{LINE}

@{u}Search Option Types@{uu}@{LINE}
BETWEEN@{LINE}
COMMENT@{LINE}
CONTENTS@{LINE}
DATATYPE@{LINE}
PATH@{LINE}
MAXSIZE@{LINE}
MINSIZE@{LINE}
PATTERN@{LINE}
PROTECTION@{LINE}
WITHIN@{LINE}

@{u}Andere Typen@{uu}@{LINE}
ENTRYPOS - die absolute Position des Eintrags-Cursors@{LINE}
MARKERPOS - die absolute Position des Markers@{LINE}
@ENDNODE
@NODE AREXX_SHOWRESULTS "ARexx Befehl: SHOWRESULTS"
@SMARTWRAP
@{b}Schablone@{ub}@{LINE}
SHOWRESULTS@{LINE}

@{b}Beschreibung@{ub}@{LINE}
SimpleFind gibt die Ergebnisse im Ergebnis-Fenster aus.
Dieses ist auch die Voreinstellung.
@ENDNODE
@NODE AREXX_QUIT  "ARexx Befehl: QUIT"
@SMARTWRAP
@{b}Schablone@{ub}@{LINE}
QUIT@{LINE}

@{b}Beschreibung@{ub}@{LINE}
Beendet SimpleFind. Nach Aufruf dieses Befehls ist der SimpleFind ARexx Port
nicht mehr vorhanden.
@ENDNODE
@NODE AREXX_GETENTRY "ARexx Command: GETENTRYT"
@SMARTWRAP
@{b}Schablone@{ub}@{LINE}
GETENTRY@{LINE}

@{b}Beschreibung@{ub}@{LINE}
Holt die Information des Eintrags unter dem Eintrags-Cursor.
@{CODE}
Die information wird in folgende ARexx-Variablen geschrieben:

   entry.comment  - der Dateikommentar
   entry.name     - der volle Pfad der Datei
   entry.position - die Position der Datei in der Lister
   entry.prot     - die Schutzbits der Datei
   entry.seconds  - die Zeit der Datei vom 01.01.1998 an in Sekunden
   entry.size     - die Grösse der Datei in Bytes
   entry.status   - 0 für markiert/1 für nicht markiert
@ENDNODE
@NODE AREXX_GETENTRYNEXT "ARexx Befehl: GETENTRYNEXT"
@SMARTWRAP
@{b}Schablone@{ub}@{LINE}
GETENTRYNEXT@{LINE}

@{b}Beschreibung@{ub}@{LINE}
Liest die Informationen des markierten Eintrags und springt dann zum Nächsten.

Die Informationen stehen in folgenden ARexx Variablen:s@{LINE}
  entry.comment - Der Dateikommentar@{LINE}
  entry.name    - Der volle Dateipfad@{LINE}
  entry.seconds - Die Zeit der Datei in Sekunden ab 1 Januar 1998@{LINE}
  entry.size    - Die Länge der Datei in Bytes@{LINE}
  entry.prot    - Die Schutzbits der Datei
@ENDNODE
@NODE AREXX_GETFIRSTSELENTRYPOS "ARexx Befehl: GETFIRSTSELENTRYPOS"
@SMARTWRAP
@{b}Schablone@{ub}@{LINE}
GETFIRSTSELENTRYPOS@{LINE}

@{b}Beschreibung@{ub}@{LINE}
Gibt die Stelle des zuerst markierten Eintrags als RESULT Variable aus.
@ENDNODE
@NODE AREXX_GETMARKERPOS "ARexx Command: GETMARKERPOS"
@SMARTWRAP
@{b}Schablone@{ub}@{LINE}
GETMARKERPOS@{LINE}

@{b}Beschreibung@{ub}@{LINE}
Schreibt die Position des Markers in eine RESULT Variable.@{LINE}

@{b}Resultat@{ub}@{LINE}
Die Position des Markers, oder -1 wenn keine Position gesetzt ist
(z.B. nach einer Deselektierung).
@ENDNODE
@NODE AREXX_GETMAXENTRIES "ARexx Befehl: GETMAXENTRIES"
@SMARTWRAP
@{b}Schablone@{ub}@{LINE}
GETMAXENTRIES@{LINE}

@{b}Beschreibung@{ub}@{LINE}
Gibt die Anzahl der gefundenen Dateien als RESULT Variable aus.
@ENDNODE
@NODE AREXX_GETMAXFULLPATHLEN "ARexx Befehl: GETMAXFULLPATHLEN"
@SMARTWRAP
@{b}Schablone@{ub}@{LINE}
GETMAXENTRIES@{LINE}

@{b}Beschreibung@{ub}@{LINE}
Gibt die Länge des längsten Pfades als RESULT Variable aus.
@ENDNODE
@NODE AREXX_GETSELENTRIES "ARexx Befehl: GETSELENTRIES"
@SMARTWRAP
@{b}Schablone@{ub}@{LINE}
GETSELENTRIES@{ub}@{LINE}

@{b}Beschreibung@{ub}@{LINE}
Gibt die Anzahl der markierten Einträge als RESULT Variable aus.
@ENDNODE
@NODE AREXX_GETSELENTRYNEXT "ARexx Befehl: GETSELENTRYNEXT"
@SMARTWRAP
@{b}Schablone@{ub}@{LINE}
GETSELENTRYNEXT@{LINE}

@{b}Beschreibung@{ub}@{LINE}
Liest die Informationen des markierten Eintrags
und springt dann zum nächsten markierten Eintrag.

Die Informationen stehen in folgenden ARexx Variablen:s@{LINE}
  entry.comment - Der Dateikommentar@{LINE}
  entry.name    - Der volle Dateipfad@{LINE}
  entry.seconds - Die Zeit der Datei in Sekunden ab 1. Januar 1978@{LINE}
  entry.size    - Die Länge der Datei in Bytes@{LINE}
  entry.prot    - Die Schutzbits der Datei
@ENDNODE
@NODE AREXX_SETENTRYPOS "ARexx Befehl: SETENTRYPOS"
@SMARTWRAP
@{b}Schablone@{ub}@{LINE}
SETENTRYPOS CURSORPOS/N@{LINE}

@{b}Beschreibung@{ub}@{LINE}
Setzt den Cursor an die angegebene Position.@{LINE}

@{b}Argumente@{ub}@{LINE}
CURSORPOS/N: Die neue Cursor-Position (beginnend bei 0).
@ENDNODE
@NODE AREXX_NOTIFYPORT "ARexx: Notify Port"
@SMARTWRAP
@{b}Notify Ports@{ub}@{LINE}
Ein Notify Port wird benutzt um Nachrichten von SimpleFind empfangen zu können. Damit
SimpleFind weiß, wohin eine Nachricht geschickt werden soll, muß der Portname
erst einmal SimpleFind bekannt gemacht werden.

Aber zunächst muß dieser Port erstmal erstellt werden. Dazu gibt es die
Funktion openport(portname) der rexxsupport.library.

Wenn SimpleFind den Port nun kennt, so schickt es nun Nachrichten zu diesen
Port. Wie in jeden Programm sollte man auf so eine Nachricht warten. Dazu
gibt es die waitpkt(portname) Funktion. Danach holt man die Nachricht mit
Hilfe von packet=getpkt(portname); diese Nachricht muß in einer Variablen gespeichert
werden.

Mit arg=getarg(packet,0) bekommt man nun den eigentlichen Nachrichtentyp,
den SimpleFind der Nachricht. Danach sollte die Nachricht umgehend beantwortet
werden, da SimpleFind bis dahin für den Benutzeroberfläche und der ARexx Port blockiert
ist.

Mit Hilfe von arg kann man nun den Nachrichtentyp identifizieren:

'begin searching' - wird gesendet wenn der Benutzer die Suche starten will@{LINE}
'ready' - wird gesendet, wenn der Suchvorgang beendet wurde. Nach Erhalt dieser Nachricht
kann man die gefundenen Dateien auswerten.@{LINE}
'quit' - wird gesendet wenn SimpleFind beendet wird. Nach dieser Message ist der ARexx
Port von SimpleFind ungültig, was bedeutet, das keine weiteren SimpleFind ARexx Befehle
benutzt werden dürfen@{LINE}


Ein Beispiel wie Sie einen solchen Port benutzen, finden Sie im Skript: @{" simplefind_dopus.rexx " link "/ARexx/simplefind_dopus.rexx/MAIN"}.
@ENDNODE
@NODE FUTURE "Zukunft"
@PREV PREFS
@SMARTWRAP
@{b}Zukunft@{ub}


Folgende Erweiterungen sind geplant:
@{CODE}
  - alles mit SAS/C++ kompilieren und das Einstellungs Programm
    zur library werden zu lassen
  - bessere Amiga Guide Online Hilfe
  - mehr ARexx Befehle
  - eine extra Shell Version ?
  - ein besserer Guide mit weniger Fehlern
  - Vielleicht ein Installer-Skript
  - Vorschläge von Ihnen, wenn ich sie für Gut befinde (z.B. werde
    ich kein Rennspiel oder Funktionsplotter einbauen ;-) )

@{BODY}
Je eher der Eintrag in der Liste ist, desto höher ist die Priorität.
(Ihre Vorschläge natürlich auch)


Was ich aber nicht unbedingt einbauen möchte ist eine direkte Filetype-Unterstützung,
weil dieses bereits indirekt genutzt werden kann.
Nehmen sie einfach ein Tool das Filetype erkennen kann als SimpleFind's Anzeigebefehl.
Es gibt einige im Aminet und die reichen meiner Meinung nach.
@ENDNODE
@NODE BUGS "Bekannte Fehler"
@SMARTWRAP

@{b}Problematik 1@{ub}

Einige Benutzer berichteten mir wiederholt von Problemen bei der Indexfile-Aktualisierung


@{b}Meine Erklärung@{ub}

Die Indexfile-Aktualisierung ist immer noch nicht Perfekt :-(

Ein weiterer Grund ist, daß das OS das Erstellungsdatum nicht ändert,
wenn nur der Kommentar verändert wurde.



@{b}Lösung@{ub}

Auf Grund diese OS-Bugs ist es mir nicht möglich den Fehler zu beheben :-(

Es würde mir aber vielleicht weiterhelfen, wenn Sie mir ein aktualisiertes (fehlerhaftes)
und ein originales Indexfile zuschicken würden.
Bitte aber nur mit Lha oder LZX gepackte und nicht so grosse
Indexfiles (Die E-Mail sollte nicht grösser als 250KB sein).



@{b}Problematik 2@{ub}

In Verbindung mit DOpus (WB-Ersatz) funktioniert der Information-Button nicht. (berichtet von Manfred Ambros)


@{b}Meine Erklärung@{ub}

Die Funktion die SimpleFind benötigt setzt eine geladene Workbench voraus..
Wenn Sie DOpus als WB-Ersatz betreiben, ist die Workbench nicht geladen und
der Aufruf schlägt fehl.


@{b}Lösung@{ub}

Ein Informations-Requester-Patcher sollte das Problem beheben.

Ich habe auch davon gehört, das neuere Versionen von DOpus (ab Version 5.66) eine Option
haben um das Problem zu beheben.



@{b}Problematik 3@{ub}

Wenn Sie ein ARexx-Skript für Opus benutzen können die gefundenen Dateien nicht von einem
in das andere Fenster kopiert werden.


@{b}Meine Erklärung@{ub}

DOpus benutzt volle Pfadnamen nicht korrekt.


@{b}Lösung@{ub}

Keine. Wenn jemand weiss wie das Problem zu beheben ist, schreiben Sie @{" mir " link SB}.
@ENDNODE
@NODE HISTORY "Geschichte"
@SMARTWRAP
@{b}Geschichte@{ub}


Und nun die sehr lange Geschichte von SimpleFind:
@{CODE}

  @{b}Version 1.0 (06.04.97)@{ub}
    - erste Aminet Veröffentlichung

  @{b}Version 1.1 (21.04.97)@{ub}
    - Oops, SimpleFind gab Speicher zweimal frei
      das ist nun hoffentlich behoben
    - Indexfiles können nun zur schnelleren Suche benutzt werden

  @{b}Version 1.2 (22.06.97)@{ub}
    - ein paar Fehler in "Indexfile aktualisieren" behoben
      (aber immer noch nicht perfekt)
    - schönere Oberfläche
    - Shell Unterstützung

  @{b}Version 1.3 (30.06.97)@{ub}
    - mehr Shell Befehle (Vorschlag von Jørn Ove Nilsen)
    - ein paar interne Änderungen

  @{b}Version 1.4 (09.07.97)@{ub}
    - LFORMAT CLI-Option hinzugefügt
    - neues Standard CLI Ausgabe Format
    - die Möglichkeit alle Indexfiles zu durchsuchen hinzugefügt
      (Vorschlag von Jørn Ove Nilsen)
    - Abbruchmöglichkeit mit 'Esc' in der GUI hinzugefügt

  @{b}Version 1.5 (21.07.97)@{ub}
    - Möglichkeit nach Kommentaren zu suchen hinzugefügt
      (Vorschlag von Robert Taje)
    - das Ausgabe Format im Ergebnis-Fenster ist nun konfigurierbar
    - Sortierung nun nach Dateinamen, Datum, Grösse,
      Kommentaren and Pfad-u. Dateinamen möglich
    - Anzeige-Muster für Dateinamen im Ergebnis-Fenster hinzugefügt
    - Funktion des 'Alle' Buttons ein wenig verändert
      ALLMOUNTEDVOLS/S CLI-Option hinzugefügt
      nun ist es einfache in allen angemeldeten Geräten zu suchen
      (Vorschlag von Rick Adams)

  @{b}Version 1.6 (11.08.97)@{ub}
    - benutzt nun die AsyncIO-Routinen von Magnus Holmgren (schreiben)
    - mehrfachauswahl im Ergebnis-Fenster
    - Unterstützung von LZX and LHA hinzugefügt
    - Information, Archivieren, Entpacken Buttons hinzugefügt
    - französischer Katalog von Alexander Lärz
    - norwegischer Katalog von Eirik Bogsnes

  @{b}Version 1.7 (15.09.97)@{ub}
    - Index Manager hinzugefügt
    - automatische Indexfile-Aktualisierung (Vorschlag von Mario Kuban)
    - mehrere Fehler behoben
      (berichtet von Manfred Ambros, Bahman Moallem, Andre Lehmann)
    - neue CLI Optionen WITHIN/K,PREFSFILE/K,AUTOUPDATE/S
    - GUI/S durch GUIMODE/K ersetzt
    - Hauptfenster ist nun ein App-Fenster
    - verschiedene andere Erweiterungen (Vorschlag von vielen Benutzern)
    - deutscher Guide von Andre Lehmann

  @{b}Version 1.8 (11.10.97)@{ub}
    - zwei schwere Indexfile-Aktualisierungs-Fehler behoben
      (berichtet von Andre Lehmann und Robert Taje)
    - verschiedene andere Fehler behoben
      (berichtet von Andre Lehmann und Manfred Ambros)
    - Schnellstart in der GUI hinzugefügt
      (Vorschlag von Bahman Moallem)
    - Möglichkeit alle Suchoptionen abzuspeichern hinzugefügt
      (Vorschlag von Andre Lehmann)

   @{b}Version 2.0 (26.11.97)@{ub}
    - Einstellungs Programm hinzugefügt
    - konfigurierbare Buttons hinzugefügt
    - finnischer Katalog von Timo Kaikumaa
    - kleinere Verbesserungen

   @{b}Version 2.1 (25.01.98)@{ub}
    - locale.library Patch wird nicht mehr benötigt
    - Möglichkeit eine Kopfzeile im Ergebnis-Fenster darzustellen
    - ein paar Fehler in der englischen Guide behoben (Dank an Steve Baker)
    - konfigurierbare Popup Menüs
    - Kopier-Routine verbessert
    - wenn kein StringGadged aktiviert ist, aktiviert 'TAB' das erste
      (Vorschlag von Bahman Moallem)
    - ein paar (kleine) Geschwindigkeitssteigerungen
    - einfachen ARexx Port hinzugefügt (unterstützt durch Timo Kaikumaa)

   @{b}Version 2.2 (28.04.98)@{ub}
    - ein paar Suchoptionen (Zwischen, Schutzbits, Inhalt, Datentyp) hinzugefügt
      (Vorschlag von Jürgen Urbanek, Nils Goers und Robert Taje)
    - Max. Suchtiefe hinzugefügt (Vorschlag von Nils Goers)
    - Sie können das Hauptfenster ein wenig konfigurieren
    - asynchrones Suchen möglich
    - Ein Stopfenster mit einem Stop-Button und einem Statusbalken hinzugefügt
      (gewünscht von vielen Benutzern)
    - ganz einfache Online-Hilfe
    - nun mit deutschem Guide von Jürgen Urbanek
    - Muster Liste (Vorschlag von Jürgen Urbanek)
    - "MOVE" als internen Befehl hinzugefügt
      (Vorschlag von Robert Taje)
    - ein paar neue ARexx Befehle und zwei neue Skripte hinzugefügt
    - und bestimmt einige andere kleine Veränderungen

   @{b}Version 2.3 (31.07.98)@{ub}
    - entfernte möglichen Crash in Zusammenhang mit MCP (Version < 32.beta7)
      (Solid Windowsizing) (berichtet von Sebastian Becker)
    - verbesserter englischer Guide (Dank an Keith Himmelreich)
    - Unterstützung der ctrequest.library von Bahman Moallem
    - Unterstützung von .zip und .tgz Dearchivierungen
    - Online-Hilfe im Einstellungs Programm

   @{b}Version 2.4 (04.10.98)@{ub}
    - Inhaltsfenster wurde immer auf dem WB-Bildschirm geöffnet
      (berichtet von Jaroslav Povolny)
    - Datumseingabe-Problem das nur in manchen Ländern vor kam wurde
      behoben (berichtet von Fredrik Ismyren)
    - suchen nach Verzeichnissen ist nun möglich (Vorschlag von Jürgen Urbanek)
    - Statusbalken funktioniert nun auch im  synchronen Modus
      (gewünscht von mehreren Benutzern)
    - Strings am Anfang einer Datei konnten nicht gefunden werden
      (berichtet von Jürgen Urbanek)
    - neue MagicWB Icons (Dank an Oliver Molz)
    - Popupmenu-Problem behoben (berichtet von Jürgen Urbanek)
    - Kopfzeile im Ergebnis-Fenster nun als Schalter
      (Vorschlag von Jürgen Urbanek)
    - umgekehrte Sortierung (Vorschlag auch von Jürgen Urbanek)
    - nun können auch Archive durchsucht werden (LHA and LZX),
      Inhalts- u. Datentypsuche funktioniert aber noch nicht
      (Vorschlag von Fredrik Ismyren und Jaroslav Povolny)
    - spanischer Katalog und Guide von Ignacio Garcia Cuadrad
    - schwedischer Katalog von Fredrik Ismyren

   @{b}Version 2.5 (01.01.99)@{ub}   Frohes Neues Jahr
    - verbesserter ARexx-Port mit neuen Befehlen
    - neue ARexx-Skripte von Nils Goers
    - SimpleFind kann nun iconifiziert werden
    - nun einfach zu installieren mittels Installer-Skript
    - 4-Farb-Standard-Icons (andere können mittels Installer-Skript
      installiert werden
    - verbesserter Statusbalken (Vorschlag von Jürgen Urbanek)
    - BETWEEN Shell Option funktionierte nicht (berichtet von Bossman)
    - für das Inhaltsfenster ist nun ein Zeilenumbruch
      einstellbar (Vorschlag von Jon Peterson)
    - neue Icon-Set und Logos im MWB-Stil von Marco Schärfchen
@ENDNODE
@NODE GHISTORY "Guide Geschichte"
@SMARTWRAP
@{b}Guide Geschichte@{ub}

Hier finden Sie die Geschichte dieses Guides.
@{CODE}

   @{b}Version 2.2@{ub}
    - erste veröffentlichte Version

   @{b}Version 2.3@{ub}
    - @{" Voraussetzungen " link REQUIRE }-Abschnitt aktualisiert
      (ctrequest.library, tgz und zip Unterstützung)
    - @{" Workbench Start " link WB}-Abschnitt aktualisiert
      (Neuer NOCTREQUEST ToolType)

   @{b}Version 2.3a@{ub}
    - ein paar Rechtschreibfehler korrigiert
    - Formatierungen vorgenommen
    - @{" Einstellungen: Datei-Merkmale " link PREFS_TOOLTYPES}-Abschnitt aktualisiert
      (Neuer NOCTREQUEST TooltType)

   @{b}Version 2.4@{ub}
    - @{" Einführung " link INTRO}-Abschnitt aktualisiert
    - @{" Einstellungen " link MENU_SETTINGS} Menü-Abschnitt aktualisiert
    - Informationen in @{" Datentype " link MAINWND_DATATYPE} und @{" Inhalt " link MAINWND_CONTENTS}-Sektion hinzugefügt
    - wieder einige Rechtschreibfehler korrigiert

   @{b}Version 2.4a@{ub}
    - @{" Danksagungen " link THANKS}-Abschnitt angepaßt
      (warum stand das nicht in der Geschichte, Sebastian ? :-))

   @{b}Version 2.5@{ub}
    - OpenURL wird nun zum Starten des Browsers benutzt
    - @{" ARexx Port " link AREXX}-Abschnitt aktualisiert
    - @{" Menü: Projekt " link MENU_PROJECT}-Abschnitt aktualisiert
    - @{" Untermenü: Inhalts Optionen " link MENU_SETTINGS_CONTENTS} aktualisiert
    - @{" Danksagungen " link THANKS}-Abschnitt angepaßt
    - kleinere Formatierungen vorgenommen
    - @{" Index " link INDEX} zur besseren Übersicht hinzugefügt
    - für noch mehr Komfort ist nun auch das Suchen im Guide möglich
      wenn Sie SearchGuide installiert haben
    - und wieder Rechtschreibfehler korrigiert :)
@ENDNODE
@NODE SB "Wie können Sie mich erreichen ?"
@SMARTWRAP
@{b}Autor@{ub}


Dies ist inzwischen die fünfzehnte Veröffentlichung von SimpleFind,
es sind aber bestimmt trotzdem noch ein paar Fehler enthalten.
Wenn Sie welche finden sollten (auch im englischen Guide) oder Verbesserungsvorschläge
haben, sollten Sie sich mit mir in Verbindung setzen.


Das sollten Sie auch tun, wenn sie vorhaben einen neuen Katalog für SimpleFind erstellen.
Ich sende Ihnen dann die benötigten Dateien zur Katalogerstellung zu (Nur per E-Mail !).
Ausser der englischen und der deutschen Sprache sind noch folgende verfügbar:
@{CODE}
  norwegisch   von Eirik Bogsnes
  französisch  von Alexander Lärz
  finnisch     von Timo Kaikumaa
  spanisch     von Ignacio Garcia Cuadrad
  swedisch     von Fredrik Ismyren

@{BODY}
Der beigelegte deutsche Guide wurde von Jürgen Urbanek übersetzt und die spanische Version
kommt von Ignacio Garcia Cuadrad.

Vielen vielen Dank an die Autoren.

Mein Dank geht auch an die Benutzer die SimpleFind unterstützt und mir geholfen haben,
diese Version besser als die letzte werden zu lassen, durch Vorschläge, Fehlerangaben
oder Problemlösungen die sie mir zugesandt haben.

Ich würde mich sehr freuen, wenn Sie mir ein wirklich gutes Icon für SimpleFind zukommen
lassen könnten. (Ich weiss meines ist nicht so schön, denn ich bin Doktor,
aeh Programmierer und kein Grafiker... :-)


Haben Sie keine Scheu' mir Festplatten, Grafikkarten, Disketten, CDs oder
Geld zu schicken ;-)




                          **** HILFE ****

Zur Zeit suche ich eine Grafikkarte für meinen Amiga2000. Wenn Sie Ihre Karte
verkaufen wollen (kann ja sein, daß Sie sich eine neue zugelegt haben) dann
schreiben Sie mir. Da man als Freeware-Autor immer knapp bei Kasse ist, würde
ich mich über ein günstiges Angebot sehr freuen.
@{CODE}

Adresse:
   Sebastian Bauer
   Neustädter Str. 50
   07768 Kahla
   Germany

Sie können mich auch per E-Mail erreichen.
Haben sie YAM installiert genügt ein Klick auf die Adresse.


@{" sebauer@t-online.de " system "YAM:YAM MAILTO sebauer@t-online.de NOCHECK"}


@{BODY}
Ich habe auch eine Homepage im WWW.Zur Zeit ist diese 
in der Aufbauphase. Aber dort finden Sie immer die aktuellste Version von
SimpleFind sowie andere Projekte für den Amiga.

Haben sie OpenURL installiert genügt ein Klick auf die URL.

@{CODE}

@{" http://home.t-online.de/home/sebauer/ " system "C:OpenURL http://home.t-online.de/home/sebauer/ SHOW TOFRONT LAUNCH"}
(deutsche Version)

@{" http://home.t-online.de/home/sebauer/english.html " system "C:OpenURL http://home.t-online.de/home/sebauer/english.html  SHOW TOFRONT LAUNCH"}
(englische Version)
@ENDNODE
@NODE THANKS "Danksagungen"
@SMARTWRAP
@{b}Danksagungen@{ub}


Ich möchte mich bei folgenden Leuten bedanken.
Ohne sie wäre SimpleFind nicht was es heute ist.


@{b}Alexander Lärz@{ub} - für den französischen Katalog und eine gute Freundschaft

@{b}Andre Lehmann@{ub} - für den deutschen Guide bis Version 1.8, Fehlerberichte und
Vorschläge (Andre, wo bleibst du denn? Ich hoffe du meldest dich wiedermal bei mir)

@{b}Andreas Meyer@{ub} - für seine E-Mail an mich

@{b}Arthur Dent@{ub} - für seine E-Mail und Vorschläge

@{b}Bahman Moallem@{ub} - für Vorschläge und Fehlerberichte

@{b}Christoph Bubel@{ub} - für Beta-Tests und SimpleFindLupe.ilbm

@{b}Emanuele Fabbri@{ub} - für die schöne Postkarte

@{b}Eirik Bogsnes@{ub} - für den norwegischen Katalog

@{b}Fredrik Ismyren@{ub} - für den schwedischen Katalog, Fehlerberichte und Vorschläge

@{b}Gordon Jenkins@{ub} - für seine E-Mail

@{b}Ignacio Garcia Cuadrad@{ub} - für den spanischen Katalog, Vorschläge, Fehlerberichte und für das simplefindboing.ilbm

@{b}Jarle Thorsen@{ub} - für den Fehlerbericht

@{b}Jarosalv Povolny@{ub} - für den Fehlerbericht und Vorschläge

@{b}Jon Peterson@{ub} - für seine E-Mail und Vorschläge

@{b}Jürgen Urbanek@{ub} - für Vorschläge, die SimpleFind Bilder, den deutschen Guide und Beta-Tests

@{b}Jørn Ove Nilsen@{ub} - für die erste E-Mail die ich bekommen habe und Vorschläge

@{b}Keith Himmelreich@{ub} - für das Nachbearbeiten des Englischen Guides

@{b}Manfred Ambros@{ub} - für Vorschläge und Fehlerberichte

@{b}Marco Schärfchen@{ub} - für seine Icons und Logos

@{b}Mario Kuban@{ub} - für seine Nachricht

@{b}Michael Taylor@{ub} - für seine Nachricht

@{b}Nils Goers@{ub} - für seine Vorschläge und Fehlerberichte

@{b}Odd H. Sandvik@{ub} - für seine Nachricht

@{b}Oliver Molz@{ub} - für die Icons und den Fehlerbericht

@{b}Robert 'AMON' Falk@{ub} - für den guten Fehlerbericht

@{b}Robert Taje@{ub} - für Fehlerberichte, wirklich gute Beta-Tests und ein klein' wenig Small-Talk ;-)

@{b}Roland Bengtsson@{ub} - für seine Vorschläge und die Multitasking Beispiele

@{b}Sebastian Becker@{ub} - für den Bug Report und seiner Mails (und das Beantworten meiner Fragen ;-) )

@{b}Sitsofe Wheeler@{ub} - für seine Nachricht und den Fehlerbericht

@{b}Steve Baker@{ub} - für die Fehlerkorrektur in der englischen Guide (Entschuldigung, ich kann Dich nicht erreichen, die Mails kommen immer wieder zurück)

@{b}Timo Kaikumaa@{ub} - für Fehlerberichte, den finnischen Katalog und für seine Hilfe mit dem ARexx Port

@{b}Thomas Newsom@{ub} - für seine E-Mail an mich

Diese Leute habe mir direkt bei der Verbesserung von SimpleFind geholfen.
Natürlich gibt es auch noch andere Leute denen ich danken möchte.
Ohne sie wäre SimpleFind nicht das, was es heute ist, hätte weniger Funktionen
oder gäbe es gar nicht ;-)



@{b}Jay Miner und andere Amigaentwickler@{ub} - für die Entwicklung des besten Computers der Welt

@{b}The Amiga OS Development Group@{ub} - für das fantastische OS

@{b}Gateway 2000@{ub} - für den Kauf von Amiga und das sie ihn zurück in die Zukunft bringen.
Wir alle zählen auf euch.

@{b}Henrik Isaksson@{ub} - für seine popupmenu.library

@{b}Stefan Becker@{ub} - für seine wbstart.library

@{b}Thomas Baust@{ub} - für sein HunkShort Programm, womit ich die Länge von SimpleFind
ein wenig verringern konnte

@{b}Bahman Moallem@{ub} - für seine großartige ctrequest.library

Ich möchte auch allen Leute auf der Welt danken, die meinen Lieblings-Computer, den Amiga,
unterstützen.


Ich hoffe ich habe niemanden vergessen, ansonsten lassen sie es  @{" mich " link SB} wissen
@ENDNODE
@NODE CONCEPT_SEARCHPROCESS "Der Suchprozess"
@SMARTWRAP
@{b}Suchprozess@{ub}


Der Suchprozess ist der Teil in SimpleFind, der sucht. In diesem Teil
durchsucht SimpleFind alle gewählten Verzeichnisse (und Unterverzeichnisse)
direkt auf der Platte oder in den @{" Indexfiles " link CONCEPT_INDEXFILE}.

Findet es eine Datei die den Suchkriterien entspricht, wird das Ergebnis in einen
internen Puffer verschoben. Sobald SimpleFind mit der Suche fertig ist werden alle
Ergebnisse im @{" Ergebnis-Fenster " link RESULTWND} angezeigt.@{LINE}
So ist es im synchronen Modus.@{LINE}

Wann immer Sie den asynchronen Modus wählen (beachten Sie @{" Einstellungen/Suchoptionen " link PREFS_SEARCHOPT}
werden Sie die Ergebnisse sofort wenn sie gefunden werden sehen. Sie habe ebenso die Möglichkeit
die bisher gefundenen Einträge zu kopieren, verschieben, löschen oder umzubenennen während
SimpleFind weiter sucht.
Achtung: Der asynchrone Modus funktioniert im Moment noch nicht mit Indexfiles. SimpleFind
schaltet in diesem Fall automatisch in den synchronen Modus.

Sollten Sie SimpleFind aus der Shell gestartet haben, ist da natürlich kein Ergebnis-Fenster.
Die gefundenen Dateien werden dann in dem Shell-Fenster angezeigt aus dem SimpleFind gestartet wurde.
@ENDNODE
@NODE CONCEPT_INDEXFILE "Indexfile"
@SMARTWRAP
@{b}Indexfile@{ub}


Die Indexfiles befinden sich in dem Verzeichnis auf ihrer Festplatte, welches sie in
@{" Verz. der Indexfiles " link PREFS_GENERAL} bestimmt haben.
Sie werden von SimpleFind erstellt und beinhalten alle wichtigen Daten über ihre
Partitionsstruktur. Z.B. beinhalten sie die Dateinamen, Größen, Datum, Kommentare und das Verzeichnis jeder Datei.

Mit Hilfe dieser Indexfiles können Sie den @{" Suchprozess " link CONCEPT_SEARCHPROCESS } drastisch
beschleunigen, weil SimpleFind schneller an die wichtigen Daten herankommt als wenn direkt auf einem
Medium (Festplatte, Floppy Diskette,... ) gesucht werden würde.

Der Nachteil an diesem Verfahren ist das die Indexfile nicht immer aktuell sind.
D.h. wenn Sie ein Indexfile für eine Partition erstellen und anschließend eine Datei aus diese Partition
kopieren, wird die im Indexfile nicht gefunden werden können.
Um das Problem ein wenig unter Kontrolle zu bekommen, besteht die Möglichkeit die Indexfiles automatisch
oder auch manuell über den @{" Index Manager " link IMANWND} zu aktualisieren.
@ENDNODE
@NODE CONCEPT_COMMANDS "Befehls Typen"
@SMARTWRAP
@{b}Befehls Typen@{ub}


SimpleFind unterscheidet 5 verschiedene Befehls Typen die zum konfigurieren der @{" Buttons " link PREFS_BUTTONS}
benutzt werden und SimpleFind sagen wie die einzelnen Befehle zu handhaben sind.
Ein solcher Befehl wird ausgeführt, wenn Sie einen Button im {" Ergebnis-Fenster " link RESULTWND} betätigen.


Folgende Befehls Typen sind möglich:
@{CODE}
1. Intern - Der Befehl ist ein @{" Interner Befehl " link CONCEPT_INTERNALCMD} von SimpleFind
2. CLI - Der Befehl wird wie ein Shell Befehl gehandhabt
3. WB - Der Befehl wird gehandhabt wie ein Programm das von der WB gestartet wird (Beachten Sie die @{" Voraussetzungen " link REQUIRE})
4. Batch - Der Befehl wird wie eine Batch-Datei gehandhabt (Beachten Sie die @{" Voraussetzungen " link REQUIRE})
5. ARexx - Der Befehl wird wie ein ARexx Skript gehandhabt
@{BODY}
@ENDNODE
@NODE CONCEPT_INTERNALCMD "Interne Befehle"
@SMARTWRAP
@{b}Interne Befehle@{ub}


Die internen Befehle sind die, die man auch meisten in File Managern verwendet. Die meisten
dieser Befehle beziehen sich auf ausgewählte Dateien.


SimpleFind erkennt folgende interne Befehle:

 @{" ARCHIVE " link ICMD_ARCHIVE }  Archiviert alle ausgewählten Dateien@{LINE}
 @{" COPY    " link ICMD_COPY }  kopiert alle ausgewählten Dateien@{LINE}
 @{" MOVE    " link ICMD_MOVE }  verschiebt alle ausgewählten Dateien@{LINE}
 @{" DELETE  " link ICMD_DELETE }  löscht alle ausgewählten Dateien@{LINE}
 @{" SHOW    " link ICMD_SHOW }  zeigt alle ausgewählten Dateien an@{LINE}
 @{" INFO    " link ICMD_INFO }  zeigt eine Information zu allen ausgewählten Dateien@{LINE}
 @{" UNPACK  " link ICMD_UNPACK }  Entpackt alle ausgewählten Dateien@{LINE}

 @{" ALL     " link ICMD_ALL }  wählt alle Einträge aus@{LINE}
 @{" CLEAR   " link ICMD_CLEAR }  deselektiert alle Einträge@{LINE}
 @{" INVERT  " link ICMD_INVERT } invertiert alle Einträge@{LINE}
@ENDNODE
@NODE ICMD_ARCHIVE "Interne Befehle: Archive"
@SMARTWRAP
@{b}Archive@{ub}


Archiviert alle im Ergebnis-Fenster ausgewählten Dateien. Sie können den Archivnamen über
einen  ASL-Requester angeben. Zum Archivieren wir von  SimpleFind der Archivierer den Sie
in den @{" Einstellungen " link PREFS} angegeben haben benutzt.
Bitte lesen Sie hierzu auch in den @{" Voraussetzungen " link REQUIRE} nach.
@ENDNODE
@NODE ICMD_COPY "Interne Befehle: Copy"
@SMARTWRAP
@{b}Copy@{ub}


Hiermit können Sie die ausgewählten Dateinamen kopieren. Zu diesem Zweck öffnet
sich ein ASL-Requesterin dem Sie das Ziel Verzeichnis aussuchen können.
@ENDNODE
@NODE ICMD_MOVE "Interne Befehle: Move"
@SMARTWRAP
@{b}Move@{ub}


Hiermit können Sie die ausgewählten Dateinamen in ein andere Verzeichnis verschieben
@ENDNODE
@NODE ICMD_DELETE "Interne Befehle: Delete"
@SMARTWRAP
@{b}Delete@{ub}


Nach einer zweimaligen Bestätigung werden alles ausgewählten Dateinamen gelöscht.
@ENDNODE
@NODE ICMD_SHOW "Interne Befehle: Show"
@SMARTWRAP
@{b}Show@{ub}


Hiermit können Sie die ausgewählten Dateinamen mittels des definierten Anzeigebefehls
anzeigen lassen.
@ENDNODE
@NODE ICMD_INFO "Inernal Command: Info"
@SMARTWRAP
@{b}Info@{ub}


Benutzt die ausgewählten Dateinamen mit dem Informations-Requester,
der Ihnen von der Workbench bekannt ist.
@ENDNODE
@NODE ICMD_UNPACK "Interne Befehle: Unpack"
@SMARTWRAP
@{b}Unpack@{ub}


Entpackt die ausgewählten Archive (falls sie mit einem unterstützten Archivierer
gepackt sind , beachten Sie die @{" Voraussetzungen " link REQUIRE} ) in das
vorgesehene Verzeichnis.
@ENDNODE
@NODE ICMD_ALL "Interne Befehle: All"
@SMARTWRAP
@{b}All@{ub}


Wählt alle Einträge aus.
@ENDNODE
@NODE ICMD_CLEAR "Interne Befehle: Clear"
@SMARTWRAP
@{b}Clear@{ub}


Deselektiert alle Einträge.
@ENDNODE
@NODE ICMD_INVERT "Interne Befehle: Invert"
@SMARTWRAP
@{b}Invert@{ub}


Invertiert alle Einträge. Ausgewählte werden deselektiert und umgekehrt.
@ENDNODE
@NODE INDEX
A

@{"ADDNOTIFYPORT" link AREXX_ADDNOTIFYPORT}
@{"Aktualisieren" link IMANWND_UPDATE}
@{"ALL" link ICMD_ALL }
@{"Alle Indexfiles aktualisieren" link MENU_INDEXFILES_UPDATEIFILES}
@{"Alle Indexfiles löschen..." link MENU_INDEXFILES_DELETEIFILES}
@{"Alle Indexfiles neu erstellen" link MENU_INDEXFILES_RECREATEIFILES}
@{"Alle Suchoptionen behalten?" link MENU_SETTINGS_KEEP}
@{"Allgemeine Einstellungen" link PREFS_GENERAL}
@{"Anzeigen..." link ICMD_SHOW}
@{"ARCHIVE" link ICMD_ARCHIVE }
@{"Archivieren..." link ICMD_ARCHIVE}
@{"ARexx Port" link AREXX}
@{"Ausgabe Format" link PREFS_OUTPUTFMT}
@{"Autor" link SB }

B

@{"Befehl" link CONCEPT_INTERNALCMD}
@{"Befehls Typ" link CONCEPT_COMMANDS}
@{"Buttons" link PREFS_BUTTONS}

C

@{"CLEAR" link ICMD_CLEAR }
@{"COPY" link ICMD_COPY }
@{"Copyright" link COPYRIGHT}

D

@{"Danksagungen" link THANKS }
@{"Danksagungen" link THANKS}
@{"Datei- Merkmalen" link WB}
@{"Datei-Merkmale" link PREFS_TOOLTYPES}
@{"Datentyp" link MAINWND_DATATYPE}
@{"Datentype" link MAINWND_DATATYPE}
@{"DELETE" link ICMD_DELETE }
@{"DEMARK" link AREXX_DEMARK}
@{"DONTSHOWRESULTS" link AREXX_DONTSHOWRESULTS}

E

@{"einer bestimmten Zeitperiode" link IMANWND_AFTER}
@{"Einführung" link INTRO}
@{"Einstellungen speichern" link MENU 92 }
@{"Einstellungen speichern" link MENU_SETTINGS_SAVESETT}
@{"Einstellungen speichern" link MENU}
@{"Einstellungen" link MENU_SETTINGS}
@{"Einstellungen" link PREFS}
@{"Einstellungen/Sichtbare Suchoptionen" link MENU_SETTINGS_VISIB}
@{"Einstellungen/Suchoptionen" link PREFS_SEARCHOPT}
@{"Einstellungen: Datei-Merkmale" link PREFS_TOOLTYPES}
@{"Entpacken..." link ICMD_UNPACK}
@{"Ergebnis-Fenster" link RESULTWND }
@{"Ergebnis-Fenster" link RESULTWND}
@{"Erstellen..." link IMANWND_CREATE}
@{"Exakter Kommentar?" link MENU_SETTINGS_EXACTCOMPATTERN}
@{"Exaktes Muster?" link MENU_SETTINGS_EXACTPATTERN}

F

@{"Fehler" link BUGS}

G

@{"Geschichte" link HISTORY }
@{"GET" link AREXX_GET}
@{"GETENTRY" link AREXX_GETENTRY}
@{"GETENTRYNEXT" link AREXX_GETENTRYNEXT}
@{"GETFIRSTSELENTRYPOS" link AREXX_GETFIRSTSELENTRYPOS}
@{"GETMARKERPOS" link AREXX_GETMARKERPOS}
@{"GETMAXENTRIES" link AREXX_GETMAXENTRIES}
@{"GETMAXFULLPATHLEN" link AREXX_GETMAXFULLPATHLEN}
@{"GETSELENTRIES" link AREXX_GETSELENTRIES}
@{"GETSELENTRYNEXT" link AREXX_GETSELENTRYNEXT}
@{"Groß-/Kleinschreibung?" link MENU_SETTINGS_CASE}
@{"Grössenunterschied" link IMANWND_SIZEDIFF}
@{"Größenunter. höher als" link IMANWND_SIZEDIFF}
@{"Guide Geschichte" link GHISTORY }

H

@{"Hauptfenster" link MAINWND }
@{"Hauptfenster" link MAINWND}

I

@{"In den letzten" link MAINWND_WITHINLAST}
@{"Index Manager" link IMANWND}
@{"Index Manager..." link MENU_INDEXFILES_INDEXMANAGER}
@{"Index-Manager Fenster" link IMANWND }
@{"Index-Manager Fenster" link IMANWND}
@{"Indexfile automatisch aktualisieren" link IMANWND_AUTOUPDATE}
@{"Indexfile" link CONCEPT_INDEXFILE}
@{"Indexfiles automatisch aktualisieren" link MENU_SETTINGS_AUTOINDEX}
@{"Indexfiles automatisch aktualisieren?" link MENU_SETTINGS_AUTOINDEX}
@{"Indexfiles benutzen?" link MENU 64}
@{"Indexfiles benutzen?" link MENU_SETTINGS_USEIFILES}
@{"Indexfiles" link CONCEPT_INDEXFILE}
@{"Indexfiles" link MENU_INDEXFILES}
@{"Indexmanager" link IMANWND}
@{"INFO" link ICMD_INFO }
@{"Information..." link ICMD_INFO}
@{"Inhalt" link MAINWND_CONTENTS}
@{"Inhalts Optionen »" link MENU_SETTINGS_CONTENTS}
@{"Inhaltsoptionen/String Modus erzwingen" link MENU_SETTINGS_CONTENTS}
@{"Installation" link INSTALL}
@{"Intern" link CONCEPT_INTERNALCMD}
@{"Interner Befehl" link CONCEPT_INTERNALCMD}
@{"INVERT" link ICMD_INVERT }

J

@{"JUMPTONEXT" link AREXX_JUMPTONEXT}

K

@{"Kommentar" link MAINWND_COMMENT}
@{"kontaktieren" link SB}
@{"Kopier Optionen" link PREFS_COPYOPT}
@{"Kopieren..." link ICMD_COPY}

L

@{"Listview" link IMANWND_AVAIL}
@{"Löschen" link IMANWND_DELETE}
@{"Löschen..." link ICMD_DELETE}

M

@{"MARK" link AREXX_MARK}
@{"Max. Größe" link MAINWND_MAXSIZE}
@{"Max. Suchtiefe" link MAINWND_MAXDIR}
@{"Menü" link MENU}
@{"Menü: Projekt" link MENU_PROJECT}
@{"mich" link SB}
@{"Min. Größe" link MAINWND_MINSIZE}
@{"mir" link SB}
@{"MOVE" link ICMD_MOVE }
@{"MOVEMARKER" link AREXX_MOVEMARKER}

N

@{"Nach" link IMANWND_AFTER}
@{"Neues Indexfile..." link MENU_INDEXFILES_CREATEIFILE}
@{"Notifty Ports" link AREXX_NOTIFYPORT}

O

@{"Oberfläche" link GUI}

P

@{"Popup Menü" link PREFS_POPUP}
@{"Projekt" link MENU_PROJECT}

Q

@{"QUIT" link AREXX_QUIT}

R

@{"REMOVENOTIFYPORT" link AREXX_REMOVENOTIFYPORT}

S

@{"saveentries.rexx" link "//ARexx/saveentries.rexx/MAIN"}
@{"saveselentries.rexx" link "//ARexx/saveselentries.rexx/MAIN"}
@{"Schnellstart?" link MENU_SETTINGS_QUICKSTART}
@{"Schutzbits" link MAINWND_PROTBITS}
@{"Sebastian Bauer" link SB }
@{"SET" link AREXX_SET}
@{"SETENTRYPOS" link AREXX_SETENTRYPOS}
@{"Shell Schablone." link PREFS_SHELL}
@{"Shell Start" link SHELL}
@{"SHOW" link ICMD_SHOW }
@{"SHOWRESULTS" link AREXX_SHOWRESULTS}
@{"Sichtbare Suchoptionen »" link MENU_SETTINGS_VISIB}
@{"simplefind_dopus.rexx" link "//ARexx/simplefind_dopus.rexx/MAIN"}
@{"simplefind_dopus.rexx" link "/ARexx/simplefind_dopus.rexx/MAIN"}
@{"Sortieren nach »" link MENU_SETTINGS_SORT}
@{"Such Optionen" link PREFS_SEARCHOPT}
@{"Suche starten..." link MAINWND_STARTSEARCH}
@{"Suchen nach »" link MENU_SETTINGS_SEARCHFOR}
@{"Suchmuster" link MAINWND_PATTERN}
@{"Suchoptionen" link PREFS_SEARCHOPT}
@{"Suchpfad" link MAINWND_SEARCHPATH}
@{"Suchprozess" link CONCEPT_SEARCHPROCESS }
@{"Suchprozess" link CONCEPT_SEARCHPROCESS}
@{"Suchprozesses" link CONCEPT_SEARCHPROCESS}

U

@{"Und/Oder Cyclegadged" link IMANWND_ANDOR}
@{"UNPACK" link ICMD_UNPACK }
@{"Untermenü: Inhalts Optionen" link MENU_SETTINGS_CONTENTS}

V

@{"Verz. der Indexfiles" link PREFS_GENERAL}
@{"Voraussetzungen" link REQUIRE }
@{"Voraussetzungen" link REQUIRE}
@{"Voreinstellungen ändern..." link MENU_SETTINGS_EDITPREFS}

W

@{"Workbench Start" link WB}

Z

@{"Zukunft" link FUTURE }
@{"Zwischen" link MAINWND_BETWEEN}
@ENDNODE
