CassCalc Version 2.0 April `91 CassCalc2.0: Mit CassCalc sind die Tage gezählt, an denen man sich beim Überspielen von Musiktiteln auf Kassette über abgeschnittene Titel oder nicht ge- nutztes Band ärgert. CassCalc berechnet die Rest- und Gesamtspielzeit und ermöglicht es, die so zusammengestellten Kassetten zu archivieren. Ein paar Worte vorweg: Es ist mir trotz intensiver Bemühungen nicht gelungen ein voll funktions- fähiges Kompilat von CassCalc zu erstellen. Dafür bitte ich zigtausendmal um Entschuldigung. Allen Vorteilen, die GFA-Basic bietet, steht ein großer Nachteil entgegen: Der Compiler! Ich bin z.Z. nur im Besitz der 3.0-Ver- sion und in dieser Version hat der Compiler Probleme mit Windows, bei denen IDCMP und Window-Flags gesetzt sind. Ich habe mir sagen lassen, daß diese (und andere) Probleme in der 3.5-Version bereinigt sein sollen. Ich halte es aber für nicht gerechtfertigt für den Upgrade, der solche elementaren Fehler beseitigt, vier Scheine hinlegen zu müssen. So what ! Zum Programm: Die Version 2.0 ist mehr als nur ein Update zu CassCalc (FRANZ-PD #61). Ich habe CassCalc2.0 völlig neu konzipiert und so erweitert, daß es über die Berechnung hinaus die Archivierung von Kassetten ermöglicht. Aus diesem Grund habe ich lange überlegt, ob ich das Programm umbenennen soll. Da das Anwendungsprinzip aber das gleiche ist, heißt es nun doch so. Zur Instalation: CassCalc2.0 benötigt aus den oben genannten Gründen den Run-Only-Interpreter ("gfabasro"),der sich im C-Ordner befinden muß. Das Programm kann durch Anklicken des Icons oder im CLI/Shell gestartet werden. Syntax: gfabasro CassCalc2.gfa Wobei CassCalc2.gfa mit voller Pfadangabe eingesetzt werden muß. Zur Bedienung: CassCalc wird mit der Maus bedient. Optional stehen bei einigen Funktionen Tastaturbelegungen zur Verfügung, die blau hervorgehoben sind. So kann z.B. die Continue-Funktion durch drücken der Taste "c" erreicht werden. -Titeleingabe: Durch Continue gelangen Sie in den Eingabemodus, in dem Sie die Laufzeit in Minuten und Sekunden sowie den Titel eingeben können. Jede Eingabe muß mit RETURN quittiert werden. Die Minuten und Sekunden sind auf 2, der Titel auf 20 Zeichen begrenzt. Fehleingaben können mittels BACKSPACE (Pfeil über RETURN) korrigiert werden -Kassettenlänge: Die Kassettenlänge kann mit den vier Gadgets unten links eingestellt werden. -Seite ändern: Durch anklicken des Seitengadgets oben rechts können Sie zwischen den beiden Seiten hin und her wechseln. -Abspeichern: Mit Save können Sie eine Zusammenstellung abspeichern. Dabei werden sowohl beide Kassettenseiten, als auch die Kassettenlänge gespeichert. Das Abspeichern auf der RAM-Disk funktioniert nicht, was aber auch nicht weiter tragisch ist, da die Daten ja wohl dauerhaft gesichert werden sollen. Die Bedienung des Auswahl-Requesters erklärt sich von selbst. An jeden Dateinamen hängt CassCalc, falls nicht schon vorhanden den Suffix ".CC2" an. Daran erkennt CassCalc beim Laden, ob die gewählte Datei eine CassCalc2.0-Datei ist. -Laden Mit Laden können Sie eine abgespeicherte Datei Laden. Es können nur CassCalc2.0-Dateien geladen werden. Nach Auswahl der Datei im Requester lädt CassCalc die Titel und stellt die abgespeicherte Kassettenlänge ein. CassCalc überprüft anhand des Suffix ".CC2", ob es sich bei der gewählten Datei um eine CassCalc2.0-Datei handelt. Ist dies nicht der Fall, wird eine entsprechende Meldung ausgegeben. Zu Testzwecken befindet sich im CassCalc2.0-Ordner eine Beispieldatei. -Titel löschen: Mit Clear können Sie einzelne Titel löschen. Dazu klicken Sie erst das Clear-Gadget und dann den Titel, der gelöscht werden soll an. Die ver- bleibenden Titel werden automatisch nachgerückt. -Daten löschen: Mit Clear All werden alle Daten gelöscht. Alle Daten heißt, daß die eingegebenen Titel beider(!) Seiten gelöscht werden. -Titel tauschen: Sie können die Reihenfolge der eingegebenen Titel nachträglich ändern, indem Sie einen Titel anklicken und dann mit gedrückter linker Maustaste auf den Titel gehen mit dem Sie den ersten Titel tauschen wollen und dann die Maustaste loslassen. Zum Schluß: Falls es doch jemandem gelingen sollte das Programm mit dem 3.0-Compiler zu kompilieren, würde ich mich über eine Nachricht an die untenstehende Adresse freuen. Alsdann, JUST DO IT. Stephan Kanoniczak Kersthover-Ring 55 4300 Essen 1