Auf der ATARI-Messe in Hannover hat RUN! Software der Öffentlichkeit erstmals die Versionen 3.0 des GFA-BASIC-Entwicklungssystems ergo!pro, des Application Builders faceVALUE sowie die Version 1.0 der OT/OB-Lib vorgestellt.
ergo!pro ist ein projektorientiertes Entwicklungssystem für die weit verbreitete Programmiersprache GFA-Basic 3.x. ergo!pro kann auf allen ATARIs und ATARI-Emulatoren unter sämtlichen derzeit zur Verfügung stehenden Betriebssystemen und Erweiterungen eingesetzt werden.
Die wesentlichen ergo!pro-Bestandteile sind die Shell, der Tokenprozessor, das Hilfesystem ergo!help und die Interpreter-Starthilfe BASTARD. Das GFA-Basic selbst ist nicht enthalten!
Weitere Informationen zu ergo!pro:
http://www.run-software.de/ergopro.htm
faceVALUE ist ein Applicationbuilder und erzeugt, aufbauend auf einer sogenannten RSC-Datei, ein lauffähiges Basicprogramm. RSC-Dateien enthalten die Informationen über die Menüs und Dialoge der ihnen zugehörigen Programme. Diese Dateien lassen sich mit bekannten RSC-Editoren grafisch sehr komfortabel erstellen und editieren.
Das Programm, das aus einer solchen RSC-Datei mittels faceVALUE erstellt wird, ist bereits ein sauberes, völlig lauffähiges GEM-Programm. Abgesehen vom Menüpunkt "Programm verlassen" wird dieses Programm aber natürlich zunächst noch nicht viel können. Im Basic-Listing werden nun an vorgesehenen Stellen die Prozeduren zum Reagieren auf die verschiedenen Ereignisse (Menüeintrag ausgewählt, Button gedrückt, Drag&Drop-Datei empfangen usw.) eingetragen. Dabei wird der Programmierer durch die umfangreiche faceVALUE-Bibliothek unterstützt, sodaß z.B. das Öffnen eines Dialoges oder eines Fensters zum Einzeiler wird.
faceVALUE bietet dabei ein modulares Konzept, sodaß jeder Programmierer seine eigenen Erweiterungen programmieren kann. Eine automatische Updatefunktion kann diese Erweiterungen in den Quelltext einfügen und wieder entfernen. Die gleiche Funktion aktualisiert automatisch auch den Quelltext, wenn sich die RSC-Datei geändert hat.
Weitere Informationen zu faceVALUE:
http://www.run-software.de/faceval.htm
In den ATOS-Ausgaben
ATOS 1/99, ATOS 2/99 und ATOS 3/99
finden Sie eine ausführliche Beschreibung nebst Beispielen zur OT/OB-Lib.
Die Programmstruktur wird bei Benutzung dieser Bibliothek sehr übersichtlich. Arbeiten an nachträglichen Änderungen, was bekanntlich zu einem kniffeligen Unterfangen ausufern kann, sind bei solchen Programmen aufgrund der Übersichtlichkeit problemlos möglich.
Weitere Informationen zut OT/OB-Lib:
http://www.run-software.de/otob.htm
ICON-Bibliothek: Updates und neue Archive