NewBASIC
Startseite  > Programmieren für PC/GEOS  > NewBASIC

HINWEIS: NewBASIC wird nicht mehr weiterentwickelt und hat das Beta-Stadium nie verlassen. Eine ausgereifte Alternative ist das R-BASIC von Rainer Bettsteller.


06.09.07 - NewBASIC wurde ursprünglich für NewDeal Office 98 (PC/GEOS 3) entwickelt und ist mittlerweile Freeware. Engagierte User haben einige benötigte Dateien ergänzt, sodass NewBASIC nun auch unter NewDeal Office 2000 (PC/GEOS 4) und Breadbox Ensemble (PC/GEOS 4) läuft. Diese Version finden Sie unten.

Für erste Programmierversuche finden Sie ebenfalls unten einige Einsteigerkurse, eine deutschsprachige Dokumentation und einige Beispielprogramme.

Wenn Sie alte Ausgaben der 'GEOS User Post' besitzen, können Sie in den Heften 57-59 (?) einen Einsteigerkurs von Dirk Haase nachschlagen. Oder laden Sie sich den Kurs hier im Download-Bereich herunter.
 

Die NewBASIC-Programmierumgebung

NewBASIC Builder
NewBASIC Builder NewBASIC Builder

Das obere der drei Fenster ist das Hauptfenster des NewBASIC-Builders, es enthält u.a. die Funktionen zum Speichern / Bearbeiten / Kompilieren des Quelltextes. Weiterhin finden Sie hier die Knöpfe zum Testen des Basic-Programms.

Links befindet sich das Fenster der Toolbox. Sie enthält viele vorgefertigte Komponenten (Objekte), die mit der Maus in das Basic-Programm eingefügt werden können.

Das dünn rot umrandete, leere Fenster bildet den Ausgangspunkt für das zukünftige Basic-Programm. Es dient als Grundgerüst und bringt (hier nicht sichtbar) schon alle notwendigen Routinen mit, die ein NewBASIC-Programm zum Laufen benötigt.
 

Die Komponenten-Eigenschaften (Component Properties)

Wenn Sie im Builder den Menüpunkt 'Fenster/Komponenten-Eigenschaften' ('Window/Component Properties') anwählen, öffnet sich ein Fenster, das die Eigenschaften der markierten (rot umrandeten) Komponente anzeigt und das Ändern der Komponenten-Eigenschaften ermöglicht.

Komponenten-Eigenschaften

Der Editor

Klicken Sie doppelt in das Komponenten-Fenster, oder wählen Sie im Builder den Menüpunkt 'Fenster/Editor' ('Window/Editor'), um den Editor zu öffnen.

Editor

Mit ihm wird die eigentliche und schwierigere Arbeit geleistet: Das Schreiben des Programmcodes...

NewBASIC Programmierumgebung & weitere Komponenten / Tools

  • NewBASIC Programmierumgebung 1.0 - 624 Kb - GEOS 3/4 - Inkl. einiger Beispielprogramme.
  • NewBASIC 1.0 deutsch - 82 Kb - GEOS 3/4 - Übersetzung der NewBASIC-Oberfläche (soweit möglich). Die NewBASIC-Programmierumgebung muss installiert sein
  • CoOL Components - 14 Kb - GEOS 3/4 - Einige NewBASIC-Komponenten von Konstantin M., die von vielen neueren NewBASIC-Programmen benutzt werden. Sollte installiert werden.
  • NewBASIC Starter - 9 Kb - GEOS 3/4 - Ein Update des Programmstarters, er ersetzt den 'Legos Launcher' im Verzeichnis SYSAPPL. Von Konstantin M.
  • Fischertechnik-Komponente - 51 Kb - GEOS 3/4 - Komponente zur Ansteuerung der Fischertechnik-Baukästen. Von Ulrich C.
  • BuilderBase 1.0 - 19 Kb - GEOS 2/3/4 - Fortgeschrittene Programmierer können mit BuilderBase Code-Schnipsel sammeln, Routinen die man immer wieder gebrauchen kann. Inkl. einer Routinen-Sammlung von Dirk H.
 

Dokumentation

 

NewBASIC-Programme

Damit NewBASIC-Programme funktionieren, sollten die NewBASIC-Programmierumgebung und die CoOL Components installiert sein. Ausserdem ist PC/GEOS ab Version 3 Voraussetzung.

  • Vokabel-Lernsystem - 15 KB - Das Vokabel-Lernsystem von Jürgen H. Deutsch/Englisch, Shareware.

    Vokabeltrainer

    Die Vokabel-Dateien mit der Dateiendung .VLS befinden sich im Verzeichnis 'Dokument\Vokabel Lernsystem' und können mit einem Text-Editor selber ergänzt/erstellt werden. Um die Vokabel-Dateien mit einem Doppelklick zu öffnen und in einen Editor zu laden, kann in die Datei GEOS.INI im Bereich '[fileManager] filename Tokens' die folgende Zeile eingefügt werden:

        *.VLS = "FILE",0,"TeEd",0
    
    Einschränkung: Es kann nicht mit deutschen Umlauten und einigen Sonderzeichen gearbeitet werden.
  • GeoRail Beta - 58 KB - Schienenstrecken für Modelleisenbahnen planen, von Ulrich C.
  • Q - Das Wörterbuch - 9 KB
    Wortliste Englisch / Deutsch - 847 KB
    Wortliste Deutsch / Englisch - 1246 KB

    Entpacken Sie die beiden Wortlisten QED_BAS.ZIP und QDE_BAS.ZIP mit GeoZip im Verzeichnis PRIVDATA Ihres PC/GEOS-Systems.

    HINWEIS: Nur noch zu Studienzwecken sinnvoll. Die R-BASIC Version arbeitet wesentlich schneller.

    Q


  • GeoVirus 1.2d - 14 KB - Programmoberfläche für den DOS-Virenscanner F-Prot, von Sigurd P.
    F-Prot 3.15b - 458 KB - DOS-Virenscanner F-Prot, das Archiv enthält keine Signaturen.

    HINWEIS: Nur noch zu Studienzwecken geeignet. Die DOS-Virensignaturen sind nicht mehr verfügbar.

    GeoVirus


  • Invaders 0.3 - 5 Kb - Vernichte die bösen bösen Aliens ;-) Sehr schönes Spiel von Dominique V. Um einen Absturz beim Beenden des Spiels zu vermeiden, klicken Sie vorher mit der Maus in das Spielfeld, damit der Pause-Modus aktiviert wird.
  • GeoCosmos 1.2 - 186 Kb - Das Programm hat Uli C. zwar mittlerweile mit dem SDK umgesetzt, trotzdem ist es interessant zu sehen, was mit NewBASIC möglich ist.
  • Chess Board 0.2 Beta 5 - 14 KB - GEOS 3/4 - Schachspiel in NewBasic.
  • Memory 1.0 - 36 KB - GEOS 3/4 - Spieleklassiker in NewBasic.
  • Eurokonverter 2.1 - 19 KB (d) - GEOS 3/4 - Eurokonverter.
 
Zum Anfang der Seite     Mit Edith zuletzt bearbeitet am 03.01.25 / Mütze