AtarimaniaAtarimania

Atari ST - 1989

Dia-Manager

Dia-Manager — screenshot 1
1 / 4
Genre
Database / Spreadsheet
Year
1989
Language
GFA BASIC
Publisher
[no publisher]
Controls
Mouse
Distributor
Resolution
High
Developer
[n/a]
ST Type
ST, STe / 0.5MB
Licensed from
Programmer(s)
Hennig, Matthias
Country
Germany
MIDI
Software
German
Version
1.04
Box/Instructions
German
Number of Disks
1 / Double Sided
License
PD / Freeware / Shareware
Dump
Download
Serial
Dump format
MSA
Protection

INSTRUCTIONS

     **********************************************************************
     *                                                                    *
     *                            DIA-MANAGER                             *
     *                           Version  1.04                            *
     *                       Last Update 17.7.1989                        *
     *                                                                    *
     *                     Written by Matthias Hennig                     *
     *                                                                    *
     *                           Matthias Hennig                          *
     *                          Gocherstraße 14 a                         *
     *                      4193 Kranenburg-Frasselt                      *
     *                                                                    *
     *       - Ein Programm zum Verwalten und Sortieren von Dias -        *
     *                   Das Programm ist Shareware                       *
     *                                                                    *
     **********************************************************************
       


     I. Allegeines zum Programm
     --------------------------     

     Willkommen !
     
     Mit  dem DIA-Manager steht Ihnen ein hilfreiches Programm zum  Verwal~
     ten,  Ordnen und  Sortieren von Dias zur Verfügung.  Die  GEM-Umgebung 
     dürfte  es  auch Anfängern einfach machen,  sich  in  diesem  Programm 
     zurechtzufinden.  Das Programm bietet Funktionen zum  Sortieren,  Aus~
     sortieren  und Suchen von Dias.  Durch die Verwendung von Dateien  mit 
     wahlfreiem  Zugriff  ist die Menge der Daten nur durch  das  Speicher~
     medium begrenzt. Das Programm läuft  nur  in der  hohen  Auflösung. Es 
     läuft mit allen gängigen TOS-Versionen.     

     Das Programm ist ein Public Domain-Programm,  das heißt,  es darf frei 
     kopiert und weitergegeben werden.

     Wenn Ihnen etwas am Programm nicht gefällt oder Ihnen noch  eine  neue
     Funktion einfällt, schreiben Sie mir.

     Gegen 50 DM und eine formatierte Diskette erhalten Sie den DIA-Manager
     (aktuellste Version) mit Ihrer eigenen Seriennummer und werden bei mir
     registriert. Sie erhalten dann das nächste Update kostenlos  und  alle
     weiteren Updates gegen einen Umkostenbetrag von  10 DM  (sie  erhalten 
     dann  Nachricht).  Ausserdem  können Sie  mir  jederzeit  wegen  eines 
     Problemes schreiben.
     Um  feststellen  zu  können,  daß  Sie  berechtigt  sind,  Updates  zu 
     erhalten, wird Ihre Adresse auf Diskette gesichert.  Ihr  Einverständ~
     niss setze ich voraus. Ihre Daten werden nicht an Dritte weitergegeben
     und auf Wunsch werden die Daten gelöscht (dann gibt es allerdings kein
     Update mehr!).
     
     Wer registrierter User ist und Extrawünsche  zu  diesem  Programm  hat
     soll  mir  diesen Wunsch mitteilen und dem Brief eine formatierte Dis~
     kette, Rückporto und ein paar Märker für die Mühe beilegen.  

     Achtung:
     Nobody is Perfect !  Sicher enthält das Programm noch  einige  Fehler. 
     Ich wäre Ihnen sehr dankbar,  wenn Sie mich auf Bugs hinweisen würden. 
     Wer  mir  wegen  eines Fehlers schreibt  und  eine  Diskette  beilegt, 
     bekommt von mir die verbesserte Version.
     
     Das Programm wurde in GFA-Basic 3.03 geschrieben und mit dem GFA-BASIC
     Compiler 3.0 compiliert.

     Ich habe eine kleine Library mit Funktionen zusammengestellt, die  ich
     häufiger verwende. Unter anderem dabei ist eine  Scroll-Routine,  ver~
     schiedene Einblende-Funktionen für Bilder und  vieles anderes. Sie ist
     für GFA-BASIC 3.0 geschrieben, da die Funktionen  aber  im  LST-Format 
     gespeichert sind, läuft ein großer Teil auch in älteren Versionen. Wer
     interessiert ist, sollte mir eine Diskette und 15  DM  cash  schicken. 
     Diese Routinen sind frei kopierbar und dürfen in fremde Programme ein~
     gebunden werden.

     Und jetzt noch ein ganz besonderer Service:
     Das Programm kontrolliert beim  Programmstart die Länge des Programmes
     DIA.PRG (also sich selbst). Sollte  das Programm nun  länger  geworden 
     sein, hat sich mit  Sicherheit  ein  Link-Virus an das Programm  ange~
     hängt. Würde diese Methode von  mehr  Programmen  genutzt, hätten sol~
     che Viren sicher bald keine Chancen mehr.



     II. Programmbeschreibung:
     -------------------------

     Nachdem das Programm durch Doppelklick  vom  Desktop  gestartet  wurde 
     (DIA.PRG), erscheint eine Fileselector-Box.  Hier  kann  entweder  ein 
     schon existierendes File laden oder eine neue Datenbank  eröffnen.
     Wird hier ein noch nicht existierender Filename eingegeben,  erscheint
     eine Dialogbox, in die einen Untertitel für die neue Datenbank  einge~
     geben werden kann. 
     
     1. Der Hauptbildschirm:
     
     Kurz danach erscheint der Hauptbildschirm. Der großen Kasten  auf  der 
     Bildschirmmitte zeigt den gerade bearbeitbaren  Datensatz,  aufgeteilt
     in die einzelnen Felder. Wurde ein neues File eröffnet, ist  der  Kas~
     ten leer, ansonsten wird das erste Dia des gewählten Files  angezeigt.
     Eine komplette Datenbank  besteht aus 3 verschiedenen Files, die  sich 
     durch ihre Extension unterscheiden. In NAME.DIA stehen die Datensätze,
     in NAME.IND die Reihenfolge und in NAME.INF einige Informationen,  die
     für das Programm wichtig sind.
     Wichtig: Bitte wechseln Sie während der Arbeit mit dem Programm  nicht
     die Diskette, da das Programm dauernd auf diese Files zugreift.
     Wurde  ein  File  geladen, Kann man dich mit den Buttons '->' und '<-' 
     zwischen den  Datensätzen bewegen. Dies  kann man auch mit den Cursor~
     tasten machen.  
     Mit den Buttons "----->" und "<-----" kann (Tasten Cursor hoch/runter)
     um  jeweils  5  Datensätze  vor/zurückgeblättert  werden und  mit  den 
     Buttons "->|" und "|<-" (Tasten Clr Home und Insert) kann  zum  Anfang
     bzw.  zum Ende geblättert werden.  Mit den  beiden  Buttons "<<<"  und 
     ">>>" (Tasten b und r) lassen sich  die  Datensätze  fließend  "durch~
     blättern". Das ist besonders praktisch, wenn Sie einen speziellen Satz
     suchen, aber nicht genau wissen, wie er aussieht.
     Es wird jeweils von der aktuellen Satznumer  geblättert. "Goto"  dient
     zum Anspringen einer  Satznummer.  Klicken  Sie  den  Button  an  oder 
     betätigen Sie  die  Taste G,  erscheint  ein kleines Fenster,  in  das
     Sie  die Satznummer eingeben  können.  Das  Programm  springt  nun  zu 
     diesem  Satz. Diese  Funktion  ist  auch  im  Pull-Down  Menü  vorhan~
     den  (im   Menü "Optionen").  
     Mit der Option "Satz drucken" kann ein Satz  ausgedruckt werden.  Mehr
     dazu finden Sie unter "Drucken  von  Daten".  Mit  "Satz löschen" kann
     schließlich ein ganzer Satz gelöscht werden. Mit dem Button "Neu" wird
     ein neuer Satz am Ende des Files erzeugt.
     
     2. Das Editieren eines Datensatzes:
     
     Wenn  Sie  nun den grossen Kasten,  in dem das erste  Dia  beschrieben 
     wird,  anklicken, erscheint in der ersten Zeile (Datum: blablabla) ein 
     Cursor und Sie können jetzt das Feld 'Datum' verändern. Sie können nun 
     mit  den Cursortasten jeweils einen Buchstaben vor-  oder  zurückgehen 
     und um ein Feld hoch oder runtergehen. Mit 'Backspace' löschen Sie das 
     Zeichen links vom Cursor,  mit 'Delete' das Zeichen rechts vom Cursor. 
     Wenn Sie die Taste 'Esc' drücken,  wird das ganze Feld gelöscht.  Wenn 
     Sie  die Taste 'Alternate' drücken und dabei eine Zahl wie  z.B.  '65' 
     eingeben,  erscheint  das Zeichen,  das den ASCII-Code 65  erhält,  im 
     Eingabefeld  (in  diesem  Fall  also  'A').   Ausserdem  besteht   die 
     Möglichkeit, mit [SHIFT+]Funktionstaste einen besonderen Text auszu~
     geben, der vorher festgelegt wurde (siehe  weiter  unten!). 
     Klicken  Sie  ein Eingabefeld mit der Maus an,  wird der  Cursor  dort 
     plaziert. Ist der Satz fertig eingegeben/geändert, kann  man  ihn  mit 
     dem Button "OK" in die Datenbank übernehmen. Mit  "Abbruch"  wird  der 
     alte Zustand wieder hergestellt und der Satz nicht gesichert.
     Wenn  der  letzte  bestehende  Datensatz  editiert  wurde und das Feld 
     'NEXT' gewählt wurde, wird ein neuer Satz erstellt, der dann  editiert
     werden kann. Sollte  vor  dem Menu  'Eingabe übernehmen'  ein  Häkchen 
     stehen, wird der Inhalt des alten Satzes übernommen.    

     3. Die einzelnen Felder und ihre Bedeutungen:
     
     Datum    - Das Datum, an dem  das  Bild gemacht wurde.
     Archivbox- Hier kann die Archivboxnummer angegeben werden  (logisch).
                Sinnvollerweise sollten Sie Ihre Archivboxen dementsprech-
                end durchnumerieren.
     Magazin  - Auch die Magazine können durchnummeriert werden (1...10  in 
                der entsprechenden Archivbox).
     Bildnr.  - Wenn  Sie  die  Bilder eines  Magazines  auch  numerieren,
                können Sie ein bestimmtes  Bild  sehr  leicht  finden.  Sie 
                sollte diese Numerierung dann auch konsequent durchhalten.
     Filmtyp  - Klar...
     Thema    - Hier kann der Themenbereich festgelegt werden (z.B.  Oster~
                ferien 1999)
     Inhalt   - Hier wird das Bild dann genauer beschrieben.
     Aufn. Nr.- Hier steht die Nummer, die auf dem Film steht.
     Code     - Wenn  Sie  bestimmte  Themen  sofort griffbereit haben wol-
                len,  können  Sie einem besonderem  Thema  ein   bestimmten 
                Code geben.
     Serie    - Wenn  Sie bestimmte Bilder oft benötigen, können diese hier  
                gekennzeichnet werden. (wie bei Code)
     
     
     4. Erläuterung der Menüpunkte und Funktionen
     
     
     1.Desk   
     ------

     1. DIA-MANAGER
     Hier finden Sie Informationen über das Programm.
     
     3-6. Accessories
     Hier sind eventuell geladene  Accessories zu  finden.  Nach dem Aufruf
     eines Accessories kann der Bildschirminhalt nicht wieder neu  gezeich~
     net  werden, da wegen eines fehlenden  Fensters nichts in den Message-
     Buffer geschrieben wird. Abhilfe schafft hier die Taste 'C', denn nach
     dem Drücken dieser Taste wird der Bildschirm neugezeichnet.
     

     2.File
     ------  

     1. Eröffne Datei   (Taste E)
     Hier können Sie, genauso wie beim  Programmstart,  ein  File  eröffnen 
     (siehe  oben!!). Wenn schon  ein  File geöffnet wurde, wird das es ge~
     schlossen. Somit gehen keine Daten verloren.
     
     2. Lade Datei      (Taste L)
     Mit dieser Option wird eine Datei geöffnet. Wenn ein File vorher schon
     geöffnet wurde, wird das File geschlossen.
     
     3. File schließen
     Wenn Sie mit dem Bearbeiten einer Datei fertig sind, können Sie  diese
     Option anwählen, um alle Daten zu sichern.                   
     
     4. File löschen
     Wenn  auf der Diskette nicht mehr genug Speicherplatz  ist, können Sie
     hier Platz schaffen. Sie beenden diese Option, wenn Sie  "ABBRUCH"  in 
     der Fileselect-Box anwählen. 
     
     5. Quit            (Taste Q)
     Mit Quit können Sie das Programm verlassen. Auch hier werden alle  Da~
     ten gesichert.
     
     
     3.Option 
     --------
     
     1. Sortieren       (Taste S)
     Nachdem dieser  Menüpunkt  angewählt  wurde,  erscheint  eine  Dialog~
     box, in der Sie angeben können,  nach  welchem  Feld  sortiert  werden
     soll. Ausserdem kann eingestellt werden, ob in auf- oder  absteigender
     Reihenfolge sortiert werden soll.
     
     2.Suchen           (Taste F)
     Hinter dieser Option steckt mehr, als man zuerst denkt. In der Dialog~
     box, die beim anwählen  der  Menüpunktes  erscheint, können Sie zuerst
     einmal das Feld anwählen, in dem gesucht werden soll. Ausserdem müssen
     Sie den Suchstring eingeben und  wählen, ob Sie  die  gesuchten  Sätze 
     auf dem Drucker, als File oder als Record ausgeben lassen wollen.
     Zuletzt kann man noch einstellen, ob beim Suchen Groß- und  Kleinbuch~
     staben mitberücksichtigt werden sollen oder nicht.
     Haben Sie als Ausgabemedium den  Drucker  gewählt,  lesen  Sie  weiter 
     unter  "Drucken von Datensätzen".
     Wenn  Sie die/den  gesuchten  Sa/ätz/e  als  Record  ausgeben  lassen,
     Haben  Sie  den  sogenannten  "Filter-Modus"  eingeschaltet. Wenn  Sie
     auf  "OK"  klicken, befinden Sie sich wieder auf dem Hauptbildschirm 
     und können weiterarbeiten  wie gewohnt, nur daß beim Blättern nur noch
     Datensätze ausgegeben werden,  die den  Suchstring  enthalten.  Dieser
     Filter-Modus  kann mit der Taste 'O' wieder ausgeschaltet werden.
     Sollen die Sätze in ein File ausgegeben werden, kann gewählt werden ob
     das ein DIA-Manager File werden soll, das als eigenständige  Datenbank
     weiterverarbeitet werden kann oder als ASCII-File z.B.  zur  Übernahme
     in eine Textverarbeitung.
     Bei  allen Feldern mit Textinhalt wird auch  "innerhalb"   des  Feldes 
     gesucht, daß heißt, wenn das Feld "Tante  Emma" beinhaltet, findet das
     Programm dies auch,  wenn Sie  als Suchstring "Emma" eingegeben haben.
     
     
     3. Goto            (Taste G)
     Sie können hier genau wie mit der Goto-Taste auf  dem  Hauptbildschirm 
     zu einem bestimmten Satz springen.
     
     4.Tabelle          (Taste T)
     Wenn  Sie  diesen Menüpunkt  anwählen, weren alle Sätze  übersichtlich
     in einer Tabelle aufgelistet. Es können immer  16  Sätze  gleichzeitig 
     angezeigt werden. Mit den Buttons am unterem Bildschirmrand können Sie
     Satz- bzw. Seitenweise vor und zuückblättern. Da nicht alle Felder  in
     eine Spalte passen, ist die Tabelle in 2  Teile  unterteilt,  zwischen 
     denen man mit den Buttons "->" und "<-" umschalten kann.
              
     5.Alles Drucken
     Sie  können so alle Daten auf dem Drucker ausgeben. Lesen  Sie  hierzu 
     unter "Drucken von Datensätzen". Der Filter wird  hier  nicht  berück~
     sichtigt. 
     
     6.Teil Drucken
     Im  Gegensatz zu der Option "Alles Drucken" kann hier  ein  bestimmter  
     Bereich ausgegeben werden. Dazu müssen Sie  nach  Anwählen  des  Menü~
     punktes die Nummer des Startsatzes, also der Satz, bei dem das Drucken
     begonnen   werden   soll und die Nummer des Endsatzes eingeben. 
     Alles  weitere  wie immer unter  "Drucken  von  Datensätzen"! 
     Achtung: Hier wird der Filter berücksichtigt. 
     

     4.Extras 
     --------
     
     1.Funktionstasten
     Oft wird ein Text mehrmals benötigt. Deshalb können Sie die Funktions~
     tasten mit Texten belegen, die Sie häufig benötigen. Dabei können  Sie
     die Tasten F1-F10 und Shift+F1-F10 mit beliebigen Strings belegen. 
     Diese Strings können dann in jedem Eingabefeld verwendet werden.
     
     2. Eingabe übernehmen
     Steht vor diesem Menüpunkt ein  Häkchen,  wird  beim  Erstellen  eines
     neuen Datensatzes (Edit oder Next) die alte  Eingabe  übernommen.  Das
     ist  besonders praktisch, wenn mehrere Dias vorhanden sind,  die  sich
     nur durch die Nunmmer unterscheiden.  
     
     3/4 Einstellungen laden/speichern
     Unter Einstellungen sind der Status von "Eingabe  übernehmen" und  die
     Funktionstastenbelegung zu verstehen. Speichern Sie die  Einstellungen
     mit dem Namen "DIA.PAR", werden diese beim  Programmstart  automatisch 
     geladen. 
     
     5.Druckercodes
     Da für die zahlreichen Druckfunktionen  auch  verschiedene  Druckarten 
     benötigt werden, braucht das Programm die Druckercodes dafür.
     Allerdings   steht  mir  nur  ein  NEC P2200  zur  Verfügung.  Da  ich 
     deshalb die Ansteuerungscodes der anderen Drucker nicht kenne,  können
     Sie diese hier einstellen. Bitte geben  Sie den Code in  hexadezimaler
     Form ein. Der Computer rechnet ihn dann in ein für ihn  verständliches
     Format  um.
     Die Vorgaben wie "Normaldruck ein" müssen  nicht  eingehalten  werden,
     es  soll nur eine Orientierungshilfe sein. Wenn beim Starten des  Pro~
     grammes das File "DIA.PRT" nicht geladen werden kann, werden die Codes
     des NEC P2200 eingestellt.  

     6/7 Druckercodes laden/sichern
     Wenn Sie die  Codes unter "DIA.PRT" sichern, werden sie  am  Programm~
     start automatisch geladen. Ist diese Datei nicht vorhanden, werden die
     Codes für den NEC P2200 eingestellt.
     
     8. Zeit/Datum
     Wenn die Systemzeit Ihres Rechners  nicht stimmt, kann  sie  hier  ge~
     stellt werden.




     III. Drucken von Datensätzen:
     -----------------------------

     Wenn  Sie  sich irgendwo im Programm Sätze ausdrucken  lassen  wollen, 
     erscheint  als  erstes eine Dialogbox,  in der  Sie  1.  die  Druckart 
     auswählen können (Klein,  Normal,  etc) und 2.  wählen können,  ob die 
     Sätze  in  Record-Form  ("Datum:00/00/00" etc.)  oder  in  einer  frei 
     einstellbaren  Form  drucken lassen wollen.  Haben  Sie  das  letztere  
     ausgewählt,  erscheint  eine zweite Dialogbox,  in der Sie  einstellen 
     können, in welcher  Reihenfolge  die Sätze gedruckt werden sollen. Sie 
     können  jetzt Ihre eigene Druckmaske erstellen.  Klicken Sie auf  eine 
     der  Buttons  mit  den Feldnamen,  wird   dieser  in  die  Reihenfolge 
     übernommen.  Im rechten Kasten wird also die Reihenfolge angezeigt, in 
     der die Sätze gedruckt werden.  Klicken Sie auf den Button  "Newline", 
     erscheint hinter dem letzten Feldnamen ein "NL" (=Newline). Das heißt,
     daß hier beim Drucken eine neue Zeile erzeugt werden soll. 
     Klicken  Sie  "Lösche letzten Eintrag" an,  wird  der  letzte  Eintrag 
     gelöscht (was auch sonst). Das "CPL" bedeutet "(Character) Zeichen pro 
     Linie" und gibt an, wieviele Zeichen in der Zeile bereits belegt sind. 
     
     Ein Beispiel:
     Datum        ,      | Alles
     Archivboxnr. ,      | in
     Magazin      ,      | eine
     Bildnummer   NL     | Zeile , dannn neue Linie 
     
     Inhalt 1     ,      | wieder
     Inhalt 2     NL     | zusammen, dann Newline
     
     Serie        ,      | und schließlich die letzte Zeile
     
     Das Feld Inhalt wurde hier in zwei Teile  geteilt  (Wie auf dem Haupt~
     bildschirm), das ganze Feld bei Normaldruck nicht in eine Linie passen
     würde.
     
     Beispiel für eine entsprechende Ausgabe:
 
     28/08/89 001 02 09
     Hier steht der Bildinhalt 1 und Bildinhalt 2
     Diaserie
     
     Bitte  beachten Sie,  wieviele Zeichen der Drucker pro Zeile  schafft. 
     Bei  mir  ist  das  höchste  20  CPI.   Stellen  Sie  den  Druckercode 
     "Kleindruck an" am besten auf das Kleinste,  was Ihr Drucker  schafft. 
     Wenn Sie  den  Kleindruck eingeschaltet  haben,  sollten Sie auch  den 
     Engdruck (bei mir 16/180 LPI) eingeschaltet haben, das spart Papier. 


     IV. Registrationsformular:
     --------------------------
     
----------------------------------------------------------------------------
     
     Absender:                                        Datum __.__.19__
     
     Name     ________________________________
     Straße   ________________________________
     Plz/Ort  ________________________________
     

     An
     Matthias Hennig
     Gocherstr. 14a
     4193 Kranenburg
     

     Registration
     
     Hiermit beantrage ich die Registration als  DIA-Manager-Anwender. Ich
     erhalte dann Die neuste Version von DIA-Manager mit  eigender  Nummer
     und das nächste Update kostenlos.
     Alle weiteren Updates (bis Version 3.0) kann ich für 10 DM beziehen.
     Den Preis von 50 DM habe ich
     
     __  als Verrechnungsscheck beigelegt.
      
                   oder
                   
     __  in Bargeld (Scheine) beigelegt.           (Zutreffendes ankreuzen)


     ____________________
       (1.Unterschrift)     

     Hiermit gebe ich mein Einverständniss zur Speicherung meiner Daten auf
     Datenträger. Sie werden entsprechend den Vorschriften des Datenschutzes
     behandelt und nicht an Dritte weitergegeben.

     ____________________
       (2.Unterschrift)