@DATABASE Addipro
@INDEX INDEXNODE
@NODE MAIN "AddiPro Dokumentation"

AddiPro V1.00ß - GIFTWARE
~~~~~~~~~~~~~~~~~~~~~~~~~

(C) 1995,96 by @{"Björn Schotte" LINK Autoren} & @{"Michael Klein" LINK Autoren}


Inhalt

@{B}0. Vorab@{UB}

  @{"0.1. Disclaimer" LINK Disclaimer}
  @{"0.2. Die Autoren" LINK Autoren}
  @{"0.3. Installieren" LINK Install}


@{B}1. Bedienung des Programms@{UB}

  @{"1.1. Starten von AddiPro" LINK Starten}

  @{"1.2. Das Hauptfenster" LINK Mainwindow}
  @{"1.3. Das Editfenster" LINK Editwindow}
  @{"1.4. Das Suchenfenster" LINK Searchwindow}
  @{"1.5. Das Blätternfenster" LINK Browsewindow}
  @{"1.6. Das Voreinstellungsfenster" LINK Prefswindow}

  @{"1.7. Löschen von Datensätzen" LINK Loeschen}

  @{"1.8. Die Menüs" LINK Menues}


@{B}2. Drucken mit AddiPro@{UB}

  @{"2.1. Formulare" LINK Formularmodus}
  2.2. Listen  -- noch nicht implementiert!
  @{"2.3. Serienbrief" LINK Serienbriefmodus}


@{B}3. Verschiedenes@{UB}

  @{"3.1. ToolTypes" LINK ToolTypes}
  @{"3.2. Problemhilfen" LINK Hilfen}

  @{"3.3. Geschichte des Programms" LINK History}
  @{"3.4. Folgender Dank gilt..." LINK Kommentare}

  @{"3.5. Bugreports etc..." LINK Bugreports}

  @{"3.5. PURITY <-> Pascal-PD-Serie" LINK Purity}
@ENDNODE

@NODE Disclaimer "Disclaimer"

                               @{B}NO WARRANTY@{UB}

BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS 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 MODIFY AND/OR
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 VORWORTDM "Vorwort zum Druckmenü"

   Vielleicht kennen manche von Ihnen noch das Druckmenü von
   Rogerdat, das ich 1992 programmiert habe. So etwas ähnliches schwebte
   mir eigentlich auch für Addipro vor. Einige waren ja begeistert, daß
   man so viel einstellen konnte und alles trotzdem übersichtlich war.
   Inzwischen sind zwei Jahre vergangen und die Ansprüche an die Software
   sind größer geworden. Deswegen sollte man noch mehr einstellen können
   und alles sollte noch freier zu konfigurieren sein. So kam ich am Ende
   auf über 80 Gadgets. Das Ganze war dann doch nicht das, was ich wollte.
   Deswegen hab ich den ganzen Kram wieder über den Haufen gechmissen und
   das Ganze als externes @{"ascii" link "ASCII"}-File implementiert. Somit habe ich größte
   Freiheit im Erstellen der Formulare, allerdings ist das ganze für Anfänger
   nicht mehr so optimal. Ich hoffe, daß ich das durch die Vielzahl der
   vorgefertigten Formulare etwas ausgleichen kann.
   An dieser Stelle noch ein Sorry an Herrn Manfred Tenzler, der einer der
   wenigen war, die sich zu Rogerdat geäußert haben, daß ich den Listenmodus
   für Rogerdat nun doch nicht implementiert habe. B-((
@endnode

@NODE Autoren

Die Autoren von AddiPro
~~~~~~~~~~~~~~~~~~~~~~~

   Björn Schotte                          Michael Klein
   Am Burkardstuhl 45                     Am Wasserturm 6
   D-97267 Himmelstadt                    D-67346 Speyer

   GERMANY/EUROPE                         GERMANY/EUROPE


EMail
~~~~~

   bjoern@baer.franken.de                 ujqc@rz.uni-karlsruhe.de


FTP-Server
~~~~~~~~~~

   ftp@baer.franken.de,
   Subject: HELPALL

   oder ftp baer.franken.de

IRC
~~~

   Baerli on #AmigaGer, #incubus
@ENDNODE
@NODE Install "Installieren von AddiPro"

Einfach auf das mitgelieferte Install-Icon klicken. Dann wird AddiPro
mit Hilfe des "Installers" installiert. (Installer muß im Pfad liegen!)
@ENDNODE
@NODE Starten "Starten von AddiPro"

AddiPro kann auf folgende Weisen gestartet werden:

  - Über die Workbench: Doppelklick auf das Icon und AddiPro
    wird geladen.

  - In der Shell: AddiPro starten...

Bei beiden Varianten versucht AddiPro, sein Icon zu allokieren. Ist
es nicht vorhanden, bricht AddiPro mit einer Fehlermeldung ab. An-
sonsten legt AddiPro sein Icon als AppIcon auf der Workbench ab und
öffnet dann sein Hauptfenster.

Es wird empfohlen, AddiPro von der Workbench zu starten.
@ENDNODE
@NODE Mainwindow "Das Hauptfenster"

Nach dem erfolgreichen Starten öffnet AddiPro sein Hauptfenster.
Es sucht als erstes nach den Voreinstellungen in @{B}ENV:AddiPro.env@{UB}.
Konnte diese Datei nicht gefunden werden, so macht Sie AddiPro
mittels eines Requesters darauf aufmerksam. Es werden dann
voreingestellte Werte benutzt. (Wie Sie diese Werte verändern
können, erfahren Sie unter @{"Voreinstellungen" LINK Prefswindow}.

Das Hauptfenster ist in zwei Bereiche unterteilt:

  - Einer Icon-Leiste, mit der die wichtigsten Funktionen von
  AddiPro aufgerufen werden, und einem Info-Balken darunter,

  - Das Adressenfeld belegt (logischerweise) den größten Teil
  des Fensters. Die Adressen, die in diesem ListView-Gadget
  dargestellt werden, haben den Aufbau "Name, Vorname"


Die Icon-Gadgets bewirken folgendes (von links nach rechts
erklärt):

  - @{"Erstellung" LINK Editwindow} eines neuen Datensatzes
  - @{"Ändern" LINK Editwindow} eines bestehenden Datensatzes

  - @{"Löschen" LINK Loeschen} eines bestehenden Datensatzes
  - @{"Suchen" LINK Searchwindow} nach einem bestimmten Datensatz

  - @{"Blättern" LINK Browsewindow} durch alle Datensätze
  - @{"Voreinstellugen" LINK Prefswindow}

Im darunterliegenden Feld bekommen Sie eine Erklärung, was
das jeweilige Gadget bewirkt.
@ENDNODE
@NODE Editwindow "Edier-Fenster"

Dieses Fenster öffnet sich, wenn Sie einen neuen oder
einen schon vorhandenen Datensatz kreieren/ändern wollen.

Es bietet 15 Felder für Eintragungen:

  - Anrede
  - Name
  - Vorname
  - c/o
  - Strasse
  - PLZ
  - Ort
  - Land
  - Telefon
  - Fax
  - Geburtstag
  - 3x EMail
  - Kommentar

... plus 10 Gruppenflags, die mit den Checkboxen am
unteren Rand des Fensters (de-)aktivierbar sind.

Edieren Sie einen schon bestehenden Datensatz, dann
sind die String-Gadgets mit den Daten schon belegt.
Sie können sie dann ändern.

Mit Klick auf "Übernehmen" (Shortcut "Ü") wird der
(neue) Datensatz in die Adressenliste übernommen.

"Abbruch" verläßt das Editfenster und beläßt die
Adresse, wie sie war.
@ENDNODE
@NODE Searchwindow "Suchfenster"

AddiPro kann sehr komfortabel nach Adressen suchen.

Es öffnet sich das Suchfenster, das in drei Bereiche
unterteilt ist. Im oberen Bereich können Sie den ge-
suchten String eingeben. Daneben befindet sich ein
Gadget, mit dem Sie sich den gefundenen Datensatz an-
zeigen lassen können.

In der Mitte des Fensters finden Sie zahlreiche Check-
Box-Gadgets. Hiermit können Sie die Suchkriterien fest-
legen.

Etwas davon abgetrennt liegen 3 CheckBox-Gadgets,
mit denen Sie die Suche spezifizieren können:

  - "Suche überall": Hiermit werden alle CheckBox-
  Gadgets aktiviert, d.h. es wird in allen Feldern
  der Datensätze nach dem eingegebenen String ge-
  sucht.

  - "G/k egal": Die Großschreibung spielt bei der
  Suche keine Rolle (Voreinstellung!)

  - "Genau": Hier spielt die Groß-/Kleinschreibung
  bei der Suche eine Rolle!

Geben Sie nun also Ihren Suchstring ein, definieren
Sie die Kriterien und klicken dann auf das Gadget
"Suchen". Wurde ein Datensatz gefunden, dann zeigt
AddiPro Ihnen das in der Titelzeile des Fensters
an! Sie können sich dann mit Klick auf das Gadget
"Datensatz zeigen" die Adresse anzeigen lassen.

Das Gadget "Weitersuchen" bewirkt, daß in der Liste
weitergesucht wird.

Konnte kein Datensatz gefunden werden, so zeigt
AddiPro Ihnen das mit der Meldung

  "Kein Datensatz gefunden!"

in der Titelzeile des Fensters an!
@ENDNODE
@NODE Browsewindow "Blättern durch die Adressen"

Um sich die einzelnen Datensätze komplett
anzeigen zu lassen, rufen Sie das Blättern-
fenster auf.

Es öffnet sich ein Fenster. Den größten Teil nimmt
ein ListView-Gadget ein, in dem die aktuelle Adresse
komplett dargestellt wird.

Darunter befinden sich drei Gadgets: Das linke
blättert eine Adresse nach hinten, mit dem mittleren
kann man den aktuell dargestellten Datensatz edieren,
und das rechte Gadget blättern um einen Datensatz
nach rechts.

Zurück kommen Sie wieder, wenn Sie auf das Closegadget
klicken.
@ENDNODE
@NODE PrefsWindow "Voreinstellungsfenster"

Nach Klick auf das Prefs-Gadget (ganz rechts in der
Icon-Leiste) öffnet sich ein neues Fenster mit einigen
Gadgets.

Mit den beiden Checkbox-Gadgets können Sie einstellen,
ob AddiPro beim Abspeichern der Datensätze auch noch
ein Icon mit erstellen soll und ob das "Autoladen"
eingestellt werden soll. Dies bewirkt, daß nach dem
Start von AddiPro die zuletzt gespeicherte Datei
automatisch in den Speicher geladen wird! Dies ist
sehr nützlich, v.a. wenn Sie nur ein Adress-File
haben und dies nicht immer von Hand laden wollen.

Mit Klick auf das Gadget "Select-Texte" (bzw. Drücken
der Taste "S") können Sie die Gruppenflags namentlich
benennen.
Dazu öffnet sich ein weiteres Fenster, in das Sie die
10 Gruppen eintragen können. Als Default-Wert werden
die Gruppen "Gruppe x" (x = [1..10]) benannt.
Klicken Sie auf das Gadget "Benutzen", wenn Sie die
Namen übernehmen wollen, ansonsten auf das Gadget
"Abbrechen".

Mit dem Gadget "Suchpfade" (Shortcut "u") können Sie

  - eine Datei einstellen, in die AddiPro beim Drucken
  schreibt (bzw. "PRT:" - der übrigens schon vorab
  eingestellt ist - um auf den Drucker auszudrucken)

  - einen Textanzeiger/Editor einstellen. Dies wird v.a.
  für den Serienbrief-Druck gebraucht.

Die Gadgets, die mit "Get" beschriftet sind, öffnen
einen ASL-Filerequester, mit dem Sie komfortabel die
jeweiligen Dateien/Programme auswählen können! Durch
Klick auf "Benutzen" übernehmen Sie die jew. Programme/
Dateien, mit "Abbrechen" verlassen Sie "Suchpfade",
ohne etwas zu verändern.


Wenn Sie im Voreinstellungsfenster auf "Speichern"
gehen, dann werden die eingegebenen Daten unter
"ENVARC:AddiPro.env" und "ENV:AddiPro.env" abge-
speichert. Sollte diese Datei beim Programmstart
nicht existieren, macht Sie AddiPro darauf auf-
merksam und benutzt voreingestellte Werte!

Mit "Benutzen" übernehmen Sie die Einstellungen,
ohne sie jedoch abzuspeichern.

"Abbrechen" verläßt die Voreinstellungen, ohne
etwas zu übernehmen.
@ENDNODE
@NODE Loeschen "Löschen von Datensätzen"

@{B}Löschen eines einzelnen Datensatzes@{UB}

Sollten Sie einmal eine Adresse löschen wollen,
so selektieren Sie diese im Adressenfeld und
klicken dann das Löschen-Gadget an (dies ist
das dritte Gadget von links!).

AddiPro fragt Sie dann, ob Sie die selektierte
Adresse löschen wollen. Klicken Sie auf "Ja",
wenn Sie sie löschen wollen, ansonsten auf
"NEIN!".


@{B} Löschen aller Datensätze@{UB}

Sie können aber auch alle (!) Adressen
löschen. Gehen Sie dazu in das Menü
"Extras" und wählen Sie den Menüpunkt
"Alle Adressen löschen..." an. AddiPro
löscht dann, nach vorheriger Sicherheits-
abfrage, alle Adressen.
@ENDNODE
@NODE Menues "Die Menüs von AddiPro"

  @{B}Projekt@{UB}             @{B}Extras@{UB}                      @{B}Drucken@{UB}
    @{"Laden" LINK Menue_Projekt_Laden}              @{"Alle Adressen löschen" LINK DelAllAdd}     @{"Serienbrief..." LINK Serienbriefmodus}
    @{"Anhängen" LINK Menue_Projekt_Anhaengen}           ~~~~~~~~~~~~~~~~~~~~~       Etikett...
    @{"Speichern" LINK Speichern}          @{"Voreinstellungen..." LINK Prefswindow}        Liste...
    @{"Speichern als..." LINK Speichern_Als}
    ~~~~~~~~~~~~~~~~
    @{"Über..." LINK About}
    ~~~~~~~~~~~~~~~~
    @{"Iconify" LINK Iconify}
    @{"Verlassen" LINK Quit}


  @{"Sortieren" LINK Sortieren}
    Name
      Aufwärts...
      Abwärts...
    Postleitzahl
      Aufwärts...
      Abwärts...
    Ort
      Aufwärts...
      Abwärts...
    Land
      Aufwärts...
      Abwärts...
    Telefon
      Aufwärts...
      Abwärts...
@ENDNODE
@NODE Menue_Projekt_Laden "Menü: Projekt/Laden"
@PREV Menues
@NEXT Menue_Projekt_Anhaengen

Es öffnet sich ein Filerequester, mit dem Sie
die zu ladende Adressdatei auswählen können.

AddiPro überprüft, ob die Datei im AddiPro-
Format vorliegt, und lädt dann die Datei.

@{B}Hinweis:@{UB} Sind noch Adressen vorhanden, werden
Sie vorher gefragt, ob Sie die vorhandenen
Adressen löschen oder die neuen an die vor-
handenen anhängen wollen!
@ENDNODE
@NODE Menue_Projekt_Anhaengen "Projekt/Anhängen"
@PREV Menue_Projekt_Laden
@NEXT Speichern

Es öffnet sich ein Filerequester, mit dem Sie
die anzuhängende Adressdatei auswählen können.

AddiPro überprüft, ob die Datei im AddiPro-
Format vorliegt, und hängt dann die Datei an
die bestehenden Adressen an.
@ENDNODE
@NODE Speichern "Projekt/Speichern"
@PREV Menue_Projekt_Anhaengen
@NEXT Speichern_Als

Hier öffnet sich wieder ein Filerequester, mit dem Sie die
Datei anwählen, die gespeichert werden soll.
@ENDNODE
@NODE Speichern_Als "Projekt/Speichern als"
@PREV speichern
@NEXT About

Hiermit können Sie die Adressen unter einem anderen Namen
speichern.
@ENDNODE
@NODE About "Projekt/Über"
@PREV Speichern_Als
@NEXT Iconify

Der obligatorische About-Requester. :)

@ENDNODE
@NODE Iconify "Projekt/Iconify <I>"
@PREV About
@NEXT Quit

    AddiPro schließt bei Anwahl sein Fenster und begibt
sich in den Iconify-Modus, und zwar als AppIcon. Mit einem
Doppelklick auf das AppIcon wird AddiPro wieder re-iconi-
fiziert.
@ENDNODE
@NODE Quit "Projekt/Verlassen <Q>"
@PREV Iconify
@NEXT DelAllAdd

    Hiermit wird AddiPro beendet.
@ENDNODE
@NODE DelAllAdd "Extras/Alle Adressen löschen"
@PREV Quit
@NEXT Prefswindow

    Mit diesem Menüpunkt veranlassen Sie AddiPro, alle
Adressen zu löschen. Dies wird das Programm aber erst
nach zwei Sicherheitsabfragen tun, so daß Sie eigentlich
nichts falsch machen können.
@ENDNODE
@NODE Sortieren "Sortieren"

    Mit diesen Menüpunkten bzw. Untermenüpunkten können
Sie die Adressen komfortabel sortieren. Je nach Menü-
punkt werden die Adressen nach den verschiedenen Feldern
auf- bzw. abwärts sortiert. Nach dem Sortiervorgang
werden die Adressen im Adressenfeld angezeigt.
@ENDNODE
@node SERIENBRIEFMODUS "Serienbriefdruck"
@PREV PrefsWindow

@{b}Serienbriefdruck@{ub}

@{b}@{u}Die Gadgets @{ub}@{uu}

@{i} Briefname @{ui}
   Hier wird der Name der Serienbriefdatei eingegeben

@{i} Laden @{ui}
   Es erscheint ein Requester, mit dem man den Briefnamen auswählen
   kann. Im Requester ist der Pattern (das Muster) #?.ser angegeben.
   Es erscheinen also nur dateien mit der Endung .ser. Sollte Ihre Datei
   anders heißen, müssen Sie das Pattern löschen.

@{i} Kurzvorschau @{ui}
   Der aktuelle Datensatz wird in den Serienbrief eingesetzt und mit
   Eurem Lieblingstextanzeiger, den Ihr im Fenster Voreinstellungen
   eingegeben haben müßt angezeigt. Die Sequenzen für name etc. werden
   automatisch ersetzt. Die Schriftattribute fett, kursiv und unterstrichen
   werden, falls Euer Textanzeiger das kann angezeigt.

@{i} Absender @{ui}
   Hier wird der Absender, der eventuell auf dem Brief erscheinen soll
   eingegeben. Name, Straße und Telefon usw. sollten durch ein Komma
   getrennt sein, doch dazu später mehr.

@{i} Laden @{ui}
   Hier erscheint ein Requester, mit dem man eine Datei lädt, die den
   Absender enthält.

@{i} Speichern @{ui}
   Der Absender wird als Datei gespeichert. Die Datei erhält automatisch
   die Endung .abs

@{i} Datensätze @{ui}
   Ein Cyclegadget, mit dem man auswählen kann, welche Datensätze
   gedruckt werden sollen.

@{i} Editor @{ui}
   Der Serienbrief wird in einen Editor geladen, damit er bearbeitet
   werden kann. Der Name des Editors wird Voreinstellungsfenster
   eingegeben.
   @{b}!@{ub} Es kann Probleme beim Laden geben, wenn der Dateiname
     Leerzeichen enthält. Leerzeichen bitte vermeiden, oder durch
     den Unterstrich _ ersetzten. @{b}!@{ub}

@{i} Drucken @{ui}
   Der/Die Datensätz(e) wird gedruckt.

@{i} Abbruch@{ui}
  Man kommt zurück auf das Hauptfenster von Addipro.

Der Serienbriefmodus ermöglicht es Ihnen Serienbriefe auszudrucken.
Die Serienbriefe  müssen als @{"ASCII" link "ASCII"} Datei vorliegen. Diese können natürlich
mit einem Texteditor selbst erstellt werden. Damit Addipro die gewünschten
Felder der Datensätze an der gewünschten Stelle einfügen kann, gibt es
spezielle Sequenzen, die in den Serienbrieftext eingefügt werden müssen.

Hier ein einfaches Beispiel: Sie möchten die Anrede und den Namen von
jemanden in die erste Zeile schreiben. Damit Addipro weiß, das hier
der Name und Ansprache aus dem Datensatz eingefügt werden soll schreiben sie:
/<ansprache> /<name>

Im Kurzvorschaumodus und auf dem Papier erscheint dann, wenn der
Datensatz als Anrede Herr und als Name z.B. Schotte hat:

Sehr geehrter Herr Schotte

Natürlich ersetzt Addipro nicht nur die Name und Ansprache, sondern
auch:

   den Vornamen mit        /<vorname>
   den Namen mit           /<name>
   die Straße mit          /<strasse>
   die Postleitzahl mit    /<plz>
   den Ort mit             /<ort>
   das Geburtsdatum mit    /<geburt>
   die Telefonnummer mit   /<telefon>
   die Faxnummer mit       /<fax>
   die 1. email mit        /<email1>
   die 2. emailadresse mit /<email2>
   den Absender mit        /<absender>
   die Ansprache mit       /<ansprache>
   die Anrede mit          /<anrede>
   den Kommentar mit       /<kommentar>

Nun einmal kurz zum Unterschied zwischen Anrede und Ansprache:

aus  /<anrede>  wird, Herr, Frau, Firma, bzw. die im String angegebene Anrede.
aus  /<ansprache> wird Sehr geehrter Herr, Sehr geehrte Frau,
      Sehr geehrte Damen und Herren  bzw. Sehr geerte(r)
   man beachte bitte, daß das 'sehr' nur am Anfang einer Zeile groß geschrieben
   wird, sonst klein.

Man kann in den Serienbrief auch beliebig viele @{"Steuersequenzen" link "STEUERSEQUENZEN"} für den
Drucker einbauen. Diese fangen ja alle mit Escape an. Wie gibt man jetzt
aber escape mit einem Texteditor ein? Nicht alle Texteditoren verfügen ja,
wie z.B. DME über die Möglichkeit das Zeichen Escape (Esc) einzugeben.
Deswegen kann Addipro den DezimalCode aller Zeichen für den Drucker
übersetzen. Der Dezimalcode für Esc ist 27 . Damit Addipro weiß, daß es 27
als @{"ASCII" link "ASCII"}-Zeichen umwandeln soll, muß ein Schrägstrich / vorangestellt werden.
Wir schreiben also /27. Man kann auch vornedran noch eine 0 setzen, also /027
wenn man Lust hat, das macht Addipro nichts aus. Allerdings darf kein Leer-
zeichen zwischen dem Schrägstrich und der Dezimalzahl sein.
Natürlich besteht die Esc-sequenz nicht nur aus dem Esc Zeichen, sondern es
gehört noch mehr dazu. Um dem Drucker z.B. klar zu machen, daß er etwas fett
schreiben soll, müssen wir die Sequenz /27[1m angeben. Soll die Schrift
wieder die normale Dicke haben, benutzen wir die Sequenz /27[22m.
Das war für manche jetzt etwas verwirrend, aber schaut euch mal die Beispiel-
dateien an, da wird es dann bestimmt klarer. Die Serienbriefdateien
müssen übrigens alle als Endung .ser haben um im Filerequester angezeigt zu
werden. Also bei eigenen Serienbriefkunstwerken immer die Files mit der Endung
.ser abspeichern.

Hier aber einmal eine Übersicht über die gängigsten EscapeSequenzen und was
sie bewirken:

  /27[3m    schaltet die Kursivschrift (Schrägschrift) ein
  /27[23m   schaltet die Kursivschrift wieder aus
  /27[4m    schaltet Unterstreichung ein
  /27[24m   schaltet Unterstreichung aus
  /27[1m    Fettschrift ein
  /27[22m   Fettschrift aus
  /27[2w    Elite ein (falls vorhanden)
  /27[1w    Elite aus
  /27[6w    Breitschrift ein
  /27[5w    Breitschrift aus
  /27[6"z   Schattenschrift ein
  /27[5"z   Schattenschrift aus
  /27[4"z   Doublestrike ein
  /27[3"z   Doublestrike aus
  /27[2"z   Schönschrift ein
  /27[1"z   Schönschrift aus
  /27[2v    Buchstaben hochsetzen
  /27[1v    Buchstaben hochsetzen aus
  /27[4v    Buchstaben tiefsetzen
  /27[3v    Buchstaben tiefsetzen aus

So, das sollte fürs erste reichen. Weitere Befehle entnehmen Sie am
besten Ihrem Druckerhandbuch. Wenn Sie mit Endlospapier arbeiten, müssen
Sie am Ende des Textes natürlich genügend Leerzeilen einfügen, damit das
Papier bis zum nächsten Blatt weitergeschoben wird.

Vorhandene Serienbriefdateien:
 brief1.ser                   ein sinnloser Brief zum
                              anschauen wie es geht aber ganz gut
 liste.ser                    ein einfacher Listenmodus
 liste_mit_email.ser          obiger Listenmodus mit email
 WordWorthExport.ser          Die Exportdatei für Wordworth

Viele Gadgetfunktionen sind übrigens auch über @{"Tooltypes" link "TTSERIE"} erreichbar.

@{u}Rogers Tricks für den Serienbriefmodus:@{uu}

TIP 1
  Mit dem Serienbriefmodus erhalten Sie zudem die Möglichkeit Ihre Datensätze
  im ASCII-Format zu exportieren.
  Wie soll den das gehen ? Werden Sie jetzt fragen. Ganz einfach:
  Sie wählen im Hauptbildschirm von Addipro das Menü Voreinstellungen, dann
  das Gadget Suchpfade. Jetzt geben sie als Druckausgabe nicht "PRT:" sondern
  z.B. "test" an, und verlassen Sie die Voreinstellungen mit dem Gadget Benutzen.
  Jetzt werden die ganzen Druckerausgaben in das File exportfile umgeleitet.
  Jetzt brauchen Sie nur noch eine passende Serienbriefdatei zu schreiben und es
  kann losgehen. Falls Addipro trotzdem versucht zu drucken, gehen sie Zurück zur
  Druckausgabe und wählen das Gadget Get. Wahrscheinlich steht im Filerequester
  als Verzeichnisname PRT: das löschen sie einfach.
  Nehmen wir an, Sie besitzen die Textverarbeitung Wordworth3 und möchten Ihre
  Serienbriefe damit erledigen, weil der Ausdruck einfach super ist. Dann müßte
   Ihre Serienbriefdatei zum Beispiel folgendermaßen aussehen:
  /<name>/9/<vorname>/9/<strasse>/9/<plz> /9/<ort>

  Diese Serienbriefdatei habe ich schon für Sie fertig erstellt, Sie trägt den
  Namen wordworthexport.ser
  Jetzt Drucken sie die Serienbriefdatei aus. Auf Ihrem Drucker erscheint
  natürlich nichts, sondern es wird alles in die Datei test gespeichert.
  Dann verlassen Sie Addipro, gehen in Wordworth, laden oder erstellen dort
  Ihren Wordworthserienbrief und gehen in das Menü Projekt/Serienbrief...
  Es erscheint das Serienbrieffenster. Bei Name geben sie 'test' ein und natürlich
  den Pfadnamen vor Test, oder klicken auf das Gadget Auswahl.
  Den Haken bei 'Datei enthält Headereintrag' sollten Sie wegklicken.
  Als Format geben Sie Standard ein. ASCII- Feldtrennzeichen: Tab
  ASCII-Datensatztrennzeichen:Zeilenvorschub
  Jetzt nur noch Drucken anklicken und die Post geht ab.
  Irgendwo im Addiproverzeichnis befindet sich eine Beipielserienbriefdatei
  für Wordworth mit den Adressen der Autoren (mit dem Namen 'test') und die
  Passende Wordworthdatei mit denm Namen 'Serie.WW'.

TIP 2
 Manchmal kommt es vor, daß man das 's' der Ansprache 'sehr geehrter xxxxx'
 klein schreiben möchte, obwohl es am Anfang der Zeile steht. Dann schreibt
 man einfach vor der Anrede den ASCII-Wert 0. Das Ganze sieht dann so aus:
 /0/<ansprache>

TIP 3
 Will man eine Seite im Drucker vorschieben kann man dazu das ASCII-Zeichen 12
 verwenden. Wollen sie also nach jedem Druck die Seite auswerfen schreiben Sie
 am Ende des Textes /12

TIP 4
  tja, das waren meine Tips für Euch, aber vielleicht habt Ihr ja
  welche, oder Ihr habt Serienbriefdateien für andere Textverarbeitungen
  geschrieben und wollt Sie der Öffentlichkeit zugänglich machen, dann schickt
  sie mir und sie werden in der nächsten Version von Addipro mit Eurem Namen
  erscheinen.

 @{"Vorwort zum Druck" link "VORWORTDM"}
@endnode

@node "STEUERSEQUENZEN" "Steuerseuenzen"

@{b} Die Escape Steuersequenzen @{ub}
  /27[3m    schaltet die Kursivschrift (Schrägschrift) ein
  /27[23m   schaltet die Kursivschrift wieder aus
  /27[4m    schaltet Unterstreichung ein
  /27[24m   schaltet Unterstreichung aus
  /27[1m    Fettschrift ein
  /27[22m   Fettschrift aus
  /27[2w    Elite ein (falls vorhanden)
  /27[1w    Elite aus
  /27[6w    Breitschrift ein
  /27[5w    Breitschrift aus
  /27[6"z   Schattenschrift ein
  /27[5"z   Schattenschrift aus
  /27[4"z   Doublestrike ein
  /27[3"z   Doublestrike aus
  /27[2"z   Schönschrift ein
  /27[1"z   Schönschrift aus
  /27[2v    Buchstaben hochsetzen
  /27[1v    Buchstaben hochsetzen aus
  /27[4v    Buchstaben tiefsetzen
  /27[3v    Buchstaben tiefsetzen aus

  @{"Addiprosequenzen zur Drucksteuerung" link "ADDIPROSEQUENZEN"}

@endnode

@node "ADDIPROSEQUENZEN" "Addiprosequenzen zur Drucksteuerung"

 Folgende Sequenzen sind möglich. Sie erhalten:

   den Vornamen mit        /<vorname>
   den Namen mit           /<name>
   die Straße mit          /<strasse>
   die Postleitzahl mit    /<plz>
   den Ort mit             /<ort>
   das Geburtsdatum mit    /<geburt>
   die Telefonnummer mit   /<telefon>
   die Faxnummer mit       /<fax>
   die 1. email mit        /<email1>
   die 2. emailadresse mit /<email2>
   den Absender mit        /<absender>
   die Ansprache mit       /<ansprache>
   die Anrede mit          /<anrede>
   den Kommentar mit       /<kommentar>


@endnode

@node "FORMULARMODUS" "Formulardruck"
@{b}   ACHTUNG: IN DER BETAVERSION IST AUßER ABSENDER LADEN UND SPEICHERN
   UND DEN INFOS DER VERWENDUNGSZWECKE NICHTS IMPLEMENTIERT !!!@{ub}

Um trotzdem Formulare auszudrucken, bitte in den Serienbriefmodus gehen
und dort als serienbriefdatei z.B. formular.ser auswählen. Damit erhalten
Sie einen tollen Formularausdruck.

@{i} Formularname@{ui}
  In das Stringgadget gibt man den Namen des Formulars an, welches
  man ausdrucken möchte. Diesen kann man jedoch komfortabler über einen
  Filerequester durch das Klicken auf das Gadget Laden anwählen

@{i} Laden@{ui}
  Man lädt einen Formularnamen über den Asl-Filerequester

@{i} Editor@{ui}
  Hier erscheint der Editor, den man in den Voreinstellungen ausgewählt
  hat und versucht das aktuelle Formular zu laden

@{i} Absender@{ui}
  Hier gibt man den Absender ein. Dan man allerdings auch wieder mit dem
  Gadget daneben laden kann

@{i} Laden @{ui}
  Damit lädt man einen Absender

@{i} Speichern@{ui}
  Mit diesem Gadget speichert man den aktuellen Absender, der in dem
  Stringgadget davor erscheint ab.

@{i} Linker Rand@{ui}
  Dient zum Festlegen des linken Randes des Druckers

@{i} Rechter Rand@{ui}
  Dient zum Festlegen des rechten Randes

@{i} Kopien@{ui}
  Hier kann man auswählen, wieviel Etiketten von einem Datensatz
  gedruckt werden sollen.

@{i} Etikettbreite@{ui}
  Gibt die maximale Breite des Etiketts an. Alles Buchstaben, die
  darüber hinaus gehen werden abgeschnitten. Wird bei nur einem Etikett
  nebeneinander ignoriert. (Ähm ein Etikett nebeneinander gibt es nicht
  ich meine natürlich bei nur einem Etikett)

@{i} Leerzeilen@{ui}
  Gibt die Anzahl der Leerzeilen zwischen den Etiketten an

@{i} Abstand@{ui}
  Gibt den Abstand (in Buchstaben) zwischen den einzelnen Etiketten
  nebeneinander an.

@{i} Dichte@{ui}
  Einstellen der Schriftdichte (Buchstabenbreite)

@{i} Schriftart@{ui}
  Einstellen, ob Schönschrift (NLQ) oder nicht (DRAFT)

@{i} Datensätze@{ui}
  Auswahl, welche Datensätze gedruckt werden sollen

@{i} Nebeneinander@{ui}
  Gibt an, wieviele Etiketten nebeneinander gedruckt werden
  sollen.  Mehr dazu im Addentum D1

@{i} Verwendungszweck@{ui}
  Hier kann man bequem den Verwendungszweck wie z.B.
  Warensendung, Großbrief usw. auswählen.

@{i} Preise/Info@{ui}
  gibt kurze Information über den Verwendungszweck, wie z.B.
  Gewicht, Preis ... an.

@{i} Drucken@{ui}
   Das Drucken beginnt

@{i} Abbruch (Esc)@{ui}
   Zurückgehen auf das Hauptfenster von Addipro (ohne druck)


 @{u}Addentum D1:@{uu} Wenn man nur ein Etikett in einer Zeile druckt, kann man
  auf den kompletten Befehlsumfang wie beim Serienbriefmodus zugreifen.
  Druckt man mehr etiketten in eine Zeile, dann besteht nur in einer
  Leerzeile des Formulars die Möglichkeit für Escapesequenzen.
  Man sollte auch nicht die Breite der Buchstaben in einem Formular ändern,
  da sonst die Zeilen verschoben werden können, sondern nur z.B. unterstreichen,
  fett und kursiv benutzen.

 Viele Gadgetfunktionen können auch über @{"Tooltypes" link "TTFORMULAR"} erreicht werden.

 @{"Vorwort zum Druck" link "VORWORTDM"}

@endnode

@node "LISTENMODUS" "Listendruck"

@{b}   Leider in der Betaversion nicht implementiert ! @{ub}

Um trotzdem Listen auszudrucken, bitte in den Serienbriefmodus gehen
und dort als serienbriefdatei z.B. liste_mit_email.ser auswählen. Damit erhalten
Sie einen schönen Listenausdruck.

 @{"Vorwort zum Druck" link "VORWORTDM"}
@endnode

@node "TTFORMULAR" "Formulartooltypes"

Tooltypes für den Formularmodus, mit denen die gleichnamigen Gadgetfunktionen
beim Programmstart beeinflußt werden können:

@{b}RECHTER_RAND@{ub}
  Mit diesem Tooltype wird der rechte Rand eingestellt
 Beispiel:
  RECHTER_RAND=90
  -> der rechte Rand wird auf 90 Buchstaben eingestellt

@{b}LINKER_RAND@{ub}
  Mit diesem Tooltype wird der linke Rand eingestellt
 Beispiel:
  LINKER_RAND=5
  -> der linke Rand wird auf 5 Buchstaben eingestellt

@{b}ANZAHL_KOPIEN@{ub}
  Mit diesem Tooltype wird die Anzahl der Kopien/Ausdrucke angegeben
 Beispiel:
  ANZAHL_KOPIEN=4
  -> Die gewählten Adressen werden vier mal ausgedruckt

@{b}ETIKETTENBREITE@{ub}
  Mit diesem Tooltype wird die Etikettenbreite eingestellt
 Beispiel:
  ETIKETTENBREITE=20
  -> die Etikettenbreite wird auf 20 Buchstaben festgelegt

@{b}LEERZEILEN@{ub}
  Mit diesem Tooltype wird die Anzahl der Leerzeilen zwischen den
  einzelnen Etiketten angegeben.
 Beispiel:
  LEERZEILEN=2
  -> Es werden 2 Leerzeilen gedruckt

@{b}ABSTAND@{ub}
  Hiermit wird der Abstand zwischen den einzelnen Etiketten in einer
  Zeile festgelegt. Wenn die Etikettenbreite z.B. mit 20 festgelegt
  wurde und der Abstand mit 4, erscheint das zweite Etikett an der 24.
  Position. Klar?
 Beispiel:
  ABSTAND=4
  -> der Abstand wird auf 4 festgelegt

@{b}FORMULAR_PFAD@{ub}
  Hier wird der Pfad auf das Verzeichnis festgelegt, in dem nach den
  Formularen gesucht wird. Bitte den Doppelpunkt (:) oder den Backslash (/)
  am Ende nicht vergessen.
 Beispiel:
  FORMULAR_PFAD=dh0:addipro/formulare/

@{b}ABSENDER_STRING@{ub}
  Hiermit wird der Absender festgelegt. Dieser Text erscheint dann auch in
  dem Absendergadget und wird auch dann ausgedruckt. Dabei ist es egal, ob
  eine Absenderdatei (s.u.) festgelegt wurdeoder nicht.
 Beispiel:
  ABSENDER_STRING=Michael Klein, Am Wasserturm 6, 67346 Speyer

@{b}ABSENDER_DATEI@{ub}
  Damit wird eine @{"ASCII-Datei" link "ASCII"} festgelegt, in deren ersten
  Zeile der Absender steht.
 Beispiel:
  ABSENDER_DATEI=Björn.abs

@{b}FORMULAR_NAME@{ub}
  Es wird der Name des Formulars eingeben, welches beim Ausdruck verwendet
  werden soll.
 Beispiel:
  FORMULAR_NAME=etikett.for

@{b}PATTERN_FORMULAR@{ub}
  Hiermit wird die Endung angegeben, die im asl-Filerequester angezeigt werden
  soll, der erscheint, wenn man das Gadget Formular laden anklickt.
 Beispiel:
  PATTERN_FORMULAR=#?.for
  -> es werden alle Dateien mit der Endung .for angezeigt

@{b}PATTERN_ABSENDER@{ub}
  Hiermit wird die Endung angegeben, die im asl-Filerequester angezeigt werden
  soll, der erscheint, wenn man das Gadget Absender laden anklickt.
 Beispiel:
  PATTERN_ABSENDER=#?.abs
  -> es werden alle Dateien mit der Endung .abs angezeigt


Für den @{"Serienbriefmodus" link "SERIENBRIEFMODUS"} gibt es natürlich auch @{"Tooltypes" link "TTSERIE"}

@endnode


@node "TTSERIE" "Serienbrieftooltypes"
Tooltypes für den Serienbriefmodus

@{b}PATTERN_SERIENBRIEF@{ub}
  Hiermit wird die Endung angegeben, die im asl-Filerequester angezeigt werden
  soll, der erscheint, wenn man das Gadget Briefname laden anklickt.
 Beispiel:
  PATTERN_SERIENBRIEF=#?.ser
  -> es werden alle Dateien mit der Endung .ser angezeigt

@{b}PATTERN_ABSENDER@{ub}
  Hiermit wird die Endung angegeben, die im asl-Filerequester angezeigt werden
  soll, der erscheint, wenn man das Gadget Absender laden anklickt.
 Beispiel:
  PATTERN_ABSENDER=#?.abs
  -> es werden alle Dateien mit der Endung .abs angezeigt

@{b}ABSENDER_STRING@{ub}
  Hiermit wird der Absender festgelegt. Dieser Text erscheint dann auch in
  dem Absendergadget und wird auch dann ausgedruckt. Dabei ist es egal, ob
  eine Absenderdatei (s.u.) festgelegt wurdeoder nicht.
 Beispiel:
  ABSENDER_STRING=Michael Klein, Am Wasserturm 6, 67346 Speyer

@{b}ABSENDER_DATEI@{ub}
  Damit wird eine @{"ASCII-Datei" link "ASCII"} festgelegt, in deren ersten
  Zeile der Absender steht.
 Beispiel:
  ABSENDER_DATEI=Björn.abs

@{b}FORMULAR_PFAD@{ub}
  Hier wird der Pfad auf das Verzeichnis festgelegt, in dem nach den
  Briefen gesucht wird. Bitte den Doppelpunkt (:) oder den Backslash (/)
  am Ende nicht vergessen.
 Beispiel:
  FORMULAR_PFAD=dh0:addipro/formulare/

@{b}BRIEF_NAME@{ub}
  Es wird der Name des Briefes eingeben, welcher beim Ausdruck verwendet
  werden soll.
 Beispiel:
  BRIEF_NAME=brief1.ser


@{b}DATENSÄTZE_BRIEF@{ub}
  Hiermit wird angegeben, welcher Datensatz, beziehungsweise welche
  Datensatzgruppe gedruckt werden soll. dabei stehen die Ziffern
  1 bis 10 für die Selektionsmenge 1 bis 10, die 11 für den aktuellen
  datensatz und die 12 für alle Datensätze
 Beispiel:
  DATENSÄTZE_BRIEF=12
  -> es werden alle Datensätze gedruckt

Auch für den @{"Formularmodus" link "FORMULARMODUS"} gibt es @{"Tooltypes" link "TTFORMULAR"}
@endnode

@node "ASCII"

@{b}ASCII@{ub}

 ASCII bedeutet American Standard Code of Information Interchange
 und besteht quasi aus dem Amigazeichensatz, also den Buchstaben,
 die uns auf der Tastatur zur Verfügung stehen. Eine Textverarbeitung
 bietet eigentlich immer die Möglichkeit den geschriebenen Text im
 ASCII-Format abzuspeichern. Nur dieses Format kann Addipro als Vorgabe
 für seine Etiketten und Serienbriefanweisungen nutzen.

@endnode

@node "TOOLTYPES" "Die Tooltypes für Addipro"

 @{b}Tooltypes@{ub}

 Hier kommt Ihr zu den Tooltypes, die Ihr Addipro übergeben könnt.

 Tooltypes für den @{"Serienbriefmodus" link "TTSERIE"} und den @{"Formularmodus" link "TTFORMULAR"}
@endnode

@NODE Bugreports

    Wer irgendwelche Fehler in AddiPro finden sollte bzw.
Verbesserungsvorschläge hat (TODO-Liste vergleichen!),
der maile bitte seine Bug-Reports an:

   addipro-bugs@baer.franken.de
@ENDNODE
@node  "Kommentare" "Wir möchten Danken...."

Björns Dank an:

 - Andreas 'Wurzelsepp' Neumann

   ... der mich immer mit bizarren EMails unterhält :-)

 - Maxon GmbH

   ... die zwar einen guten Compiler herausbrachten,
   jedoch sich leider IMHO einen feuchten Kehricht
   scheren, was ihre Beta-Tester denn so für Vor-
   schläge haben.

   (Dasselbe gilt für den Programmierer von MP3!)

 - der 'PURITY'-Crew

   ... allen voran Falk Zühlsdorff, den Zusammensteller
   der Puritys.

 - mir selbst

   ... weil ich mich doch wieder aufgerafft habe,
   an AddiPro weiter zu programmieren.

 - die Leute, die AddiPro benutzen. :)


Michaels Dank gilt:
                              @{b}   Mir selbst @{ub}

                      ( Weil ich so bescheiden bin )

                                  @{b}  Anke@{ub}

                       ( Für die schönen Abende ;-) )
                       (P.S.: Drachen sollen fliegen)

                          Bombersoft @{b}Björn Schotte@{ub}

                  ( Für das Programmieren von wichtigen Teilen von
              Addipro. Nur schade, daß Du dann keine Zeit mehr hattest  ;)

                          PackMan  @{b}Falk Zühlsdorff @{ub}

                  ( Fürs betatesten mit seinem komischen Font,
                      seinen emails und für die PURITYs )

@{b}                                Meinem AMIGA@{ub}

        ( Dass er beim Programmieren immer auf die obere Bildschirmhälfte
         so schöne rote Kästchen malt ;-)) Und dafür, daß er mir so gut dient )

@{b}                                 C= Commodore @{ub}

        ( für den Amiga und die Sleepwalker/pinball fantasies CD-Rom, die
        so wunderschöne Musikstücke und natürlich pinball fantasies enthält,
                was bei manchen Frustpausen sehr hilfreich war)

@{b}       Alphaville & Fish & Marillion & Roxette & Rondo Veneziano & Die Ärzte@{ub}

   ( Für die Musik, die ich so schön auf meinem Overdrive CDRom Abspielen konnte)

@{b}                           Stion Olsen & Espen Skog                       @{ub}

     ( Für Interplay, den genialen CD-Spieler, den ich immer laufen hatte)

@{b}                             Jens Gelhar & Maxon @{ub}

  ( Für MaxonPascal V3. Nur schade, das der Editor so gewöhnungbedürftig ist
              Wo bleibt der maxondebugger für MP3 ????????????????? )

    Und allen anderen, die ich vergessen habe und ohne die dieses Programm wohl
    nie entstanden wäre   @{b}  D   A   N   K   E    !  !  !@{ub}


 @{u}Grüße an:@{uu}                        alle Amigafreax

                                     Wurzelsepp

                                       Diesel

                                       Silvia

                                       Frank

                                 All magic Muzicans

                                      Kerstin

                                       Sotto

                               Meine Mitkommilitonen

                                         &

                                  all I've forgotten
@endnode

@node "DAWAR" "Da wäre noch folgendes zu sagen"
Was noch zu sagen wäre:

 - Die Koordinaten der Fenster werden übrigens beim speichern der Voreinstellungen
   mitgespeichert. Ebenso die koordinaten und Größe des ASL-Requesters
@endnode

@node "PURITY" "Purity, die Pascal FD-Serie auf dem Amiga"
                  ______  __    __ ______  ________________    _
@{b}                 /      \/  \  /  \      \/   \_     __|  /   / \
                /   |>   \  /  \   \  |>  \___/ |   | /  /   /  /
               /      ___/  \  /   /     _/___  |   | \  \  /  /
               \     /   \   \/   /      \|   | |   |  \  \/  /
                \___/     \______/|____\__\___| |___|   \    /
                  ______________________________________/   /
                  \________________________________________/
@{ub}




    Was Pascal-Programmierer auf dem Amiga schon lange gesucht haben:

    *****************    die Pascal-Serie Purity    *****************


    Nun, wofür steht "Purity" ? Für alle, die`s noch nicht wissen :

               @{b} P@{ub} ascal
               @{b} U@{ub} sers
               @{b} R@{ub} esource
            for@{b} I@{ub} nformation,
                @{b}T@{ub} ools
       and ever @{b}Y@{ub} thing else ...

    Die Purity ist für  jeden Pascal-User  oder für jeden, der sich für
    Pascal interessiert,  gedacht.  Es werden ggf. alle "Dialekte" unter-
    stützt die auf dem AMIGA herumgeistern:

      Metacomco-,  HiSoft-,  Kick- (bzw. Maxon-),  PCQ-Pascal...

    Sie soll  für alle da sein,  d.h. genauer  gesagt, Ihr  sollt für
    alle da sein. Denn die  Purity ist  eine Pascal-FD-Serie von Usern
    für User. Wenn Ihr mitmachen wollt, dann schickt  Eure Beiträge.
    Wir suchen einfach alles, was mit dem Programmieren in Pascal zu
    tun hat, als da wären:


      - Programme, geschrieben in jeweiligem Pascaldialekt, mit oder
        ohne Sourcecode,

      - Include-Dateien zu nützlichen Libraries,

      - Tips & Tricks zur Programmierung,

      - Hinweise zu Compilern, Arbeitsumgebungen,

      - Konfigurationsdateien zu verschiedenen Editoren
        ( z.B. CED, GoldEd )

      -  und und und ...

    Wie kommt Ihr an die Purity:

    * bei jedem guten PD-Händler

    * einfach ne mail an ujqc@rz.uni-karlsruhe oder ai036@rz.tu-ilmenau.de
      schicken und ihr bekommt die Purity uuencoded ueber das Netz. Kostenlos !

    * oder direkt bei RogerSoft/PackMAN für 1DM pro Disk

    Wer etwas auf der Purity veröffentlichen will oder Fragen in Sachen
    Pascal hat, kann uns schreiben / mailen.

    Snailmail: via Disk, die Disk kommt auf Wunsch mit der aktuellen
               Purity zurück.
               RÜCKPORTO bitte nicht vergessen!
               Sonst wartet Ihr leider vergebens auf Antwort !

    Internet:  via uuencode (email siehe unten)


    Kontakt:   PackMAN, c/o Falk Zühlsdorff,      (für KP/MP)
               Lindenberg 66, D-98693 Ilmenau

               email: ai036@rz.tu-ilmenau.de


               RogerSoft, c/o Michael Klein,      (für KP/MP)
               Am Wasserturm 6, D-67346 Speyer

               email: ujqc@rz.uni-karlsruhe.de



    Für Probleme in und um PCQ könnt Ihr auch weiterhin Diesel
    (Bernd Künnen) kontakten...

 (c) 11.07.95 by RogerSoft & PackMAN


 PS: Infos und Inhalte der PURITY jetzt auch über WWW

     http://rzstud1.rz.uni-karlsruhe.de/~ujqc/
@endnode

@node "HILFEN" "Hilfe bei Problemen"

@{b}Das autoladen klappt bei mir (OS2) nicht! @{ub}

 Lösung: Addipro benutzt um den Pfad vor den DAteinamen zu setzen eine
         Funktion die vor OS3 noch nicht fehlerfrei ist. Dadurch kann
         sich der Pfad, der über die Tooltypes eingestellt ist und der
         Pfad, den Sie im Filerequester gewählt haben ins Gehege kommen.
         Sie könne ganz einfach Abhilfe schaffen, indem sie den
         Tooltype PFAD=XXXX (wobei XXXX für irgend einen Namen steht)
         löschen, oder einklammern.

@{b}Das Formulardrucken im Formularfenster klappt bei mir nicht@{ub}

 Lösung: Kein Wunder, ist noch nicht implementiert. Lesen Sie bitte
         @{"den Text zum Formularmodus" link "FORMULARMODUS"}.

@{b}Beim laden von Addipro erscheint die Fehlermeldung "Fehler beim laden der
Voreinstellungsdatei ..." ebenso, wenn ich die Voreinstellungen speichern will. @{ub}

 Ihr Computer konnte die Voreinstellungsdatei nicht laden, da sie noch nicht
 vorhanden ist, oder einen anderen Namen als normal hat.

 Lösung: Die Voreinstellungsdatei wird normalerweise unter dem Namen
         "ENVARC:Addipro.env" abgespeichert. Wollen Sie sie unter einem
         anderen Namen speichern, müssen sie im Addipro-Icon unter dem
         Tooltype PREFSFILE den Namen angeben. Sollen die Voreinstellungen
         z.b. in der Datei s/addipro.prefs abgespeichert werden, kreieren
         sie ein Tooltype:  PREFSFILE=s/addipro.prefs.

@endnode
@NODE History

 @{B}V0.01ß - V0.99ß:@{UB}

    - keine Erwähnungen, es waren einfach zu viele Änderungen.

 @{B}V1.00ß:@{UB}

    - erste veröffentlichte Version.
@ENDNODE
