Was ist GrafTool?
=================

GrafTool ist in erster Linie ein Programm zum Darstellen von 
Pixelgrafik-Dateien und Animationen (neudeutsch Viewer). Aužerdem
bietet es einige M”glichkeiten zur Bildbearbeitung (Filtern, Rastern,
Konvertieren) und zur Bildverwaltung (šbersichtsbilder, Stichwortsuche)

Warum noch ein Viewer?
======================

GrafTool habe ich geschrieben, damit ich ein Programm habe, daž 
genau das tut, was *ich* m”chte (wenn ich's denn hinbekomme).

Dazu ein bischen Geschichte:

Als ich mit DFš begann, kamen natrlich auch die ersten GIF's
auf mich zu. Etwa zur gleichen Zeit muž es gewesen sein, als
GemView das Licht der Welt erblickte. Ich hatte mir gerade das
(inzwischen in Graftool-Kreisen legend„re) BAGGER.GIF gesaugt
(482kb=>1024x768x256) und wollte es mir anschauen. Nunja, GemView
brauchte eine geschlagene Minute um dann festzustellen, daž der
Speicher nicht ausreicht (Damals hatte ich ca 3MB frei) :-( Also 
wollte ich es besser machen. Und ich machte es besser, damals hies
das 10 Sekunden bis zur Anzeige. Inzwischen hat sich GemView 
natrlich weiterentwickelt und kann auch den Bagger anzeigen.
Schneller bin ich trotzdem ;-) Ein kleiner Vergleich

			TTLow	XVGA-256  32k-Farben
GrafTool      8,8     7,0        15,7
GemView      14,8    14,9        14,5

Alle Zeiten jeweils vom Return in der FileselectBox bis zum Display
auf einem TT. Zu den 32k-Farben Zeiten ist anzumerken, daž GemView 
bei jedem Scrollen wieder rechnet.

(Um eines klarzustellen: Ich halte GemView fr ein inzwischen *sehr*
gutes Programm und D.F. wird mir wohl immer fnf Schritte voraus sein.
Er kann mehr Formate und er kann vor allen Dingen vieles *speichern*,
was ich (noch) nicht kann.)

Wie stehts?
===========

Die nun vorliegende Version erhebt nicht den Anspruch fertig zu sein,
das wird sie wohl nie. Dennoch kann man damit arbeiten. Soweit es meine
Zeit zul„žt, werde ich auch weiterhin kleine Verbesserungen in dieses 
Programm einbringen. Gr”žere Žnderungen wird es wohl nicht mehr geben,
dafr ist meine Zeit im Moment zu knapp, und unsere beiden Kinder (z.Z.
2 Jahre bzw 3 Monate alt) verlangen das ihre. Aber ich werde sehen,
was sich machen l„žt.

Wie gehts?
==========

GrafTool.App in einen beliebigen Ordner kopieren (vorzugsweise in einen
leeren namens Graftool, aber das ist kein muž). Den Module und Doc-Ordner
dazu, das war's. GrafTool starten, mit ^O eine Datei laden ... Ahhh ;-)
Oder vom Desktop einen Ordner auf's Graftool.App schieben => die erste
Datei wird angezeigt. Mit [SPACE] werden die weiteren Dateien angezeigt.

Hat man GrafTool mit einem Ordner gestartet, so kann man mit [ALT][L] eine
Liste der Dateien anzeigen lassen. Diese kann noch vielf„ltig bearbeitet 
werden. Mit F5 kann man dann ein šbersichtsbild berechnen lassen. In diesem
kann man (mit RechtsDoppelklick) zu jedem Bild einen Kommentar eingeben.
Mit F6 kann man in den gespeicherten Kommentaren suchen.

Fr weitere Hilfestellungen empfehle ich das Archiv GFTHYPnn.LZH, in dem
die Hilfetexte zu GrafTool von Georg Schwarz zu finden sind und demn„chst
auch entsprechende Tutorials.

Warum  kostenlos?
=================

Da ich es schade finde, so ein Programm nur fr mich zu schreiben, 
lasse ich es auch anderen zukommen. Wrde ich dafr jetzt Geld 
verlangen, k”nnten andere (zu Recht oder nicht) von mir dafr 
auch eine weitergehende Leistung (BugFixing, Updates, etc) 
verlangen. Genau das m”chte ich aber nicht. Abgesehen davon w„ren
dann auch Lizenzgebhren an UNISYS+) f„llig. Wenn jemand eine 
Idee hat oder Doku zu einem nicht untersttztem Format, immer 
her damit. Aber ob ich Lust (und Zeit) habe, dieses dann auch zu 
realisieren, bleibt _meine_ Entscheidung. 

Warum dann eine Registrierung?
===============================

Einfach aus dem Interesse daran, wieviele Leute mein Programm benutzen.
(inzwischen sind es ca 220 E-Mail und ca 30 S-Mail Registrierungen)

Wie kann ich mich registrieren?
===============================

Die Registrierung erfolgt grunds„tzlich kostenlos. (Auch wenn einige
mir trotzdem Geld schicken, dieses wird grunds„tzlich gespendet.)

Man schickt mir per E-Mail ') seinen vollst„ndigen Namen und 
die E-Mail-Addresse, an die der Freigabecode geschickt werden 
soll. Oder per S-Mail ') eine an sich selbst addressierte und 
*ausreichend frankierte* Postkarte.

Bitte schreibt mir auch, welche Version von GrafTool Ihr benutzt
und woher Ihr GrafTool bekommen habt. 

Am besten fllt man einfach REGISTER.TXT aus.



Zur Registrierung ruft man dann den Registrierdialog auf mit [ALT][R]
und tr„gt die vorgegebenen Daten in die entsprechenden Felder ein.

Bei Registrierung per E-Mail kann man auch alternativ die drei
Zeilen

R_NAM:Theo Beispiel
R_REF:thbsp@e.mail.server.com
R_COD:neindasistkeincode

ins Clipboard copieren und dann mit der Paste-Taste im 
Registrierdialog bernehmen.

*Bei einem fehlerhaften Code wird keine Fehlermeldung ausgegeben*
(Das wrde das Hacken nur erleichtern)

Hat die Registrierung funktioniert?
===================================

Lade ein Bild und versuche es zweimal in dem selben Format zu 
sichern. Wenn das geht, ist die Registrierung ok.

Was passiert, wenn ich mich nicht registrieren lasse?
=====================================================

Graftool ist in der nicht registrierten Version *minimal*
eingeschr„nkt. Jedes Grafikformat (GIF, IMG, ...) kann pro
Programmstart _einmal_ abgespeichert werden. Somit lassen sich
s„mtliche M”glichkeiten des Programms ausprobieren.

Wo bekomme ich eine neue Version her?
=====================================

Neue Versionen von GrafTool sind zu finden in der

* DBOX-Hamburg Tel                 +49 40 72910042 
  (Download nur mit PointSoftware)    
* Maus HH                          +49 40 53897013
  (Gastdownload 23:00-2:00)

Vermutlich binnem kurzen auch in anderen Maus-Boxen.

Das Archiv hat den Namen GTyymmdd.LZH, wobei yymmdd der
Versionsnummer entspricht. In den selben Boxen sollte 
auch die Hypertext-Hilfe liegen (Archiv GFTHYPnn.LZH)

Was man mit GrafTool machen darf:
=================================

* Man darf das Programm auf beliebig vielen eigenen Rechnern zu 
  _privaten_ Zwecken installieren. Ob man sich registrieren l„žt,
  bleibt jedem selbst berlassen, aber bei einer kostenlosen 
  Registrierung wsste ich nicht, was dagegen spricht.

* Man darf das unver„nderte Archiv ~) in Mailboxen legen, wenn diese 
  fr den Usereintrag und Download keine Gebhren erheben (Freiwillige 
  Spenden der User sind zul„ssig) und kein Upload/Download-Ratio haben.
  Ich bitte um eine E/S-Mail ') mit dem Boxnamen und der Telefonnummer.
  Aužerdem sollte das dazugeh”rige GFTHYPnn.LZH auch geupped werden.

* Man darf das unver„nderte Archiv ~) auf ftp-server legen, die einen 
  uneingeschr„nkten Zugang ber anonymous erlauben.
  Ich bitte um eine E/S-Mail ') mit der Netz-Addresse des Servers und
  dem Verzeichnis, in dem das Archiv zu finden ist.
  Aužerdem sollte das dazugeh”rige GFTHYPnn.LZH auch geupped werden.

Was man mit GrafTool nicht machen darf:
=======================================

* Man darf GrafTool und die dazugeh”rigen Module nicht disassemblieren,
  modifizieren, oder in irgendeiner anderen Weise mižbrauchen "). Sollte 
  jemand Interesse an den von mir verwendeten Methoden haben, kann er
  sich per E/S-Mail ') an mich wenden. 

* Man darf das GRAFTOOL.INF einer registrierten Version anderen Personen 
  nicht zug„nglich machen ").

* Man darf GrafTool nicht ohne meine Zustimmung in Software-Sammlungen
  vertreiben, sei es auf Diskette, CD-Rom oder jedweder anderen Form. 
  (Siehe auch Raubcopy.Txt)
  Vorsorglich weise ich darauf hin, daž bei kommerziellem Vertrieb
  eine Lizenzgebhr an die Firma UNISYS+) f„llig wird.

Disclaimer
==========

Ich habe GrafTool mit grožer Sorgfalt programmiert. Dennoch kann 
ich nicht garantieren, daž dieses Programm in jeder Situation fehlerfrei 
l„uft. Deswegen muž ich eine Haftung fr etwaige Sch„den, die aus der
Benutzung von GrafTool entstehen, ablehnen.

Bug-Reports
===========

Sollte es bei der Benutzung von GrafTool zu Problemen (Abstrzen, 
Ladefehler etc) kommen, bitte ich um eine entsprechende E/S-Mail')

Diese sollte eine Auflistung enthalten von:

Hardware          (z.B. TT030/4+16, Spectrum1TC)
Betriebssystem    (z.B. Magic 3.0 vom 27.11.94)
VDI               (z.B. NVDI 3.01)
Shell             (z.B. Gemini 1.a 29.Jan.1995)
Autoordner-Prg's  (...)
ACC's             (...)
Aktuelle Aufl”sung (z.B. 256x1024x768)
Vorgehen zum Erzeugen des Fehlers.
Name und Gr”že der Datei (damit ich sehen kann, ob 
ich sie zuf„lligerweise auch habe).

Inhalt des Log-Fensters
Inhalt der INF-Datei
Inhalt des [ALT][A] Fensters (ggf. PGP-Keys u.„. l”schen)
Die Datei, die mit [SHIFT][ALT][R] gespeichert wird.

Bitte *keine gr”žeren Dateien* (16kByte) an meine Maus-Addresse senden!
Gegebenenfalls gebe ich eine E-Mail Adresse bekannt,
unter der ein gr”žeres Attachment m”glich ist.

Danksagung
==========

Zuallererst muž ich (in chronologischer Reihenfolge) 
meiner Freundin, meiner Verlobten, meiner Frau, der 
Mutter unserer Tochter und neuerdings auch unseres
Sohnes fr die jahrelange Geduld danken, die sie mir
als programmierenden ATARI-Fan entgegengebracht hat.

Dann METALLICUS, der mir in seiner Mailbox die Gelegenheit 
gab, eine BetaGruppe aufzubauen.

Dann ganz besonders GEORG, ohne dessen zahlreichen Anmerkungen,
Bugreports, Ideen und Verbesserungsvorschl„gen GrafTool nicht soweit
w„re, wie es ist. Nicht zu vergessen seine (manchmal n”tige) Dr„ngelei
("wann gip's die n„chste Version?", "Hast Du schon...?"). Und natrlich
seine Hilfetexte GrafTool.hyp und GrafForm.hyp, ohne die GrafTool wohl
nur fr eingeweihte bedienbar w„re.

VOLKER, in dessen DBOX nunmehr die BetaGruppe l„uft, da die Mil 
dahingeschieden ist.

Und natrlich den BetaTestern, insbesondere CACTUS, SOS, PETER C. und 
MICHAEL Z., aber auch den anderen nicht genannten.

~) Als unver„ndert betrachte ich ein Archiv, in dem die gleichen Dateien
   wie in der Originaldistribution in der gleichen Directorystruktur vorliegen.
   Ein Umpacken in .ZIP, .TAR, .TGZ etc ist demnach erlaubt, ein Hinzufgen
   oder Entfernen von Dateien dagegen *nicht*. Wer Žnderungvorschl„ge hat, 
   kann sie mir per E/S-Mail ') mitteilen.

') Ich bin erreichbar per
   MausNet: Joergen von Bargen@HH         (Mails <16kB only)
   E-Mail:  joergen_von_bargen@hh.maus.de (Mails <16kB only)
            In Hamburg lokal auch JJvB@DBOX
          
   S-Mail: J³rgen von Bargen        (Anmerkung:Systemzeichensatz ;-)
   		   Rentzelstraže 14
   		   20146 Hamburg

") Sollte ich Kenntnis von solchen Vorg„ngen erhalten, werde ich den 
   Registriermechanismus „ndern oder die ”ffentliche Pflege von GrafTool
   sofort einstellen.

+) Laut Grafikformate.FAQ, genaueres zu den Lizenzbedingungen von UNISYS 
   kann man bei http://www.unisys.com erfahren.
