R-BASIC - Einfach unter PC/GEOS programmieren
Mit R-BASIC kan man auf einfache Weise Programme unter PC/GEOS erstellen. Einfach zu erlernen, gleichzeitig flexibel und leistungsfähig wird es sowohl
Einsteigern als auch Profis gerecht. Auf dieser Seite finden Sie ein lose Folge von Screenshots, wobei die Neueren
am Ende der Seite zu finden sind.
Das Hauptfenster von R-BASIC präsentiert sich wie eine Text-Verarbeitung mit zusätzlichen Funktionen zum Compilieren und Starten von Programmen. Typisch für Programmiersprachen ist eine automatische Nummerierung der Programmzeilen. Besonders wichtig ist die Syntax-Hervorhebung, wodurch die einzelnen Befehle farblich gekenzeichnet werden und viele Programmierfehler bereits beim Tippen des Codes erkannt werden können.
Kern des Hilfesystems sind die Wizzards. Hier kann man sehr schnell die Bedeutung und Syntax von Befehlen nachschlagen. Eine Suchfunktion, die als Schnellsuche auch direkt aus dem Quelltext des Editors erreichbar ist (F2-Taste) macht das Arbeiten zu einem Kinderspiel.
Die Farben für das Syntax-Highlighting lasen sich den eigenen Vorlieben anpassen. Verschiedene Farbschemata können in Dateien gespeichert und von dort geladen werden. Auch der Austausch von Farbschemata zwischen Programmieren und iher Veröffentlichung auf Webseiten ist möglich.
Ab Version 0.5 gibt es eine bis zu 1000 Stufen tiefe Rückgängig- und Wiederherstellen-Funktion. Unvorsichtige Änderungen des Quellcodes enden nicht mehr automatisch in einer Katastrophe.
Die Suchen- und Ersetzen-Funktion wurde drastisch erweitert. Sie verfügt über Funtionen zum Suchen in allen Code-Fenstern des Projekts und eine Listen-Funktion. Außerdem sind die Vorgabewerte an die Bedürfnisse beim Programmieren angepasst.
Hier ein einfaches Beispiel für eine Programm, dass im "klassischen" BASIC-Modus geschrieben ist. Es handlet sich um ein einfaches Spielprogramm, das durch die Cursor-Tasten gesteuert wird.
Seit Version 0.5 kann R-BASIC auf alle im System installierten Fonts und alle Text-Stile (fett, kursiv usw.) zugreifen. Die Textgröße ist dabei frei einstellbar.
Dieses Beispielprogramm demonstriert einen Teil der Fähigkeiten von R-BASIC im Umgang mit Dateien.
Das Programm arbeitet direkt auf der Festplatte, d.h man kann wirklich Dateien löschen, umbenennen oder
verschieben. Der Quellcode für dieses einfache Konsolenprogramm ist im R-BASIC Paket im Ordner
"Beispiel\Komplexe Beispiele" enthalten. Die aktuelle Version enhält ca. 60 Befehle zur Arbeit mir Dateien, Ordnern und Laufwerken.
Ab Version 0.7 existieren stark erweiterte Grafik-Möglichkeiten. Dazu gehören neben Linienbreiten, Füllmustern und verschiedenen Zeichen-Modi auch die Unterstützung der im Bild verwendeten Blockgrafik-Zeichen. Ein Block-Grafik Editor ermöglicht das intuitive Erstellen der Grafik-Zeichen.
Ab Version 0.8 kann R-BASIC mit GEOS-Objekten umgehen. Die Objekte werden in einem eigene Code-Fenster deklariert und vom Compiler entsprechend den Vorgaben angelegt.
Äußerlich unterscheiden sich R-BASIC Programme nicht mehr von SDK Programmen.
Sie können aus Ihren BASIC Programme als "eigenstädige Programme" anlegen, die
ohne die R-BASIC Entwicklungsumgebung laufen. R-BASIC erzeugt auf Wunsch auch ein Installationspaket,
dass alle benötigten Dateien enthält.
Top of Page / Seitenanfang
Zurück zum Download
Back to download (English)