allegro-Fortbildung                                         

   5    Dateneingabe
   5.4    Direkte und indirekte Eingabe




Das Direkteste, was man machen kann, sieht so aus:
Im Schreibfeld eingeben

    #40 Schiller, Friedrich    ...Enter

dann landet Schiller sofort im momentanen Datensatz, man sieht ihn
links in der Auswahlliste und oben in der Anzeige, an richtiger stelle.
(Hintergrund wird gelb, wenn er noch grün war, d.h. Satz wurde
verändert, aber noch nicht gespeichert.)
Und wenn in #40 schon jemand anders war, wirft Schiller ihn raus!
Das klappt aber nicht nur mit Schiller, sondern mit jedem, der bisher
ausprobiert wurde. Und noch mehr: mit jeder anderen Kategorienummer
auch! Sie müssen nur die Liste der Nummern mal lernen, und das geht
leichter als man denkt. Dann sind Sie eigentlich unabhängig von
Formularen und all dem Kram. Wer richtig eingefuchst ist, kann auf
diese Weise am schnellsten arbeiten.
Die Feldnummernliste steht im Handbuch, Anhang B.
    Online in a99: h acb-1 geben, dann zur "Kurzübersicht".

WENN Sie aber die Nummern schon kennen, dann geht's NOCH besser!
Drücken Sie mal Alt+t ... [war in Lektion 4-4 schon vorgekommen]
Ein extra Fenster tut sich auf, darinnen der Datensatz mit allen
Kategorien. Da können Sie nun schreiben, wie Sie lustig sind.
Nur aufpassen, daß die Kategorienummern immer mit # anfangen und
daß sie links am Rand stehen und stimmen.
Dann am Ende das Fenster wieder zumachen und Text speichern.
Es kommt noch die Frage:
    Bearbeiteten Satz wieder einlesen?
und NUR wenn man das bejaht, wird er eben eingelesen und überschreibt
den Satz im Arbeitsspeicher. Da kann man beliebig weitermachen,
einzelne Felder neu eingeben oder nochmal bearbeiten, oder sogar
abermals Alt+t usw. Am Ende, wenn der Satz wirklich fertig ist:
Speichern wie gewohnt mit Alt+s, denn das passiert trotzdem nicht
automatisch.
Als externer Texteditor wird Microsofts Notepad verwendet, weil das
stets vorhanden ist.
Oder soll es lieber WinVi sein oder Notepad++? Das geht auch:
In der INI-Datei diese Zeile ändern:
Editor=Notepad --> Editor=WinVi oder z.B. Editor=Notepad++
Dazu muß der betr. Editor verfügbar sein, das ist klar. Beide sind
frei herabladbar, u.a. von diesen Adressen:
    http://www.heise.de/download/winvi-1111198.html
    http://www.heise.de/download/notepad.html
Vorteil von WinVi ist das direkte Umschalten zwischen DOS-Code,
Windows-Code und Unicode. Das ist z.B: für die allegro-Parameter-
dateien ein großer Vorteil, die sind fast alle im DOS-Code.

Statt im externen Fenster kann man die Bearbeitung auch direkt
im Anzeigefeld vornehmen: das hatten wir aber schon in 3.4!
Sie haben also die Qual der Wahl...

>>ExtraTip:
WENN man die Nummern kennt, kann man sogar in Formularen mal außer
der Reihe was eingeben, was im Formular eigentlich nicht vorgesehen
ist: In irgendeine Formularzeile geben Sie versuchsweise ein:
#72 Reprint 1982    Enter
Sie sehen dann schon, was passiert.