LIST
'"BMAPS  --- C. Scheppner CBM 02/88
'"           deutsch 7.10.88 Ki
'"
'"   AmigaBasic bentigt .bmap-Dateien
'" zum Aufruf von Betriebssystemrou-
'" tinen (die in Libraries eingebunden
'" sind) von Basic-Programmen aus.
'"
'"   Das BasicDemos-Verzeichnis enthlt
'" schon die .bmap-Dateien zu
'" exec, dos, graphics und diskfont,
'" die von einigen der Beispielpro-
'" gramme bentigt werden.
'"
'"   Die .bmap-Dateien wurden aus den
'" jeweiligen FD-Dateien (Function
'" description = Funktionsbeschreibung)
'" erzeugt, die sich im FD1.3-Verzeich-
'" nis dieser Diskette finden.
'"
'" Die Namen dieser Dateien lauten:
'"      Libraryname_lib.fd
'" Die .bmaps mssen dann so heien:
'"      Libraryname.bmap
'"
'"   Um nun weitere .bmap-Dateien zu
'" erstellen, mu man das Programm
'" ConvertFD starten. Um z. B. eine
'" Datei layers.bmap zu erzeugen:
'"
'" Bei Frage nach fd-Dateiname:
'"   :FD1.3/layers_lib.fd   eingeben,
'" bei Frage nach .bmap-Dateiname:
'"   layers.bmap            eingeben.
'"
'"
'" WOHIN MIT DEN .BMAP-Dateien?
'"
'"   Wenn der LIBRARY-Befehl ausge-
'" fhrt wird, sucht AmigaBASIC
'" nach der .bmap-Datei, und zwar
'" an zwei Pltzen:
'"
'"   1. Im libs:-Verzeichnis
'"      (Normalerweise das libs-
'"       Verzeichnis der Work-
'"       bench, mit der gestartet
'"       wurde.)
'"
'"   2. Im gerade aktuellen Ver-
'"      zeichnis, in das man mit
'"      dem CLI-Befehl CD oder dem
'"      AmigaBASIC-Befehl CHDIR
'"      gewechselt ist.
'"      Hat man AmigaBASIC durch
'"      Doppelklick auf sein
'"      Piktogramm gestartet,
'"      ist das aktuelle Verzeich-
'"      durch die Schublade gege-
'"      ben, in der AmigaBASIC
'"      steht.
'"
'"   Um die Beispielprogramme im
'" BasicDemos-Verzeichnis zu
'" starten, die .bmap-Dateien
'" bentigen, mssen Sie:
'" ENTWEDER das Programm-Pikto-
'"      gramm doppelt anklicken,
'" ODER - AmigaBASIC doppelt an-
'"        klicken,
'"      - im Output-Fenster ein-
'"        tippen:
'"        CHDIR "df1:BasicDemos" <Return>
'"      - Programm laden
'"      - Programm starten
'"
'"
'" KOLLISIONEN BEI FUNKTIONSNAMEN
'"
'"   ConvertFD stellt einigen Namen
'" von Systemroutinen ein 'x'
'" voran, die mit Schlsselworten
'" von AmigaBASIC bereinstimmen.
'"
'"   Diese bekannten Routinen
'" mit Namenskollisionen finden
'" Sie in DATA-Zeilen am Ende
'" von ConvertFD. Lesen aus einer
'" Datei mu also xRead geschrie-
'" ben werden statt Read.
'"
'"   Bei Benutzung dieser .bmap-
'" Dateien knnen die kollidieren-
'" den Systemroutinen deklariert
'" werden, indem man ihren Namen
'" ein 'x' voranstellt.
'" Beispiel: xRead
'" Alle anderen Systemroutinen
'" werden mit ihrem Originalnamen
'" deklariert und aufgerufen.
'"
'"
'" TYPE BENUTZEN!
'"
'"   Die Dateien im FD1.3-Ver-
'" zeichnis sind direkt mit dem
'" CLI-Befehl TYPE lesbar.
'" Man findet so eine praktische
'" bersicht ber vorhandene
'" Funktionen und sogar eine
'" Art Kurzanleitung, was die
'" Argumente angeht. Der Zweck
'" der Funktionen geht oft
'" direkt aus ihrem selbsterkl-
'" renden Namen hervor.
'"
