Topic : Online-Hilfe zu Omikron.Basic 5 Author : Karsten Lüdersen @ HH Version : OM-Basic-Hilfe 0.60 Subject : Programmieren/Basic Nodes : 1054 Index Size : 29270 HCP-Version : 4 Compiled on : Atari @charset : atarist @lang : @default : @help : Hilfe @options : +g -i +y +z -t4 -d24 @width : 75 View Ref-FileNeu in dieser Version Über diesen Hypertext Omikron.Basic Seit mindestens 1991 (ich weiß nicht mehr, ob es vielleicht schon länger ist) benutze ich das Omikron.Basic. Zuerst in der Version 3.0, die meinem ersten ST beilag, für die natürlich auch der Compiler her mußte. Später mit der Version 3.5 bzw. 3.6. Ich war eigentlich ganz zufrieden damit, wenn es nicht zwei Mängel gegeben hätte: die Abstürze der Compilate unter MagiC und die fehlende GEM-Einbindung des Editors. Besonders seit es den ST-Guide gibt wurde mir der zweite Mangel immer deutlicher. Die in dem alten Editor eingebaute Hilfe war damit einfach nicht mehr vergleichbar. Und der ST-Guide aus dem Editor heraus nur schwer erreichbar. Da ich über lange Zeit nicht erkennen konnte, daß sich am Omikron.Basic vielleicht noch etwas tun würde war ich schon am überlegen, ob ich nicht einfach an die Firma Omikron mit der Bitte herantrete, mir die Sourcen zur Verfügung zu stellen. In diese Überlegungen hinein platzten via MausNet die Gerüchte über eine neue Basic-Version, denen ich natürlich sofort nachging. Ein erstes Telefonat mit Carsten Kraus von Omikron führte gleich zu einer Bestellung. Aber es dauerte noch, bis ich die erste Version des neuen Basics bekam. Und als ich sie hatte war ich schwer enttäuscht: sie stürzte auf meinem Rechner ständig ab. Ich schrieb per E-Mail einen langen Bugreport an Uwe Berkhan und kritisierte darin - neben einigen anderen Dingen - auch die fehlende Hilfefunktion. Ich wiederholte dabei auch einen Vorschlag, den ich Omikron schon vorher gemacht hatte, nämlich die Hilfe über den ST-Guide zu realisieren. Darüber hinaus bot ich mich an, diesen Hypertext zu erstellen. Uwe Berkhan leitete das Angebot an Omikron weiter und so kam es, daß ich plötzlich damit befaßt war, den alten Hilfetext in ST-Guide-Format zu bringen und zu ergänzen. Der Grundstock dieses Hypertextes ist tatsächlich der Hilfetext zu der alten Basic-Version. Zum Glück hatte Omikron damals das Makehelp- Programm beigelegt, so daß ich mir aus dem Hilfetext eine ASCII-Datei erstellen konnte. Diesen habe ich in Tempus Word eingeladen und mit diversen Suchen-Ersetzen-Durchläufen und Makros zu etwas ähnlichem wie einem Quelltext für den ST-Guide gemacht. Der Rest war dann "Handarbeit". Der gesamte Teil über die Befehle des Interpreters etc. ist im Wesentlichen der alte Hilfetext. Der Teil über den Compiler ist eine Erweiterung von mir, die ich für meinen Hausgebrauch im alten Editor schon vor Jahren gemacht habe. Ich habe damals wesentliche Teile des Compiler-Handbuchs abgeschrieben. Das gilt natürlich nicht für die neuen Steuerworte des Compilers. Der gesamte Editorteil in diesem Hypertext ist natürlich neu. Er ist durch Trial-and-Error entstanden: Tempus Word und Basic-Editor liefen parallel und ich habe die Dialoge neben dem Text auf dem Bildschirm liegen gehabt, während ich den Text geschrieben habe. Das mit der Version 5.06 mitgelieferte "Handheft" hat dabei die meiste Zeit auf meinem Schreibtisch in einem Papierstapel vergraben herumgelegen. Ich hoffe, daß es mir so gelungen ist, eine nachvollziehbare Anleitung auch für den Editor zu erstellen. Sollte ich irgendwelche Mängel bei der Benutzung des Hypertextes feststellen, so werde ich diese für mich beheben, wenn sie gravierend sind. In dieser zweiten Version des Hypertextes habe ich z.B. noch einige direkte Links zum TOS.HYP von Rolf Kotzian eingebaut. Ob es noch weitere öffentliche Versionen geben wird kann ich z.Z. noch nicht sagen. Neben notwendigen "Bugfixes" hängt das natürlich auch davon ab, wie weit sich noch Änderungen am Basic bzw. dem Editor erfolgen. Wer Fragen oder Anmerkungen zu dem Hypertext hat, kann sich gerne an mich wenden. Meine MausNet-Adresse ist Karsten Lüdersen @ HH. Aus anderen Netzen heraus entspricht das karsten_luedersen @ hh.maus.de. Für Probleme mit dem Basic selber bzw. den zum Omikron.Basic gehörenden Programmen bin ich aber natürlich nicht der richtige Ansprechpartner, denn ich habe ja nur den Hypertext erstellt. Was sich in der neuen Version dieses Hypertextes verändert hat erfahren Sie, wenn Sie hier klicken. Hamburg, den 21.9. und 31.12.1996 Karsten Lüdersen