Kurzdokumentation zum no|System
===============================

Das no|System und die no|Lib
----------------------------
Da es mittlerweile eine ganze Reihe von Programmen aus unserem 
Haus gibt und diese mit wachsendem Funktionsumfang und Komfort 
immer grer werden, haben wir einen Weg gefunden, den Speicherbedarf
der Programme praktisch zu verringern und nebenbei noch gewisse
Dinge global fr alle diese Programme einstellen zu knnen.

Funktionsweise
--------------
NOSYSTEM.PRG ist ein kleines Programm, das in den AUTO Ordner kommt.
Es hat keine aktive Funktion, beeinflut also das restliche System
nicht. 'Interessierten' Programmen werden die Informationen zur 
Verfgung gestellt, die man mit dem Programm NOCONFIG.PRG einstellen
kann. Zustzlich kann die noLib, eine Sammlung von universellen
Programmfunktionen ('Bibliothek') geladen werden.
Sobald nun ein zweites Programm diese Library benutzt, hat man schon
Speicher gespart. Nebenbei verkrzt sich auch die Ladezeit der 
Programme.
Wer z.B. no/That's Address ab Version 3 als Accessory und
That's Write 4 oder unter Magix/Multitos den no|Desktop und
That's Write 4, spart schon Speicher.

NOSYSTEM.PRG teilt den no|Programmen die Daten per Cookie mit.
Dazu wird ggf. der CookieJar automatisch erweitert.

Installation und Konfiguration des no|Systems
---------------------------------------------
Das NOSYSTEM.PRG kopiert man in seinen AUTO Ordner der Bootpartition
bzw. Bootdiskette.
Den Ordner NOSYS kann man irgendwohin tun (Wir haben ihn
normalerweise auf Laufwerk C:\ im Hauptverzeichnis).
Zur eigentlichen Konfiguration gibt es das NOCONFIG.PRG.

Dialogelemente des NOCONFIG.PRG
-------------------------------
Pfad der noSystem Konfigurationsdateien:
  Hier trgt man Laufwerk und Pfad des Ordners NOSYS ein (z.B.
  C:\NOSYS\)
Pfad der Druckertreiber des FlexiPrint-Systems:
  Da zum Beispiel auch That's Address die gleichen Druckertreiber
  wie That's Write verwendet, ist es berflssig, alles mehrfach auf
  der Festplatte zu haben. Daher trgt man hier den Pfad ein, an dem
  sich die Druckertreiber befinden (Fr That's Write Anwender
  blicherweise der TWRITE Ordner).
Pfad der Hilfedateien...
  Hilfedateien knnen bei den jeweiligen Programmen, aber auch
  zusammen in einem separaten Ordner liegen. (Denkbar fr den Einsatz
  mit einem langsamen MOD Laufwerk - Programm auf der schnellen
  Festplatte, alle nicht so wichtigen Daten auf dem MOD)
Pfad der Temporrdateien...
  Beim Umrechnen von groen Bildern, Zwischenspeichern von
  Serienbriefdaten und dergleichen legen Programme schon mal
  zwischendurch Daten ab. Diese kann man mit dieser Pfadoption z.B.
  auf eine RAMDISK leiten.
Dialoggestaltung fr noLook:
  Das no|System ist in der Lage fr alle Programmen, die no|Look
  verwenden zentral das Aussehen einzustellen. Bei der Gestaltung der
  Oberflche ist der no|Look extrem flexibel. Man kann das Aussehen
  anderer Oberflchen oder sogar anderer Betriebssysteme sehr weit
  nachempfinden. Das Aussehen ist in Beschreibungsdateien mit den
  Namen NOLOOK.xxx abgelegt. Derzeit gibt es leider noch kein
  anwenderfreundliches Konfigurationsprogramm fr no|Look-Dateien,
  so da man auf die mitgelieferten angewiesen ist. Eine Beschreibung
  ist aber erhltlich. Da es ASCII-Dateien sind, kann man diese dann
  auch selber bearbeiten, sofern man etwas Kenntnis von ATARI
  Programmierung hat und sich mit hexadezimalen Zahlen auskennt.
noSoft Bibliothek resident laden:
  Ldt die Datei NOSYSLIB.OVL beim Booten in den Speicher und behlt 
  sie da. Sollte man nur ein einziges no|Programm verwenden, macht
  das wenig Sinn. Wer aber wenigstens ein Accessory und ein Programm
  bzw. das no|Desktop-System benutzt oder unter Magix/MultiTOS mehr
  als ein Programm verwendet, kann so je Programm weit ber 100kB
  Arbeitsspeicher/RAM sparen.
Sprache
  Die von der Library untersttzen Sprachen knnen hier eingestellt
  werden. Globale Texte/Warnungen/Fehlermeldungen erscheinen dann in 
  der angewhlten Sprache.

Strungen im Betrieb mit anderen Programmen
-------------------------------------------
Da das NOSYSTEM.PRG keine aktiven Funktionen hat, ist eine Strung
anderer Programme ausgeschlossen.
Eine Ursache ist aber zumindest theoretisch denkbar. Viele AUTO
Programme legen einen oder mehrere sogenannter Cookies an, um Ihre
Daten auszutauschen. Nun gibt es aber nur eine voreingestellte Zahl
von Cookiepltzen im System. Wenn ein Programm keinen Platz findet,
legt es normalerweise mindestens einen neuen Platz an. Nun gibt es
aber Programme die dies nicht machen. Diese knnen sich dann nicht
eintragen und auf einmal wundert man sich, da man das NOSYSTEM.PRG
ergnzt hat, und der Faxtreiber nicht mehr luft. Die Schuld schiebt
man dann auf das NOSYSTEM.PRG.
Abhilfe whre hier, das NOSYSTEM.PRG in der Reihenfolge NACH allen
anderen Programmen starten zu lassen oder ein Hilfsprogramm wie das 
COOKIExx.PRG mglichst als erstes im AUTO-Ordner zu verwenden.
Damit kann man die Anzahl voreingestellter Cookiepltze erhhen.
