Das Setting
----------------------------------------------------------------------

Da  man  in Chatwin sehr viele Einstellungen ttigen kann,  ist es nur
sinnvoll, da man diese auch irgendwie speichern kann.  Dazu dient das
sogenannte Setting. Dabei handelt es sich um Dateien mit der Extension
*.SET, die alle diese Informationen aufnehmen.

Im Setting werden gespeichert:

- Die Einstellungen aus den Dialogen
  * EinstellungenDIALOG\PREFEREN.TXT
  * ProgrammstartDIALOG\APPLOPT.TXT
  * HintergrundDIALOG\BACKGRND.TXT
  * MenkrzelDIALOG\MENUKEYS.TXT
  * GeruscheDIALOG\NOISE.TXT
  * Takefiles findenDIALOG\LOCTAKE.TXT
  * FormatierenDIALOG\FORMAT.TXT

- der aktuelle Quelltext

- Die fnf Programme  (Editor, Compiler, Assembler, Linker, Debugger),
  ihre Kommandozeilen und evtl. angelegte Optionsboxen

- Die bis zu acht weiteren Programme aus dem Programm-Men

- evtl. angelegte freie Optionsboxen

- das  zuletzt  ber den Menpunkt "anderes ..." aus dem Programm-Men
  gestartete Programm (und evtl. die bergebenen Parameter)

- die Belegung der Funktionstasten

- Lage  und  Gre  des ConsoleCLI.TXT-Fensters  (wenn es offen war,  als das
  Setting gesichert wurde)

- Lage und Gre der DateilisteFILELIST.TXT  (wenn sie offen war,  als das Setting
  gesichert wurde). Der Inhalt der Dateiliste wird in einer Extradatei
  gesichert.

- wenn Console und Dateiliste offen waren:  Welches der beiden Fenster
  das oberste war

- Font-ID und Gre des ZeichensatzMENU\FONTSEL.TXTes,  der fr Console und Dateiliste
  verwendet wird

Ein Setting kann mit dem Menpunkt  "Setting sichern"  unter einem be-
liebigen Namen gespeichert werden.  Mit dem Menpunkt  "Setting laden"
kann jederzeit ein neues Setting geladen werden.

Beim  Start  sucht  Chatwin  im aktuellen Verzeichnis nach einer Datei
CHATWIN.SET,  die,  sofern  vorhanden,  dann gleich geladen wird.  An-
schlieend   wird   aus  diesem  Verzeichnis  ggfs.  noch  eine  Datei
AUTOTAKE.TTIPS.TXT und eine Druckeranpassung PRINTER.CFGDIALOG\PRINT.TXT geladen.

Ist  die  Console  beim Laden eines Settings bereits offen,  so werden
Lage, Gre und Zeichensatz nicht aus dem Setting bernommen (gleiches
gilt  fr die Dateiliste  -  deren Inhalt wird aber durch die entspre-
chende LST-Datei ersetzt).
