        __________________________________________________________
       /                                                         /
      /                DIA   -   by Stefan Hirth                /
     /                                                         /
     ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
                         *****************
                         **             **
                         **  Anleitung  **
                         **             **
                         *****************

---------------------------------------------------------------
 ! ! ! ! ! ! ! ! ! !      Weltneuheit      ! ! ! ! ! ! ! ! ! !
---------------------------------------------------------------
- Ein Programm zum Archivieren Ihrer Diasammlung,viele Editier-
  Möglichkeiten Diakastenfach-orientiert.
- Workbench-2.0-Look
- Einfach zu bedienen / Deutsch
- Mehr Funktionen als Gadgets durch Mehrfachbelegung
- viele Druckoptionen
- Standard - ASCII-Dateien
- parallele Diakastenbearbeitung
- Suchfunktion
- CLI-Aufruf
- superschnelles GFA-Basic-Kompilat
---------------------------------------------------------------
 ! ! ! ! ! ! ! ! ! !      Weltneuheit      ! ! ! ! ! ! ! ! ! !
---------------------------------------------------------------


                       Inhalt:

        I. Diadatei             II. Edit
        - Laden                 - Editieren
        - Schreiben             - Einfügen
        - Drucken               - Nummer
        - Ende                  - Löschen

        III. Preferences        IV. Aktueller Diakasten
        - Editieren             - Anzeige
        - Laden                 - Benutzung
        - Speichern
        - Reset

        V. Aktuelles Dia        VI. Suchfunktion
        - Anzeige               - Suchen
                                - Case
                                - InStr

	VII. Sonstiges	        VIII. About Dia
	- parallel-Option       - Anleitung
	- Sicherheitsabfragen   - Prg.-Info
	- CLI-Aufruf
        - Shortcuts

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

I. Diadatei

- Laden

  Lädt eine Standard-ASCII-Datei:
  Die Datei wird zeilenweise gelesen und in den Diaspeicher geschrieben,
  d.h. Sie können Ihre Dias mit Ihrem Lieblings-Editor eintippen und dann
  mit DIA nachbearbeiten.

  mit LMB:
  ( wird beim Start des Programms automatisch ausgeführt )
  Die Dias, die vorher im Diaspeicher waren, bleiben erhalten, wenn die neue
  Datei weniger Zeilen hat als die Kastengröße ist.

  mit RMB:

  Der Diaspeicher wird vorher gelöscht.

- Schreiben

  Speichert die aktuelle Dia-Liste auf Diskette.

- Drucken

  Mit LMB:

  Je nach Druck-Preferences entweder Einzeldruck, bei dem ein Requester mit
  folgenden Feldern erscheint:
  - ändern
  Wenn Sie hier klicken, wird der Fachbuchstabe erhöht. Überschreitet er die
  Anzahl der Fächer, wird er wieder "A".
  - OK
  Wenn Sie das Fach haben, das Sie drucken wollen, drücken Sie dieses Gadget,
  und der Druck beginnt.
  - Abbruch
  Wenn Sie genug gedruckt haben, klicken Sie hier, dann kommen Sie wieder ins
  Programm zurück.
  oder Kastendruck:
  Es wird nach einer Sicherheitsabfrage der komplette Kasten gedruckt.

  Mit RMB:

  Druck-Menü:
  - Endvorschub
  an bedeutet, am Ende des Druckvorgangs wird ein FormFeed ausgegeben.
  - Spaltenzahl
  in soviel Spalten werden die Fächer unterteilt. Je mehr Spalten, desto we-
  niger Papier brauchen Sie, das Programm schneidet jedoch die Dias so ab,
  daß auch alles in die Zeile passt, d.h. schon bei drei Spalten wird erheb-
  lich gekürzt.
  - Zeilenzahl
  Nach dem Druck eines Fachs überprüft das Programm, ob noch ein weiteres auf
  die Seite passen würde. Andernfalls
  - Seitenvorschub
  wird ein FormFeed ausgegeben, sofern dieser Schalter "an" ist.
  - Ganzer Kasten
  wählt die beiden Druckarten ( siehe Druck,LMB )

  Anmerkung: Die Druck-Preferences werden zusammen mit den anderen Preferen-
	     ces abgespeichert.

- Ende

  Mit LMB:

  siehe Sicherheitsabfragen

  Mit RMB:

  Schließt den Screen von Dia und öffnet auf der WB ein kleines Fenster,
  durch das Sie zu DIA zurückkehren können. Währenddessen benötigt das Pro-
  gramm kaum Speicher und Rechenzeit.

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

II. Edit

- Editieren

  mit LMB:

  Zum Editieren der Textzeile im "Aktuelles Dia"-Feld.

  mit RMB:

  Ruft Ihren Lieblings-Editor ( siehe Prefs ) auf und übergibt ihm den Na-
  men der Dia-Datei, so daß sie Ihre ASCII-Datei aus dem Programm heraus nach-
  träglich verändern können. Der Editor läuft parallel zu "DIA", so daß Sie
  hin- und herspringen können.


- Einfügen

  Fügt den Text an der gewählten Position im aktuellen Diakasten ein, schiebt
  dafür alle Dias des Fachs um eins nach hinten und schreibt die Daten des
  letzten Dias im aktuellen Fach in den "Aktuelles Dia"-Feld.

- Nummer

  mit LMB:

  Sie können zuerst die Fach-, dann die Dianummer im "Aktuelles Dia"-Feld
  verändern. Wenn Sie mit dem Wert zufrieden sind, drücken Sie "RETURN". Wenn
  Sie aus Versehen einen Wert eingeben, der von den Preferences her nicht zu-
  lässig ist, bleibt der alte.

  mit RMB:

  Springt die Fach- und Dianummer des "Aktuelles Dia"-Felds an und markiert
  diese im aktuellen Diakasten.

- Löschen

  Mit LMB:

  löscht das markierte Dia im aktuellen Diakasten und zieht dafür alle Dias
  des aktuellen Fachs um eins nach hinten. Falls Sie das Dia vor dem Löschen
  retten wollen, benutzen Sie die Kopierfunktion im aktuellen Diakasten.

  Mit RMB:

  löscht den gesamten Kasten

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

III. Preferences

- Editieren

  Öffnet ein neues Fenster, in dem 4 verschiedene Werte eingestellt werden
  können:
  - Fächer pro Kasten
  Hier kann man die Anzahl der Fächer pro Diakasten eingeben. Voreingestellt
  ist 6.
  - Dias pro Fach
  Stellt die Anzahl der Dias pro Fach ein. Voreingestellt ist 36
  - Editor
  Hier können Sie Ihren Lieblings-Editor ( mit Pfad ) eingeben, der dann auf-
  gerufen wird, wenn Sie "Editieren" aus dem Edit-Menü anklicken.
  - Standard-Dir
  Dieses Verzeichnis wird beim Laden/Speichern aufgelistet. Wenn Sie hier ein
  anderes eingeben, prüft das Programm, ob dieses Verzeichnis im Moment exi-
  stiert. Wenn nicht, kommt eine Warnung. Beispiele für gültige Verzeichnis-
  namen: "DF0:","C:","RAM:","DIA:",":Diafiles/".
  Voreingestellt ist "DIA:".

- Laden

  ( wird beim Start des Programms automatisch ausgeführt )
  Lädt das File "DEVS:dia.prefs". Falls dieses nicht existiert, werden die
  Standard-Einstellungen geladen.

- Sichern

  Schreibt die aktuellen Voreinstellungen in die Datei "DEVS:dia.prefs".

- Reset

  Lädt die Standard-Voreinstellungen

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

IV. Aktueller Diakasten

- Anzeige

  In diesem Feld gibt es drei Spalten, in der ersten steht die Dianummer, in
  der zweiten der Fachbuchstabe, in der dritten Spalte der Name des Dias.
  In dem Feld darunter steht der Name des aktuellen Diakastens.

- Benutzung

  - Anwählen eines Dias
  Klicken Sie ein Dia mit der linken Maustaste ( LMB ) an, und es wird inver-
  tiert dargestellt. Auf dieses Dia wirken nun die Aktionen Löschen und Ein-
  fügen aus dem "Edit"-Menü ( siehe oben ).

  - Kopierfunktion
  Klicken Sie das Dia dagegen mit RMB an, geschieht dasselbe wie oben, außer-
  dem werden die Daten dieses Dias in das "Aktuelles Dia"-Feld kopiert ( sie-
  he oben ).

  - Pfeilgadgets
  In dem Feld darunter gibt es noch zwei Pfeilgadgets, die den sichtbaren Dia-
  bereich mit LMB um einen Ausschnitt, mit RMB dagegen ganz nach oben/unten
  bewegen.

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

V. Aktuelles Dia

- Anzeige

  Dieses Feld enthält drei Textzeilen, die beim Start so lang wie die höchste
  Zeichenzahl eines Dias + 1 sind. Die beiden oberen ( Fach / Num. ) sind nur
  für das RMB-Anklicken des Nummern-Gadgets ( siehe oben ) wichtig. Die Text-
  zeile dagegen wird bei vielen Funktionen verwendet.

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

VI. Suchfunktion

- Suchen

  mit LMB:

  Startet den Suchvorgang
  Wenn der String gefunden wurde, wird er im aktuellen Diakasten angesprungen
  und markiert.

  mit RMB:

  Übernimmt die Textzeile aus dem "Aktuelles Dia"-Feld in die Suchstring-Zei-
  le. Falls Sie also einen Suchstring neu eingeben wollen, wählen Sie "Edi-
  tieren" aus dem Edit-Menü, geben dann den Suchstring ein und übernehmen ihn

- Case

  Bei eingeschaltetem Case findet das Programm nur Strings, die mit dem Such-
  string in Groß- und Kleinschreibung übereinstimmen

- InStr

  Bei eingeschaltetem InStr prüft das Programm auch, ob der Suchstring in ei-
  nem Dia-String enthalten ist

  Case und InStr werden mit LMB ein- und mit RMB ausgeschaltet.

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

VII. Sonstiges

- parallel-Option
  Wenn Sie im Kasten rechts unten das Gadget "@" anklicken, werden alle Daten
  des aktuellen Diakastens in einen Zusatzspeicher geschrieben. Statt dessen
  werden alle Daten aus dem Zusatzspeicher in den normalen Speicher kopiert.
  Sie können so zwei Diakästen parallel bearbeiten und  Dias auch zwischen
  mehreren Kästen hin- und herschieben.

- Sicherheitsabfragen
  Sie sehen oben rechts in der Ecke ( unter dem Screen-To-Front-Gadget ) eine
  kleine Anzeige - entweder "(-)" oder "(+)". Ein "(+)" zeigt an, daß der Kas-
  ten seit dem letzten Speichern verändert wurde. Wenn Sie in diesem Zustand
  die Funktionen "Laden","Löschen - RMB" oder "Ende" wählen, kommt eine Si-
  cherheitsabfrage.

- CLI-Aufruf
  Wenn Sie Dia aus dem CLI aufrufen, können Sie gleichzeitig ein File laden.
  Dazu geben Sie ein: "DIA [filename]". Dasselbe erreichen Sie auf der Work-
  bench, wenn Sie die Daten-Datei einmal anklicken, dann bei gedrückter Shift-
  Taste das "DIA"-Icon wählen. Im CLI gibt es noch die Möglichkeit "DIA [?]".
  Das zeigt eine kleine Info. Sie können natürlich auch einfach nur "DIA" ein-
  geben, das startet das Programm ganz normal. Besser ist "RUN DIA", weil Sie
  dann während Dia läuft, im CLI arbeiten können.


- Shortcuts
  Sie können alle Gadgets auch mit der Tastatur anwählen. Die Kombinationen
  werden hier nicht aufgeführt, denn sie sind im Programm integriert. Klicken
  Sie hierzu "Anleitung" mit RMB an.

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

VIII. About Dia

- Anleitung

  Mit LMB:

  Zeigt diese Anleitung auf dem Bildschirm an. Dazu muß entweder die Datei
  "Anleitung" oder "Dia.doc" im aktuellen Dir vorhanden sein. Dann können Sie
  folgendes drücken: LMB - Seite weiter / RMB - beenden. Wenn nicht, wird ei-
  ne Fehlermeldung ausgegeben.

  Mit RMB:

  siehe Shortcuts

- Prg.-Info

  LMB: Zeigt eine Kurzinfo über dieses Programm
  RMB: Zeigt den freien Speicher, den Dateinamen und das Dateiformat

####################################

- Über dieses Programm:

  Programmiersprache: GFA-Basic V3.5 Amiga
  Compiler:           GFA-Basic Compiler 3.52
  Programmautor:      Stefan Hirth
  Fertigstellung:     März 1992
  Quelltextlänge:     23714 Bytes

- Sonstiges:

  Schreibt mir mal!
  Adresse:

  Stefan Hirth
  Akazienweg 10
  D-7120 Bietigheim

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