home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Crawly Crypt Collection 1
/
crawlyvol1.bin
/
bbs
/
cat25
/
cat25.txt
< prev
next >
Wrap
Text File
|
1993-11-01
|
60KB
|
1,256 lines
**** ** ******
** ** **** **
** ** ** **
** ** ** **
** ****** **
** ** ** ** **
**** ** ** **
Ein MausTausch-Frontend für den ATARI ST/STE/TT/Falcon
Version 2.5
November 1993
Copyright © 1990-93 by
Johannes Göttker-Schnetmann,
Dirk Steins und Christian Demmer
Die Erweiterungen in CAT 2.5 zu CAT 2.0
Die Autoren übernehmen keine Haftung oder Verantwortung für direkte oder
indirekte Schäden jedweder Art, seien sie finanzieller, materieller oder
sonstiger Art, die aus dem Gebrauch, Nichtgebrauch oder Mißbrauch von CAT
und dieser Anleitung entstehen.
Fast alle Soft- und Hardwarebezeichnungen, die in dieser Anleitung
erwähnt werden, sind eingetragene Warenzeichen und sollten als solche
betrachtet werden. Die Autoren dieser Anleitung folgen bei den
Produktbezeichnungen im wesentlichen den Schreibweisen der Hersteller.
Alle Rechte vorbehalten. Kein Teil des Werkes (auch nicht auszugsweise)
darf in irgendeiner Form (Druck, Fotokopie, Mikrofilm oder in einem
anderen Verfahren) ohne schriftliche Genehmigung der Autoren reproduziert
oder unter Verwendung elektronischer Systeme verarbeitet, vervielfältigt
oder verbreitet werden. Speziell ausgenommen hiervon ist die Verbreitung
dieser Dokumentation zusammen in der Distribution mit CAT 2.5, welche
über Mailboxen und ähnliche, nicht kommerzielle Systeme, erlaubt ist.
Inhaltsverzeichnis
==================
1) Einleitung
1.1) Shareware
2) Installation
3) Bedienung
3.1) Neue Funktionen
3.2) Die Registrierung
3.3) Änderungen in der Menüleiste
3.4) Änderungen in der Anzeige
3.5) Änderungen in der Stichwortliste
3.6) Die Baumanzeige
3.7) Sonstige Änderungen
1) Einleitung
=============
So, nun ist es endlich soweit, die Version 2.5 von CAT ist fertig. Es
hat doch über ein halbes Jahr nach der 2.0 gedauert, diese Version
fertugzustellen. In dieser Version sind wieder viele neue Funktionen und
Erweiterungen zu CAT 2.0 eingebaut worden, so daß eine Erweiterung des
Handbuches nötig geworden ist. Dieser Text ist ein Versuch, diese
Erweiterungen und Änderungen zu beschreiben. Da ich TeX nicht beherrsche
und Oliver Scheel leider im Moment keine Zeit hat, ist dies eine reine
ASCII-Anleitung. Ich hoffe, daß Oliver irgendwann mal Zeit hat, diese
Ergänzung in TeX-Form zu bringen. Und ich hoffe, daß diese Ergänzung
nicht so viel schlechter wird als das hervorragende Handbuch zur Version
2.0, das Oliver geschrieben hat.
Als wichtigste Änderung möchte ich hier schon darauf hinweisen, daß es
jetzt wieder einen Unterschied zwischen registrierter und unregistrierter
Version gibt. Anscheinend ist alleine der Besitz einer vollständigen, gut
funktionierenden Software nicht genug Anreiz für viele Benutzer von CAT,
den Sharewarebeitrag zu zahlen. Daher gibt es jetzt wieder eine
unregistrierte Version, die man durch eine Registrierung mit einem
Schlüssel zu einer Vollversion machen kann. Mehr dazu in dem Kapitel
'Shareware'.
Diese Erweiterung ersetzt nicht das Handbuch zu CAT 2.0 und auch nicht
die Kurzanleitung! Nur die Kapitel aus der Kurzanleitung, die auch in
diesem Text vertreten sind, ersetzen die dortigen Passagen. Sie sollten
die Kurzanleitung trotzdem lesen, wenn Sie ein neuer Benutzer von CAT
sind, da dort wichtige Hinweise auch für den ersten MausTausch und die
allgemeine Bedienung vorhanden sind.
1.1) Shareware
--------------
CAT ist Shareware, d.h. es darf zu nicht-kommerziellen Zwecken frei
kopiert und getestet werden. Wird CAT jedoch regelmäßig benutzt, so ist
eine Sharewaregebühr von DM 50,- an die Autoren zu entrichten.
Für registrierte Benutzer von CAT 1.21 gibt es eine verminderte
Registrierungsgebühr von DM 25,-. Dieser Betrag ist höher als bei der
Version 2.0, da diejenigen, die nach einem halben Jahr ihr Upgrade nicht
bezahlt haben, ruhig etwas mehr zahlen können als diejenigen, die fair
waren und sich schneller für das Upgrade haben registrieren lassen.
Für registrierte Benutzer von CAT 2.0x ist dieses Upgrade kostenlos! Aber
Spenden nehmen wir trotzdem sehr gerne entgegen.
Wer das Programm regelmäßig benutzt und nicht bezahlt hat, arbeitet mit
einer Raubkopie! CAT ist also _kein_ Freeware-Programm!
Ab der Version 2.5 gibt es wieder einen Unterschied zwischen einer
unregistrierten und einer registrierten CAT-Version. Die meisten der
neuen Funktionen in CAT 2.5 sind nur in der registrierten Version
zugänglich. Trotzdem ist auch die unregistrierte Version ein vollkommen
funktionstaugliches MausTausch-Frontend, so daß man ohne Probleme CAT
testen kann und entscheiden kann, ob man sich registrieren läßt oder CAT
nicht weiter benutzt. Die maximale Testzeit für CAT beträgt 6 Wochen. Wer
nach dieser Zeit CAT noch benutzt, ohne registrierter Benutzer zu sein,
arbeitet mit einer Raubkopie! CAT weist einen nach Ablauf der 6 Wochen
auch darauf hin.
Die Registrierung für CAT erfolgt über einen Schlüssel, den man nach der
Zahlung des Sharewarebeitrages per Email bei den Autoren anfordern kann.
Registrierte Benutzer können jederzeit den Update-Service in Anspruch
nehmen und so immer die aktuellste öffentliche Version erhalten. Leute
mit langsamen Modems können auch eine Diskette mit AdfraRüschla[2] in
Anspruch nehmen.
Weiterhin gibt es für registrierte Benutzer die Möglichkeit, ein
gedrucktes Handbuch zu CAT zu erwerben. Das Handbuch hat einen Umfang von
176 Seiten, ist spiralgebunden und im Format DIN A5 gehalten. Das
Handbuch ist allerdings nur auf dem Stand von CAT 2.01, aber es ist
trotzdem sehr empfehlenswert, da sich in der grundlegenden Bedienung von
CAT nicht viel geändert hat. Das Handbuch kostet DM 10,- inkl. Versand
und ist bei Johannes Göttker-Schnetmann zu bestellen. Bitte geben Sie
deutlich an (am besten per Email), daß Sie auch ein Handbuch wollen, wenn
Sie mehr Geld überweisen, da wir ansonsten davon ausgehen, daß ein
Mehrbetrag eine Spende ist.
Die Kontaktadresse:
Johannes Göttker-Schnetmann
Gasselstiege 458a
D-48159 Münster
Email: Johannes Göttker-Schnetmann @ MS
Für Registrierungsschlüssel auch: Dirk Steins @ K2
Die Bankverbindung:
Stadtsparkasse Münster
BLZ 400 501 50
Kontonummer 109 072 017
Bitte immer die Adresse mit angeben. Am besten zusätzlich noch per
Email. Es kommt leider sehr oft vor, daß die entsprechenden Zeilen auf
der Überweisung nicht übertragen werden oder daß die Adresse auf dem
Beleg nicht lesbar ist.
---------------
[2] AdfraRüschla = adressierter und frankierter Rückumschlag
2) Installation
===============
Die Installation von CAT 2.5 ist recht einfach. Die Installation erfolgt
automatisch über ein Installationsprogramm. Dieses Installationsprogramm
installiert CAT komplett oder macht eine Updateinstallation zu CAT 2.0,
je nachdem, welchen Menupunkt sie auswählen. Bei einer Updateinstallation
von CAT 2.0 auf CAT 2.5 werden auch Dateien, deren Format sich geändert
hat, automatisch konvertiert.
Eine Updateinstallation von CAT 1.21 auf CAT 2.5 ist mit dem
Installationsprogramm nicht mehr möglich. Sollten Sie noch eine CAT 1.21
Datenbank haben und diese Datenbank für CAT 2.5 übernehmen wollen, so
setzen Sie sich bitte mit den Autoren in Verbindung, die ihnen dann ein
dafür geeignetes Installationsprogramm zur Verfügung stellen werden. Wir
gehen aber davon aus, daß CAT 1.21 inzwischen aus dem Markt verschwunden
sein sollte und wollten deshalb nicht das Installationsprogramm mit dem
zusätzlichen Platzbedarf für den Datenbankkonverter belasten.
Auf der Diskette bzw. im Archiv finden Sie folgende Dateien:
- INST25.PRG Das Installationsprogramm
- INST25.RSC Das Resourcefile zum Installationsprogramm
- CAT25.DAT Die Datei, in der die neue CAT-Version enhalten ist
- CAT20.TXT Die Kurzanleitung zu CAT 2.0
- CAT25.TXT Dieser Anhang zur Anleitung zu CAT 2.5
... eventuell weitere Dateien
Zur kompletten CAT-Distribution gehören noch weitere Dateien, die zum
Betrieb nicht zwingend notwendig sind. Diese sollten sich auf der von uns
kopierten CAT-Diskette enthalten sein oder als getrenntes Archiv in den
Mäusen zum Download liegen.
- CAT.DVI Die Anleitung zu CAT 2.0 im DVI-Format (TeX)
- PICS\ Der Ordner mit den Bildern für die DVI-Anleitung
Nun kommen wir zur eigentlichen Installation. Wir gehen davon aus, daß
Sie zählen und lesen können. Sollten Sie diese beiden Bedingungen
erfüllen, so sollten bei der Installation keine Probleme auftreten.
Gehen Sie die nun folgenden Punkte der Reihe nach durch:
1) Sorgen Sie dafür, daß genügend Platz auf dem jeweiligen Laufwerk
vorhanden ist. CAT 2.5 ist ca. 140 kB größer als CAT 2.0!
2) Starten Sie nun das Programm INSTALL.PRG und wählen Sie dort den
Menüpunkt 'CAT 2.5 installieren' an. Sie werden nun gefragt, ob CAT
komplett neu installiert oder nur ein CAT 2.0 upgedatet werden
soll. Bei 'Neu' wird CAT komplett neu eingerichtet und Daten von
CAT 2.0 werden _nicht_ konvertiert.
3) In dem Fileselector müssen Sie das Verzeichnis angeben in dem das
CAT-Programm installiert werden soll. Wird bei einem Update ein
neues Verzeichnis gewählt, so muß die Datei CAT.INF nach der
Installation aus dem alten Ordner in den neuen kopiert werden!
4) Nun müssen Sie einige, selbsterklärende Sicherheitsabfragen über
sich ergehen lassen. Damit die Hinweise auch gelesen werden, wurden
Fangfragen eingebaut. Auch wenn Ihnen die Sicherheitsabfragen
übertrieben vorkommen sollten... Sie wissen ja gar nicht, was man so
als Programmierer schon alles erlebt hat ...
5) Wurde im Eingangsdialog 'Update' ausgewählt, so erscheint an dieser
Stelle ein Fileselector, in dem Sie die _alte_ CAT.INF-Datei
auswählen müssen. Die Einstellungen (DATABASE-Ordner, der Packer
etc) werden dann ins neue CAT übernommen.
6) Nun wird die Datei CAT25.DAT ausgepackt. Das kann einige Zeit dauern.
7) Bei einer Update-Installation werden jetzt ein paar Daten
konvertiert. Diese Konvertierung sollte recht schnell vorangehen,
deshalb wird auch keine Information darüber ausgegeben.
8) Wurde eine Neuinstallation gewünscht, so müssen Sie in der Dialogbox
die Verzeichnisse, den Packer und das Terminalprogramm auswählen und
konfigurieren.
Fangen Sie mit dem Packer an, indem Sie den Button [Packer ...]
anklicken und in dem daraufhin erscheinenden Fileselector diesen
auswählen. Die passende Kommandozeile ('Einpacken'/'Auspacken') und
der Name des OUTFILEs werden dabei automatisch im Dialog an den
jeweiligen Stellen eingetragen. Sie können diese Daten noch
nachträglich editieren. Soll ungepackt getauscht werden[3], darf
kein Packer ausgewählt sein!
Der Importpfad legt das DOWNLOAD-Verzeichnis vom Terminalprogramm
fest und der Exportpfad das UPLOAD-Verzeichnis. Der Messagepfad
bestimmt den Pfad, wo die von Ihnen eingebenen Nachrichten abgelegt
werden sollen und der Databasepfad setzt das Verzeichnis für die
Datenbank. Mit 'Terminal ...' legen Sie Ihr Terminalprogramm fest.
Sie können dem Terminalprogramm über 'Kommandozeile' auch Parameter
(z.B. eine Script-Datei) übergeben lassen. Mit [Help] können Sie
sich eine Hilfe anzeigen lassen.
Mit [OK] schließen Sie die Eingaben ab. Kontrollieren Sie diese
vorher aber bitte noch einmal! Sie können den Dialog auch erst
beenden, wenn alle wichtigen Angaben getätigt wurden.
Wurde CAT erfolgreich installiert, so können Sie das
Installationsprogramm verlassen und CAT 2.5 starten. Sollten Fehler
aufgetreten sein, so gehen Sie die Punkte noch einmal durch. Das
Installationsprogramm erkennt automatisch, ob vorhandene Dateien noch
konvertiert werden müssen oder nicht, so daß auch eine doppelte
Updateinstallation keine Probleme bereiten sollte.
Sollten Sie mehrere Datenbanken haben, bei denen Daten konvertiert werden
müssen, dann müssen Sie CAT mehrmals installieren. Allerdings wird vom
Installationsprogramm nur die Datei MSGINFO.DAT im MESSAGES\-Ordner
konvertiert. Wenn Sie also keine Nachrichten mehr haben, die noch zu
versenden sind, dann ist eine Konvertierung nicht notwendig.
3) Bedienung
============
3.1) Neue Funktionen
--------------------
In CAT 2.5 wurden einige neue Funktionen eingebaut. Diese sollen hier
in einer Übersicht kurz vorgestellt werden. Eine genauere Beschreibung
der Funktionen erfolgt weiter unten.
- Die Stichwortliste von CAT wurde in Ihrer Funktionalität stark
erweitert. Man kann in dieser nun Nachrichten über die Suchfunktionen
und nach anderen Kriterien selektieren, die Liste nach verschiedenen
Kriterien sortieren lassen, und auch die Liste nur auf einige Einträge
verkürzen lassen. Außerdem wurde das Lesen von Nachrichten über die
Stichwortliste stark verbessert, da die Stichwortliste bei einem
Gruppenwechsel dem dazugehörigen Anzeigefenster folgt.
- Aus der Stichwortliste heraus kann man selektierte Nachrichten in
verschiedenen Formaten speichern. Man kann die selektierten Nachrichten
wie in der Anzeige der Liste ausgeben lassen, alle Nachrichten in eine
Textdatei schreiben lassen oder auch ein Outfile aus den selektierten
Nachrichten erzeugen lassen, daß man dann später in CAT oder
andere MausTausch-Frontends wieder importieren kann.
- Es wurde eine Anzeige von Kommentarbäumen eingebaut, mit der man sich
einen Kommentarbaum komplett in einer graphischen Darstellung ansehen
kann. Man kann auch aus diesen Kommentarbäumen einzelne Nachrichten
selektieren und lesen oder auch Nachrichtenflags für die selektierten
Nachrichten verändern.
- CAT unterstützt die maschinelle Gruppenliste von der MAUS. Dadurch
ist die Auswahl der Gruppen, die man Lesen möchte, wesentlich
komfortabler geworden. Außerdem zeigt CAT bei den Lesefunktionen in der
Gruppenauswahl den Lesemodus im Titel an. Weiterhin wird einem immer
eine passende Gruppenliste angeboten. So sind in der Gruppenliste beim
Lesen von Nachrichten nur die Gruppen vorhanden, die in CAT vorhanden
sind, dagegen kann man sich bei der Auswahl der Gruppe, in die man
schreiben möchte, eine Liste aller Gruppen anzeigen lassen, in die man
schreiben darf. Für Gruppenchefs wird beim Eintragen eines Benutzers in
eine Gruppe eine Liste aller Gruppen angeboten, in denen man der
Gruppenchef ist.
- Die Lesereihenfolge der Gruppen ist nun frei konfigurierbar. Man kann
sich komfortabel einstellen, in welcher Reihenfolge man seine Gruppen
lesen möchte. Außerdem kann man auch Gruppen in CAT umbenennen.
- Die Suche in Nachrichten wurde stark erweitert. Man kann jetzt nach
mehreren Texten auf einmal suchen, die Suchbereiche einschränken,
Suchbedingungen logisch verknüpfen und auch Suchkonfigurationen
abspeichern.
- In der Adressenliste für Empfänger von persönlichen Nachrichten kann
man zu jedem Empfänger einen Kommentar angeben. Außerdem kann man nun
auch über CAT Einträge in dieser Liste löschen und ändern. Das Format
der ADR.INF Datei ist trotzdem aufwärtskompatibel zu dem Format von CAT
2.0x.
- CAT 2.5 erkennt, welche Nachrichten von dem Benutzer selber geschrieben
wurden und kennzeichnet diese Nachrichten in der Anzeige und in der
Stichwortliste besonders. Bei Kommentaren auf eigene Nachrichten wird
in der Anzeige auch ein Ton ausgegeben, mit dem man darauf hingewiesen
wird, daß es ein Kommentar auf eine eigene Nachricht ist.
- CAT 2.5 kann Blöcke durch externe Filterprogramme schicken, sofern
eine Commandline-Shell installiert ist. Außerdem stehen an internen
Filtern einige mehr zur Verfügung als in CAT 2.0, wo es nur Rotate 13
als Filter für einen Block gab.
- Es werden externe Programme unterstützt, die das Infile, das Outfile
oder auch die Nachrichten von CAT bearbeiten. Für solche Programme gibt
es eine einfache Konfigurationsmöglichkeit, so daß das Einhängen von
externen Laberfiltern oder Rundschreibengeneratoren deutlich einfacher
ist als in CAT 2.0
- CAT unterstützt Drag&Drop unter MultiTOS und kommenden Mag!X-Versionen.
Dabei kann CAT sowohl Daten senden als auch im Editor Daten empfangen.
Intern in CAT ist Drag&Drop unter allen TOS-Versionen möglich.
- CAT unterstützt alle neuen Features im MausTausch, die bis zur
Fertigstellung dieser Version in der Maus implementiert waren.
- Viele Popupmenüs sind jetzt auch über ein Tastaturkürzel aufrufbar.
- CAT unterstützt das Iconifizieren von Fenstern unter MultiTOS.
3.2) Die Registrierung
----------------------
CAT 2.5 ist nach der Installation erst einmal unregistriert. Die
Registrierung von CAT können Sie vornehmen, sobald Sie Ihren spezifischen
Schlüssel zur Registrierung erhalten haben. Den Registrierungsdialog
können Sie entweder durch einen Klick auf den Text 'Unregistrierte
Version' in dem Fenster mit den Funktionsbuttons aufrufen oder über den
Button 'Registrierung' im 'über CAT' Dialog. In der ersten Zeile in dem
Registrierungsdialog geben Sie nun Ihren Namen ein, und zwar so, wie sie
in der Maus eingetragen sind, aber ohne Mauskürzel. In die zweite Zeile
geben Sie nun den Schlüssel ein, den Sie von den Autoren erhalten haben.
Sobald Sie diesen Dialog mit 'OK' bestätigen und der Schlüssel in Ordnung
ist, wird Ihr Name und Ihr Schlüssel in CAT gespeichert und auch im
Funktionsfenster dargestellt.
Den Schlüssel können Sie nach der Installation im Registrierungsdialog
nur noch ansehen, aber nicht mehr ändern.
3.3) Änderungen in der Menüleiste
---------------------------------
In diesem Kapitel werden die Änderungen und Erweiterungen in CAT
beschrieben, die sich in der Menuleiste ergeben haben.
3.3.1 Bearbeiten
----------------
Der Menüpunkt 'Rotate 13' wurde durch den Menupunkt 'Block filtern...'
ersetzt. Nach der Anwahl dieses Menüpunktes erscheint eine Dialogbox, in
der man angeben kann, mit welchem Filter ein markierter Block bearbeitet
werden soll. Die Anwahl des Menüpunktes ist nur dann möglich, wenn im
Editor oder in der Anzeige ein Block markiert ist. Den Filter kann man in
einem Popupmenü auswählen. Dabei stehen folgende eingebaute Filter in CAT
zur Verfügung:
Rotate 13: Alle Zeichen werden um 13 Stellen verschoben. Dies
entspricht dem Menupunkt 'Rotate 13' in CAT 2.0.
Groß/Klein tauschen: Alle Großbuchstaben werden zu Kleinbuchstaben
gewandelt und umgekehrt.
Alles Groß: Alle Zeichen werden zu Großbuchstaben gewandelt.
Alles Klein: Alle Zeichen werden zu Kleinbuchstaben gewandelt.
Kapitalisieren: Alle Wortanfänge werden in Großbuchstaben gewandelt.
Mirror: Alle Buchstaben werden in den entgegengesetzten
Buchstaben im Alphabet gewandelt.
Beispiel: A wird zu Z, y wird zu b usw.
Zusätzlich gibt es noch 4 externe Filter. Diese Filter sind nur dann
vorhanden, wenn CAT von einer Shell gestartet wurde, die eine
Kommandozeilenshell anbietet (zum Beispiel Gemini). Ist dies nicht der
Fall, so sind die entsprechenden Einträge nicht anwählbar.
Bei diesen externen Filtern kann man ein Shellkommando ausführen lassen
und als Eingabe für dieses Kommando den gerade markierten Block
verwenden. Die Ausgabe des Kommandos kann dann für diesen Block
eingesetzt werden. Sollte das Kommando seine Daten über StdIn lesen oder
die Ausgabe nach StdOut machen, so muß man selber in der Kommandozeile
die entsprechenden Ausgabeumleitungen angeben.
CAT schreibt den markierten Block bei dem Aufruf eines externen Filters
in eine temporäre Datei und stellt auch für die Ausgabe eine temporäre
Datei zur Verfügung. Diese beiden Dateien kann man in der Kommandozeile
über Kürzel angeben. Dabei gelten folgende beide Kürzel:
$B der markierte Block in CAT
$O die Ausgabe des Kommandos, die in CAT eingefügt wird
Beispiel:
Ein markierter Block soll sortiert werden. Dann sähe die
entsprechende Kommandozeile wie folgt aus:
sort $B >$O
3.3.2 Nachrichten
-----------------
3.3.2.1 Messagesuche
Die Suche in der Datenbank wurde ebenfalls stark erweitert. CAT hat nun
zwei verschiedene Suchdialoge, einen einfachen, indem man schnell nach
einem Text in der Datenbank suchen kann, und einen komplizierten, mit dem
umfangreiche Suchaktionen möglich sind. Zwischen den beiden
Dialogen kann hin- und hergeschaltet werden. Hierzu eine Warnung:
Benutzen Sie den großen Dialog bitte nicht am frühen Morgen, Sie könnten
sich sonst erschrecken.
Wenn Sie CAT 2.5 das erste Mal starten, dann erscheint bei der Auswahl
von Messagesuche zuerst der kleine Suchdialog. Welcher Suchdialog
angezeigt wird, wird in der Konfiguration von CAT mit abgespeichert. So
können Sie den Suchdialog als Default einstellen, den Sie lieber benutzen.
Kommen wir zuerst zu der kleinen Suchbox:
In dieser Suchbox können Sie einen String eingeben, der in der Datenbank
gesucht werden soll. Die Wildcards "*" für beliebig viele Buchstaben und
"?" für einen Buchstaben werden beachtet. Zusätzlich können Sie noch
angeben, ob die Groß- bzw. Klein-schreibung beachtet werden soll.
Mit den Buttons <Schnellstart> <vorwärts> und <rückwärts> können Sie die
Suche sofort starten. Ansonsten verlassen Sie diese Box mit <ok> und
können dann die Suche im gewünschten Nachrichtenfenster mit der
entsprechenden Funktion aus dem Menü starten.
Mit dem Button <Mehr Optionen> erreichen Sie die große Suchbox, die
erlaubt den vollen Funktionsumfang der CAT-Suchfunktion zu nutzen.
In der großen Suchbox stehen Ihnen folgende Suchoperationen zur
Verfügung:
1. Textsuche
Sie können vier voneinander unabhängige Suchtexte eingeben. Bei jedem
dieser Strings können Sie durch den nachgestellten Popup festlegen, in
welchem Teil einer Nachricht er gesucht werden soll. Dabei werden die
Wildcards "*" für beliebig viele Buchstaben und "?" für einen Buchstaben
beachtet.
In der unregistrierten Version ist dies auf die Eingabe einer möglichen
Suchzeile beschränkt. Ebenfalls entfällt in der unregistrierten Version
die Möglichkeit zur Suche in nachfolgenden Gruppen.
Beispiel:
<Überall> - der Text kann irgendwo in der Nachricht vorkommen.
<Text> - der Text soll im Nachrichtentext stehen.
<Text&Betr.> - der Text soll im Nachrichtentext oder im Betreff
vorkommen.
Ist mehr als ein Text angegeben, so müssen Sie mit den vorangestellten
Popups die logische Verknüpfung festlegen. Die Verknüpfungen werden von
CAT von oben nach unten abgehandelt, es gibt also keine Regel <und> vor
<oder>!
Beispiel: Sie möchten eine Nachricht finden, die von "Johannes Göttker-
Schnetmann @ MS" stammt und in der "Roadrunner" vorkommt. Dazu tragen Sie
in den ersten Text "Johannes Göttker-Schnetmann" ein und stellen das
Popup dahinter auf <Absender>. Anschließend schreiben Sie in den zweiten
Text "Roadrunner" und stellen den dahinterliegenden Popup auf "Text".
Anschließend müssen Sie dann nur noch den Popup vor dem zweiten Text
auf <und> stellen und schon kann die Suche losgehen.
Der erste leere Text bricht übrigens die Reihe der Suchtexte ab, d.h. es
werden nur die Texte für die Suche benutzt, die vor dem ersten Leertext
stehen.
Mit dem Schalter <GROSS=klein> können Sie CAT sagen, daß kein Unterschied
zwischen großen und kleinen Buchstaben gemacht werden soll.
Dann gibt es noch den Schalter <Textsuche>. Er dient dazu, kurzfristig
die Textsuche ausschalten zu können, ohne daß Sie alle Suchtexte löschen
müssen.
2. Flags suchen/Flags setzen
Im unteren Teil der Dialogbox können Sie einstellen, welche Flags gesucht
bzw. gesetzt werden sollen. Die linke Reihe der Tri-State-Buttons dient
zur Angabe der Suchflags. Tri-State heißt schlicht, daß diese Buttons
drei Zustände kennen. Ist der Button gepunktet, so wird das entsprechende
Flag nicht beachtet, ist er angekreuzt, so muß das entsprechende Flag in
der Nachricht gesetzt sein und ist er weiß, dann muß das Flag gelöscht
sein.
Genau analog verhält es sich bei der rechten Reihe der Tri-State-Buttons,
die für die Setzflags zuständig ist. Ist der Button gepunktet, so wird
das entsprechende Flag nicht geändert, ist er angekreuzt, so wird es
gesetzt und ist er weiß, so wird es gelöscht.
Beide Buttonreihen können auch mit der Tastatur bedient werden. Die linke
Reihe mit <alternate> und dem zugehörigen Buchstaben, die rechte mit
<control> und dem zugehörigen Buchstaben.
Dann gibt es noch zwei weitere Schalter, die zur Flagsuche gehören:
<Flags suchen> und <Flags setzen>. Sie dienen ebenfalls dazu, die
Flagssuche bzw. das Flagsetzen kurzfristig auszuschalten, ohne alle Tri-
State-Buttons ändern zu müssen.
3. Schnellstart
Der Start der Suche kann auch direkt aus diesem Dialog erfolgen. Drücken
Sie Schnellstart vorwärts, um sofort vorwärts zu suchen und Schnellstart
rückwärts, um die Suche rückwärts zu starten.
4. Suchkonfigurationen
Unter den Suchkonfigurationen können Sie sich häufiger benötigte
Einstellungen der Suchbox ablegen. Mit einem Doppelklick auf einen der
Konfigurationsbuttons wird die aktuelle Einstellung der Suchbox unter
diesem Konfigurationsbutton abgelegt. Sie kann dann jederzeit mit einem
Einfachklick auf diesen Button wieder abgerufen werden.
5. Gruppenübergreifende Suche
Aktiviert man diese Option, indem man den Schalter 'Weitersuchen über
Gruppengrenzen' aktiviert, so sucht CAT von der aktuellen Gruppe
ausgehend auch in den folgenden Gruppen nach der vorgegebenen
Suchkonfiguration. Die Reihenfolge entspricht derjenigen, die in der
Gruppenauswahlbox vorgegeben ist. Diese Option ist nur in der
registrierten Version vorhanden.
6. "weniger"
Dies ist eine Abkürzung für "Weniger Optionen". Damit kann man diese
Dialogbox wieder gegen die Defaultbox eintauschen, die für etwas
übersichtlicher, aber auch bei weitem nicht so flexibel ist.
Für diejenigen, die zwischen beiden Suchboxen wechseln wollen, gibt es
folgendes zu beachten:
Beachten Sie, daß bei gelegenlicher Benutzung der kleinen Box neben der
vollen Suchbox die Suchvariablen "Flags suchen", "Flags setzen"
überschrieben werden, wenn Sie die kleine Box mit <OK> verlassen.
Beide werden dann auf "Flags nicht suchen" bzw. "Keine Flags setzen"
umgestellt. Zusätzlich wird noch der zweite Suchtext gelöscht, der
Suchbereich des ersten Textes auf <überall> gesetzt, die Textsuche
aktiviert, die gruppenübergreifende Suche ausgeschaltet und die Anzeige
der gefunden Nachrichten angeschaltet.
3.3.3 Tausch
------------
3.3.3.1 Infile konfigurieren
Dieser Menüpunkt wurde erweitert. Man kann in dem darauf folgenden Dialog
nun auch einstellen, ob Statusmeldungen für empfangene persönliche
Nachrichten in das Infile geschrieben werden sollen. Normalerweise sollte
man diese Funktion eingeschaltet haben. Wenn man allerdings in mehreren
Mäusen tauscht und nur aus einer Maus persönliche Nachrichten bekommt,
dann sollte man die Statusmeldungen auch nur in diese Maus schicken. Und
genau das kann man nun über diesen Schalter einstellen.
3.3.3.2 Gruppen auswählen
Der Dialog zur Auswahl der Gruppen, die man in der Maus bestellen möchte,
wurde komplett geändert. Anstelle der vielen ankreuzbaren Buttons ist in
diesem Dialog nun eine Listbox vorhanden, in der alle Gruppen
alphabetisch sortiert aufgeführt sind, darunter auch solche, die nicht
unbedingt in der eigenen Maus vorhanden sind. Ein Eintrag in der Liste
ist wie folgt aufgebaut:
In der ersten Spalte steht ein Zeichen, welches angibt, ob die Gruppe
angestellt, gerade in der Bestellung oder gerade in der Abbestellung ist.
Bestellte Gruppen werden durch ein Häkchen gekennzeichnet. Gruppen, die
man schon bestellt hat, bei denen die Bestellung aber noch nicht zur Maus
geschickt und von dieser bestätigt wurde, werden mit einem Plus ('+')
gekennzeichnet. Gruppen, die man abbestellen möchte, werden durch ein
Minuszeichen ('-') gekennzeichnet. Gruppen, die man nicht liest und nicht
gerade bestellt hat, haben in der ersten Spalte keine Kennzeichnung.
Nach der Information über den Status der Gruppe folgt der Gruppenname.
Für diesen sind 15 Zeichen vorgesehen. Wenn der Gruppennamen länger wird,
verschieben sich die dahinter liegenden Informationen.
Nach dem Gruppennamen kommt die Kurzbeschreibung der Gruppe, wie sie von
der Maus in der maschinellen Gruppenliste geliefert wird.
Weitere Informationen zu einer Gruppe erhält man, indem man diese
selektiert. Dann werden in zwei Zeilen unterhalb der Listbox
die weiteren Informationen angezeigt. In der ersten Zeile wird
angezeigt, wer Chef der Gruppe ist, der Netzgruppenname wird angezeigt,
falls dieser verschieden von dem lokalen Namen der Gruppe ist, und ein
eventuell vorhandenes Followup für Kommentare wird auch angezeigt.
In der zweiten Zeile wird angezeigt, wie der Lese- und Schreibstatus für
diese Gruppe ist und ob die Gruppe vernetzt oder lokal ist. Dabei gibt es
für den Lese- bzw. Schreibstatus folgende Möglichkeiten:
Lesen:
ist an: Die Gruppe wird von Ihnen gelesen
anstellbar: Sie können die Gruppe einfach zum Lesen anstellen
Chef fragen: Um die Gruppe lesen zu dürfen, müssen Sie den Gruppenchef
um Erlaubnis fragen. Wenn Sie diese Gruppe bestellen
möchten, bietet CAT ihnen an, automatisch eine Nachricht
an den Chef der Gruppe zu schreiben.
Sysop fragen: Die Gruppe ist in der Maus nicht vorhanden und muß erst
vom Sysop eingerichtet werden. Falls Sie diese Gruppe
lesen möchten, bietet CAT ihnen an, eine Nachricht an den
Sysop zu schreiben, in der Sie um die Einrichtung dieser
Gruppe bitten können. Bitte beachten Sie dabei, daß es
viele lokale Gruppen gibt, die in der eigenen Maus gar
nicht eingerichtet werden können. Da kann auch der Sysop
nichts dran ändern.
immer an: Diese Gruppe ist eine Default-Gruppe und kann nicht
abbestellt werden. Dies trifft im Moment nur auf die
Gruppe OEFFENTLICH zu.
Schreiben:
is möglich: Sie können in die Gruppe Nachrichten schreiben, wenn Sie
wollen.
unmöglich: Sie können in diese Gruppe keine Nachrichten schreiben,
das kann nur der Gruppenchef. Dies ist bei Read-Only-
Gruppen wie z.B. MAUS.INFO der Fall.
anstellbar,
Chef fragen,
Sysop fragen: siehe oben unter 'Lesen'.
Unter der Listbox und den zwei Informationszeilen befinden sich die
Buttons, mit denen man in diesem Dialog die Aktionen ausführen kann. Mit
dem ersten Button von links ändert man die Bestellung einer Gruppe. Wenn
eine Gruppe noch nicht bestellt ist, dann wird über diesen Button die
Gruppe bestellt. Wenn dazu spezielle Aktionen erforderlich sind wie eine
Nachricht an den Chef der Gruppe oder den Sysop, dann fragt CAT nach, ob
man so eine Nachricht schreiben möchte, und im Falle einer Bejahung
schließt CAT die Gruppenauswahl und erzeugt eine neue Nachricht, in die
man dann noch den Nachrichtentext eingeben muß.
Wenn eine Gruppe schon bestellt ist, dann kann man sie über den Button
abstellen, so daß man sie nach dem nächsten Tausch dann nicht mehr liest.
Über den Button 'Followup' kann man für einzelne Gruppen ein sogenanntes
'Followup' einstellen. Falls zu einer Gruppe ein Followup eingestellt
ist, erzeugt CAT bei einem Kommentar auf eine Nachricht in dieser Gruppe
automatisch einen gruppenübergreifenden Kommentar in die als Followup
eingestellte Gruppe. Sinnvoll ist dies vor allem in Informationsgruppen,
die nur vom Chef der Gruppe beschreibbar sind. Falls zu der Gruppe schon
ein Followup existiert, so kann man dieses auch wieder löschen. Ab Maus 9
werden auch Followups direkt von der Maus unterstützt werden, so daß dann
in dieser Dialogbox direkt die Followup-Informationen von der Maus
angezeigt werden werden.
Folgende Followups sollten Sie einstellen:
Maus.Info -> Maus
Atari.Info -> Atari.Soft
Sysop.Info -> Sysops
De.Jokes -> De.Jokes.D
Gruppen, die mit einem Followup versehen sind, werden in der Liste mit
einem kleinen Pfeil nach Rechts hinter dem Namen dargestellt.
Wenn Sie ein Followup für eine Gruppe einstellen oder ändern wollen, so
klicken Sie auf den Button 'Followup'. Nach einem Alert mit einem Hinweis
dazu können Sie dann das Followup in der Liste auswählen. Diese Auswahl
bestätigen Sie mit OK. Danach wird die Liste neu aufgebaut und die
veränderte Liste auf dem Bildschirm dargestellt.
3.3.4 Optionen
--------------
3.3.4.1 Allgemein
In der Dialogbox, die nach der Anwahl dieses Menüpunktes erscheint, hat
sich zu CAT 2.0 nicht viel verändert. Neu ist ein Hilfebutton, über den
eine Hilfe zu dem Dialog aufgerufen werden kann, in der die Einstellungen
erklärt werden.
Neu ist auch das Feld 'Mauskürzel'. In diesem Feld können Sie das Kürzel
der Maus einstellen, in der Sie Ihren MausTausch durchführen. Bitte
tragen Sie dort nur das Kürzel ohne irgendwelche anderen Sachen ein, also
ohne Klammeraffen und Leerzeichen. Beispiel: Wenn Sie in der Maus K2
Ihren MausTausch durchführen, dann tragen Sie in dieses Feld nur 'K2' ein.
Wenn Sie dieses Kürzel eingestellt haben und CAT über Ihren Namen
registriert ist, dann baut CAT aus diesen Angaben Ihre Netzadresse
zusammen und erkennt daran Nachrichten, die von Ihnen selbst sind. Diese
werden dann mit einem eigenen Flag versehen, so daß auch Kommentare auf
Nachrichten von Ihnen erkannt und gekennzeichnet werden können.
Da der Name des Benutzers CAT nur dann bekannt ist, wenn CAT registriert
ist, ist diese Funktion nur in der registrierten Version vorhanden.
3.3.4.2 Gruppen
Dieser Dialog ist neu in CAT 2.5. In diesem Dialog können Sie Gruppen
umbenennen und die Lesereihenfolge der Gruppen festlegen. Der Dialog
besteht aus einer Listbox mit einer Liste der in CAT vorhandenen Gruppen
und aus ein paar Buttons am rechten Rand.
Um die Lesereihenfolge zu ändern, gehen Sie wie folgt vor:
- Selektieren Sie die Gruppe, die Sie an eine andere Stelle in der Liste
setzen wollen.
- Betätigen Sie den Button 'Klemmen'. Damit wird die Gruppe aus der
Liste ausgeschnitten und in das Klemmbrett gelegt. Das Icon für das
Klemmbrett ändert sich, um anzuzeigen, daß eine Gruppe auf dem
Klemmbrett liegt. Während eine Gruppen in dem Klemmbrett liegt, ist ein
Verlassen des Dialoges nur über 'Abbruch' möglich.
- Nun suchen Sie in der Liste die Stelle, an die Sie die Gruppe setzen
wollen.
- Klicken Sie nun auf das Klemmbrett und halten Sie den Mausknopf
gedrückt. Mit der Maus können Sie nun ein Rechteck, das die Gruppe
darstellen soll, an die gewünschte Position in der Liste schieben.
- Nach dem Loslassen des Mausknopfes wird der Eintrag aus dem Klemmbrett
an der gewünschten Stelle eingefügt.
Es ist nicht möglich, auf diese Art und Weise die Position der
persönlichen Gruppe zu ändern, diese ist immer die erste Gruppe in der
Liste.
Wenn Sie eine Gruppe umbenennen wollen, dann selektieren Sie eine Gruppe
und klicken auf den Button 'Ändern'. Es erscheint ein Dialog, in dem Sie
einen neuen Namen für die Gruppe eingeben können. Dieser Name darf in der
Gruppenliste noch nicht vorhanden sein! Sollte der neue Name in der
Gruppenliste schon vorhanden sein, so lehnt CAT die Änderung ab. Dabei
ist zu beachten, daß die Gruppennamen case-insensitiv behandelt werden,
es ist also MAUS = MaUs.
Beachten Sie bitte, daß damit nicht ein Alias oder ähnliches für diese
Gruppe angelegt wird. Es werden nur noch Nachrichten in diese Gruppe
eingefügt, die auch den neuen Gruppennamen haben! Diese Funktion ist
dafür gedacht, daß man Änderungen von Gruppennamen in der Maus in CAT
leicht nachvollziehen kann.
Ein Umbenennen der persönlichen Gruppe ist nicht möglich.
Weiterhin ist auch zu beachten, daß Änderungen eines Gruppennamens direkt
in der globalen Gruppenliste vermerkt werden, während die Änderungen der
Lesereihenfolge erst nach Verlassen des Dialoges mit OK gültig werden.
3.3.4.3 Stichwortliste
Da der Funktionsumfang der Stichwortliste stark angewachsen ist, kann man
hier nun einige Einstellungen für die Stichwortliste treffen. In dem
Dialog kann man einstellen, welche Aktionen nach dem Öffnen der
Stichwortliste automatisch durchgeführt werden sollen. Alle diese
Einstellungen beziehen sich aber nur auf das Öffnen der Stichwortliste
mit neuen oder ungelesenen Nachrichten! Wenn die Stichwortliste in einem
anderen Lesemodus geöffnet wird, dann wird keine dieser Aktionen
ausgeführt, da einige Aktionen dann sehr lange dauern könnten.
Diese Möglichkeiten sind nur in der registrierten Vollversion vorhanden,
da nur diese die erweiterten Funktionen der Stichwortliste unterstützt.
Folgende Einstellungen kann man in diesem Dialog vornehmen:
Default-Sortierung: Wenn dort eine Sortierung angegeben ist, dann wird
die Stichwortliste automatisch nach dem dort angegebenen Kriterium
sortiert.
Eingeschränkte Liste öffnen: Mit dieser Einstellung wird die
Stichwortliste so geöffnet, daß die erste angezeigte Nachricht auch
direkt die erste in der Liste ist. Ältere Nachrichten werden dadurch
nicht mehr angezeigt und dadurch wird bei einigen Operationen die
Geschwindigkeit gesteigert.
Gefilterte nicht anzeigen: Wenn diese Option eingeschaltet ist, dann
werden gefilterte Nachrichten in der Stichwortliste nicht mehr
angezeigt.
Selektieren mit Suchkonfiguration: In diesem Bereich kann man angeben,
über welche Suchkonfigurationen Nachrichten in der Stichwortliste
automatisch selektiert werden sollen. Beim Öffnen der Liste wird für
jede der ausgewählten Suchkonfigurationen eine Suche ab der
Startnachricht durchgeführt, so daß man einfach eine Vorauswahl der zu
lesenden Nachrichten treffen kann.
3.3.4.4 I/O-Filter
In diesem Dialog können Sie Hilfsprogramme definieren, die bei der
Bearbeitung von Infiles und Outfiles nützlich sind. Denkbar ist dabei der
Einsatz von Rundschreibengeneratoren, Laberfiltern oder Programmen, die
eine Usenet-Kommentarverkettung herstellen. Bitte beachten Sie, daß diese
Filter nur in der registrierten Version aufgerufen werden.
Insgesamt stehen 10 Slots zur Verfügung, in denen sie beliebige Programme
eintragen können. Je nach der Einstellung der Schalter wird ein
installiertes Programm zu einem bestimmten Zeitpunkt aufgerufen. Den
Slot, in dem Sie ein Programm als Filter installieren wollen, können Sie
über das Popup 'Filter' einstellen.
Ein Programm wird installiert, indem man auf den Button hinter Programm
klickt. Es erscheint eine Dateiauswahlbox, in der Sie das entsprechende
Programm auswählen können.
Wenn Sie ein Programm wieder deinstallieren wollen, so klicken Sie auf
den Button zur Programmauswahl und löschen in der Dateiauswahlbox den
Dateinamen. Bestätigen Sie das dann in der Dateiauswahlbox mit OK.
Für jedes installierte Programm steht eine der folgenden Möglichkeiten
zur Verfügung.
Für In-/Outfile:
Das Programm kann Infiles und/oder Outfiles bearbeiten. Welche der
beiden es bearbeitet, wird durch die weiteren Schalter 'für Infile' und
'für Outfile' festgelegt. Es ist auch möglich, daß ein Programm sowohl
ein Infile als auch ein Outfile bearbeiten kann.
Für Messages:
Das Programm kann selber Nachrichten erstellen. Es wird vor dem
Erstellen des Infiles aufgerufen. Danach liest CAT die Datei mit den
Informationen über die Messages neu ein, so daß auch die Informationen
verarbeitet werden, die das Programm möglicherweise erstellt hat. Eine
Kommandozeile kann man in der Zeile 'Kommandozeile für Messages'
eingeben.
Sollte das Programm für In- und/oder Outfiles sein, so kann man
einstellen, welche der Files es bearbeiten kann.
für Infile:
Das Programm kann Infiles bearbeiten. Es wird nach dem Erstellen von
INFILE.TXT aufgerufen, bevor das Infile gepackt wird. Die Kommandozeile
für das Programm kann man in der Zeile 'Kommandozeile für Infile'
eingeben.
für Outfile:
Das Programm kann Outfiles bearbeiten. Es wird nach dem Auspacken von
OUTFILE.TXT aufgerufen, bevor das Outfile von CAT eingefügt wird. Die
Kommandozeile für das Programm kann man in der Zeile 'Kommandozeile für
Outfile' eingeben.
Kommandozeilen:
Da die Editfelder für die Kommandozeilen nur eine bestimmte Länge haben,
unterstützt CAT auch hier wie in dem Konfigurationsdialoh einige Kürzel
für Datei- und Pfadnamen. Folgende Kürzel werden in diesem Dialog
unterstützt:
$I Import-Pfad
$E Export-Pfad
$M Message-Pfad
$D Database-Pfad
$F INFILE.TXT
$O OUTFILE.TXT
Diese Kürzel werden auch so in den Kommandozeilen gespeichert und erst
beim Aufruf der Programme ersetzt.
Eine Ausgabeumlenkung in Dateien wird von CAT für diese Programme nicht
unterstützt. Es wird allerdings die Einstellung 'Packerausgabe umlenken'
unter TOS unterstützt, d.h. die Ausgaben der installierten Programme
können vom Bildschirm ferngehalten werden. Unter MiNT bzw. MultiTOS wird
die Ausgabe der Programme immer umgelenkt.
3.3.4.5 Farben
Dieser Dialog wurde für die Einstellung der Farben bzw. Effekte in der
Stichwortliste erweitert. In den Stichwortlisten kann man jetzt auch
eigene Nachrichten und Kommentare auf eigene Nachrichten mit einer
eigenen Farbe (bzw. einem eigenen Effekt auf monochromen Bildschirmen)
versehen lassen.
Die Popups sind jetzt auch über die Tastatur aufrufbar.
3.4) Änderungen in der Anzeige
------------------------------
In der Anzeige von Nachrichten hat sich nicht sehr viel geändert. Es
werden nur einige zusätzliche Informationen rund um die 'Windrose'
dargestellt.
Bei eigenen Nachrichten oder Kommentaren auf eigene Nachrichten zeigt CAT
rechts oben neben der 'Windrose' ein kleines Zeichen an, daß dieses
kennzeichnet. Bei eigenen Nachrichten erscheint dort ein 'E', bei
Kommentaren auf eigene Nachrichten erscheint dort ein 'K'. Zusätzlich
gibt CAT ein akustisches Signal aus, wenn ein Kommentar auf eine eigene
Nachricht angezeigt wird.
CAT zeigt jetzt auch die Distribution der Nachricht an. Diese wird über
einen kleinen Buchstaben links unten an der Windrose angezeigt. Es werden
folgende Distributionen angezeigt:
'N' Net. Die Nachricht ist in allen Mäusen zu lesen, die diese Gruppe
beziehen, und die Nachricht geht auch über Gateways in andere
Netze hinaus, falls die Gruppe in andere Netze rausgegeben wird.
'M' MausNet. Diese Nachricht ist in allen Mäusen im MausNet zu lesen,
die diese Gruppe beziehen.
'L' Lokal. Diese Nachricht ist nur in der eigenen Maus zu lesen.
' ' Keine Angabe. Zu dieser Nachricht existiert keine
Distributionsangabe. Solche Nachrichten haben für das MausNet die
Distribution 'Net'.
Weiterhin kann man auch nur aus der Anzeige heraus die graphische Anzeige
des Kommentarbaumes aufrufen. Dies geschieht, indem Sie die Taste 'T'
(wie Tree, B wie Baum ist schon belegt) drücken. Dann öffnet sich ein
Fenster, in dem der Kommentarbaum graphisch dargestellt wird. Weitere
Informationen zu den Kommentarbäumen erhalten Sie in dem Kapitel über
diese Bäume.
In Verbindung mit der erweiterten Stichwortliste sind auch noch zwei
Funktionen hinzugekommen.
Wenn man Nachrichten über die Stichwortliste liest, dann kann man mit der
TAB-Taste einen Kommentarbaum überspringen. Dies bedeutet, daß dann alle
weiteren Nachrichten aus diesem Kommentarbaum nicht mehr angezeigt werden
und aus der Selektion in der Stichwortliste herausgenommen werden. Dies
ist besonders dann sehr praktisch, wenn man über die Stichwortliste nach
Bäumen sortiert liest. Wenn man zusätzlich zu der TAB-Taste auch noch die
Shift-Taste drückt, dann werden auch noch alle Nachrichten in diesem
Kommentarbaum auf 'Gelesen' gesetzt.
Über ESC wird die Stichwortliste geöffnet. Wenn man nun nach 'Neuen' oder
'Ungelesenen' Nachrichten liest, dann kann man automatisch einige
Operationen in der Stichwortliste ausführen lassen, so wie das Sortieren
nach einem bestimmten Kriterium und auch das Selektieren von Nachrichten
über die Suche. Wenn man nun nicht will, daß diese Operationen
automatisch ablaufen, dann drückt man statt ESC nun Shift-ESC, und die
Stichwortliste wird ganz normal geöffnet, ohne daß besondere Aktionen
ausgeführt werden. Dabei ist dann auch der Lesemodus egal.
Selektierte Blöcke in der Anzeige kann man nun auch über Drag&Drop in
einen Editor von CAT oder unter MultiTOS auch in andere Programme ziehen,
die das Drag&Drop unterstützen.
3.5) Änderungen in der Stichwortliste
-------------------------------------
Dies ist einer der Teile, in dem die meisten Änderungen deutlich sichtbar
sind. Neu ist, daß ein Fenster mit einer Stichwortliste nun einen Bereich
mit ein paar Popupmenüs am oberen Rand hat. Über diese Popupmenüs können
die neuen Funktionen in der Stichwortliste aufgerufen werden. Unter
diesen Popups wird angezeigt, wieviele Nachrichten gerade in der
Stichwortliste angezeigt werden und wieviele dieser Nachrichten
selektiert sind. Wenn man die Stichwortliste und ein dazugehörendes
Anzeigefenster hat, so folgt die Stichwortliste beim Lesen über die
Funktion 'Neue' oder 'Ungelesene' bei einem Gruppenwechsel dem
Anzeigefenster. Es wird also dann in der Stichwortliste ebenfalls ein
Gruppenwechsel vollzogen.
Diese neuen Funktionen in der Stichwortliste sind nur für registrierte
Benutzer von CAT zugänglich, also erst, nachdem CAT registriert worden
ist.
Über Selektieren erreicht man Funktionen zur Selektion von Nachrichten.
Dabei gibt es folgende Möglichkeiten:
Baum: Alle Nachrichten werden selektiert, die mit einer der schon
selektierten Nachrichten in einem Kommentarbaum sind.
Neue: Alle neuen Nachrichten werden selektiert.
Alle: Alle Nachrichten werden selektiert.
ab Startzeile: Alle Nachrichten ab der ersten Zeile im Fenster werden
selektiert.
Suchen: Es erscheint die Suchbox von CAT, in der man Sucheinstellungen
vornehmen kann, nach denen dann Nachrichten selektiert werden sollen.
Jede Nachricht, die gefunden wird, wird selektiert.
Selektion umkehren: Alle selektierten Nachrichten werden deselektiert und
umgekehrt.
Gelesene deselektieren: Alle gelesenen Nachrichten werden deselektiert.
deselektieren: Alle Nachrichten werden deselektiert.
In dem Funktionspopup Einschränken finden sich Funktionen, um die Auswahl
der angezeigten Nachrichten in der Stichwortliste zu verkleinern. Dies
ist zum Beispiel dann nützlich, wenn man nur einen Teil der Nachrichten
in der Stichwortliste bearbeiten möchte.
Selektierte entfernen: Die selektierten Nachrichten werden alle aus der
Stichwortliste entfernt.
Selektierte behalten: Alle Nachrichten außer den selektierten Nachrichten
werden aus der Stichwortliste entfernt.
Baum entfernen: Alle Nachrichten, die mit einer der selektierten
Nachrichten in einem Baum sind, werden entfernt.
bis Startzeile entfernen: Alle Nachrichten, die vor der ersten Nachricht
im Fenster stehen, werden entfernt.
Alle anzeigen: Sämtliche vorher durchgeführten Einschränkungen der
Anzeige werden wieder aufgehoben und es wird die komplette
Stichwortliste der Gruppe angezeigt.
In der Funktionsgruppe Sortieren kann man einstellen, wie man die
Stichwortliste sortieren möchte.
nach Absender: Die Liste wird nach dem Absendernamen sortiert
nach Stichwort: Die Liste wird nach den Stichwörtern der einzelnen
Nachrichten sortiert.
nach Bäumen: Die Liste wird nach Kommentarbäumen sortiert.
nach Nummer: Die Liste wird nach der internen Messagenummer von CAT
sortiert. Dies ist auch die Reihenfolge einer unsortierten
Stichwortliste.
Wenn man sehr viele Nachrichten in der Liste hat, dann kann die
Sortierung schon eine ganze Weile dauern. Daher kann man die Sortierung
in der Stichwortliste auch abbrechen. Wenn Sie die Escape-Taste drücken,
dann erscheint ein Alert, in dem Sie die Sortierung abbrechen können.
Eventuell müssen Sie ein paar Mal Escape drücken, damit diese Taste bei
der Sortierfunktion ankommt.
Über den Button 'Lesen' kann man die selektierten Nachrichten lesen. Wenn
keine Nachrichten selektiert sind, dann fragt CAT nach, ob alle
Nachrichten selektiert und damit gelesen werden sollen.
Über die Funktion 'Speichern als' kann man die Auswahl in der
Stichwortliste abspeichern. Dabei stehen die Formate 'Liste', 'Outfile'
und 'Text' zur Verfügung. Das Format wird über einen Alert abgefragt. Im
Format 'Liste' wird die Auswahl so gespeichert, wie sie angezeigt wird.
Im Format 'Outfile' wird aus den selektierten Nachrichten ein Outfile
erstellt, welches wieder in CAT oder ein anderes MausTausch-Programm
importiert werden kann. Dabei werden von einigen Programmen die gesetzten
Flags der Nachrichten übernommen, beim Import in CAT werden alle Flags
übernommen. Im Format 'Text' werden die Nachrichten alle hintereinander
weg als Text gespeichert. Diese Ausgabe sieht so aus wie das Speichern
einer einzelnen Nachricht aus der Anzeige heraus, nur daß auch mehrere
gespeichert werden können.
Dieser Export von Nachrichten ist auch über das Clipboard möglich, indem
Sie einfach die Funktion 'Copy' aus dem Menu 'Bearbeiten' aufrufen.
Ebenso ist die Default-Sortierung und einige andere Sachen für die
Stichwortliste konfigurierbar, wenn die Stichwortliste über 'Neue' oder
'Ungelesene' geöffnet wird. Dies kann man unter Optionen/Stichwortliste
einstellen.
Selektierte Einträge aus der Stichwortliste kann man auch in einen Editor
von CAT verschieben oder unter MultiTOS auch auf andere Fenster, die das
Drag&Drop-Protokoll verstehen und unterstützen. Dabei wird dann der
Eintrag so, wie er in der Stichwortliste steht, in den Editor oder ein
anderes Programm übernommen.
Es gibt auch neue Felder in der Stichwortliste, die man in den einzelnen
Zeilen anzeigen lassen kann. Näheres dazu steht in der Hilfe unter
Optionen/Formate.
3.6) Die Baumanzeige
--------------------
Neu in CAT 2.5 ist die Anzeige von graphischen Kommentarbäumen. Diese
Funktion ist hauptsächlich vorhanden, weil die Bäume schön sind. Einen
größeren praktischen Nutzen haben die Bäume nicht.
Angezeigt wird für jede Nachricht in dem Baum ein Kasten mit zwei Zeilen.
In der ersten Zeile steht der Absender der Nachricht, in der zweiten
Zeile das Stichwort. Für diese beiden Angaben stehen jeweils 20 Zeichen
zur Verfügung, sollte die Zeile länger sein, so wird die Zeile abgekürzt.
Der Baum wird von links nach rechts aufgebaut, d.h. die Wurzel des Baumes
ist ganz links. Danach folgen dann die anderen Nachrichten in dem Baum.
Die Verbindungslinien zeigen an, welche Nachrichten welche andere
Nachricht als Mutter haben.
Die Baumanzeige kann man nur aus der Nachrichtenanzeige aufrufen. Wenn
man in der Nachrichtenanzeige die Taste 'T' drückt, dann wird zur
angezeigten Nachricht der Kommentarbaum in einem neuen Fenster
dargestellt. Die angezeigte Nachricht wird dabei selektiert dargestellt.
In größeren Gruppen mit umfangreichen Kommentarbäumen kann der Aufbau des
Baumes schon mal eine ganze Weile dauern, da erst alle Informationen für
den Baum eingelesen werden. Damit nicht zu große Kommentarbäume alle
Dimensionen im Aufbau sprengen und damit der Aufbau nicht zu lange
dauert, wird nur ein Teilbaum aus dem Kommentarbaum dargestellt. Dabei
wird von der Ausgangsnachricht eine einstellbare Anzahl von Ebenen nach
oben gegangen und dann der Baum nur bis zu einer maximalen Tiefe
aufgebaut. Diese beiden Begrenzungen sind über Konfigurationsvariablen in
der Datei CATUSER.INF einstellbar. Die Konfigurationsvariable
'TreeUpLevels' gibt an, wieviel Ebenen von der Ausgangsnachrichtmaximal
nach oben gegangen wird. Der Defaultwert dafür ist 20 Ebenen.
Über die Konfigurationsvariable 'TreeMaxDepth' kann man einstellen,
wieviel Ebenen von der durch TreeUpLevels bestimmten Ausgangsnachricht
maximal nach unten gegangen wird. Der Defaultwert hierfür ist 40 Ebenen.
Mit diesen Defaulteinstellungen sollten eigentlich alle normalen
Kommentarbäume dargestellt werden können, nur in 'Extremgruppen' wie
Kunterbunt oder Koeln kommen wohl größere Kommentarbäume vor.
Einzelne Nachrichten selektiert man in der Baumanzeige, indem man einfach
auf einen Eintrag klickt. Über Shift-Klick kann man zusätzlich zu den
schon selektierten Einträgen einen weiteren Eintrag selektieren.
Man kann auch einen Bereich selektieren, indem man mit der Maus neben
einen Eintrag klickt und die Maustaste festhält. Es wird dann ein
Gummiband aufgezogen und alle Nachrichten, die innerhalb des Gummibandes
liegen, werden dann selektiert.
Für die selektierten Nachrichten kann man dann über den Menupunkt 'Flags
setzen' im Bearbeiten-Menu auch die einzelnen Nachrichtenflags verändern.
Einzelne Nachrichten aus dem Baum kann man lesen, indem man entweder
einen Doppelklick auf eine Nachricht macht oder diese einfach mit der
rechten Maustaste anklickt.
Für den graphischen Kommentarbaum kann man auch, wie für die anderen
Fenster in CAT, den Zeichensatz, die Hintergrundfarbe und die
Vordergrundfarbe einstellen. Bei Farbbildschirmen hat man auch die
Möglichkeit, bei einem Stichwortwechsel eine andere Farbe für dieses
Element zu verwenden. In monochromen Auflösungen wird die Umrandung und
die Verbindungslinie zu einem Element bei einem Stichwortwechsel
gestrichelt dargestellt.
3.7) Sonstige Änderungen
------------------------
Zusätzlich zu den oben beschriebenen Änderungen und Erweiterungen gibt es
noch einige andere Änderungen in CAT, die gesammelt in diesem Kapitel
besprochen werden. Dies sind teilweise Änderungen in der Bedienung und
teilweise Funktionen, die nur über neue Konfigurationsvariablen
eingestellt werden können.
3.7.1 Blockmarkierung
Als erstes ist zu bemerken, daß die Blockmarkierung im Editor und in der
Anzeige verbessert wurde. Bei einer wortweisen Blockmarkierung bleibt
jetzt immer das Ausgangswort markiert. Zusätzlich kann man jetzt auch
Blöcke zeilenweise markieren. Dazu muß man entweder einen Dreifachklick
in eine Zeile machen und dann die Maustaste festhalten, oder, was
wesentlich einfacher ist, einen Doppelklick und dabei zusätzlich die
Control-Taste festhalten. Danach können Sie einen Block zeilenweise
aufziehen.
3.7.2 Iconify
CAT unterstützt unter MultiTOS das Iconifizieren von Fenstern. Diese
Funktion ist aber nur in neueren Betaversionen von MultiTOS vorhanden,
und sie wurde auch schon einmal geändert. CAT unterstützt das Iconify,
wie es in MultiTOS 1.08 benutzt wird. Um das Iconify in CAT benutzen zu
können, muß man es über eine Konfigurationsvariable in der Datei
CATUSER.INF einstellen. Die dazu gehörende Konfigurationsvariable heißt
'EnableIconify' und ist eine boole'sche Variable mit dem Wertebereich
TRUE und FALSE. Der Defaultwert dafür ist FALSE.
3.7.3 Applikationsname im Fenster
CAT zeigt unter einem Multitasking-Betriebssystem (also MultiTOS oder
Mag!X) normalerweise in der Titelzeile zu jedem Fenster vor dem
eigentlichen Titel den Applikationsnamen in eckigen Klammern an, also
[CAT]. Dies ist sinnvoll, damit man leichter die Fenster der Appliktion
zuordnen kann. Da diese Anzeige nun einige Leute stört, kann man die
Anzeige des Namens über eine Konfigurationsvariable abschalten. Diese
Konfigurationsvariable heißt 'ApplicationNameInWindow' und ist auf FALSE
zu setzen, damit die Anzeige des Namens unterbleibt.
3.7.4 Zeichensatzauswahl
Die Zeichensatzauswahl von CAT wurde geringfügig erweitert. Erstens ist
die Liste der Zeichensätze jetzt alphabetisch sortiert bis auf den
Systemzeichensatz, der immer als erster Font angezeigt wird. Dafür geht
unser Dank an Gerd Castan, der uns die Sortierroutine für die Liste
gegeben hat.
Zweitens gibt es jetzt einen Autolocator für die Größenauswahl. Damit
wird immer die Größe selektiert, die auch in dem Editfeld eingetragen ist.
3.7.5 Verkettung bei Usenet-Nachrichten
Normalerweise sind Kommentare von Usenet-Usern auf Usenet-Nachrichten in
der MAUS und in CAT nicht verkettet (sofern man nicht Use2Maus benutzt).
CAT zeigt in diesem Fall einen kleinen Pfeil links oben neben der
'Windrose' an. Wenn man nun trotzdem die kommentierte Nachricht sehen
will, so gibt man CAT jetzt einfach den Befehl, zur kommentierten
Nachricht zu gehen. In dem Fall sucht CAT dann mittels der Suchfunktion
nach der Referenznachricht. Wenn die Nachricht dann gefunden wird, zeigt
CAT diese dann an. Zu beachten ist, daß dabei der Einsprungspunkt in den
Kommentarbaum verloren geht. Außerdem kann man auch nicht einfach wieder
nach unten gehen, um zu der Ausgangsnachricht zu gelangen, von der aus
man die Suche gestartet hat.
Über eine Konfigurationsvariable kann man CAT auch sagen, daß es diese
Verkettung bei Usenet-Nachrichten über die Suchfunktion direkt schon beim
Einfügen eines Outfiles in die Datenbank vornehmen soll. Dann verkettet
CAT die Nachrichten direkt beim Einfügen, so daß auch bei diesen
Nachrichten eine vollständige Kommentarverkettung vorhanden ist. Dies
sollte man aber nur dann einstellen, wenn man nur Gruppen liest, in denen
nicht viele Usenet-Nachrichten kommen oder die recht klein sind. Denn da
diese Verkettung über die Suchfunktion läuft, kann es bei vielen
Nachrichten und in großen Gruppen teilweise recht lange dauern, bis CAT
erkennt, daß die kommentierte Nachricht doch nicht in der Gruppe drin
ist. Und das verlängert dann den Zeitaufwand für das Einfügen doch
erheblich. Wenn man aber nur Gruppen liest, in denen ab und zu mal eine
Usenet-Nachricht kommt (wie z.B. Atari.Soft), und wenn man diese Gruppen
auch recht klein in der Anzahl der Nachrichten hält, dann kann man diese
Funktion ruhig einsetzen. Die Variable, um diese zusätzliche Verkettung
einzuschalten, hat den Namen 'UsenetChaining' und ist zum Aktivieren der
Funktion auf TRUE zu setzen.
3.7.6 Hilfe
Die Hilfefunktion in CAT wurde stark erweitert. Die Hilfetexte wurden
überarbeitet und erweitert, und in vielen Dialogen ist nun eine Hilfe
verfügbar. Außerdem wurde das Einlesen der Hilfetexte beschleunigt, da
nun ein Index über die Hilfe aufgebaut wird. Daher kann das erste
Aufrufen der Hilfe etwas länger dauern, da dieser Index einmal aufgebaut
werden muß.
3.7.7 CatPutz
Bitte beachten Sie, daß in dieser Version einige Datenformate geändert
wurden. Damit CAT auch nach einem Lauf von CatPutz noch richtig läuft,
müssen Sie den neuen CatPutz 2.20 verwenden, der an diese Version von CAT
angepaßt wurde.