Der Programmeditor ``PEdit'' ist genauso aufgebaut wie und der
Gleisbildeditor ``GBEdit''. Auch hier existiert wieder die Dreiteilung des
Bildschirms (Abb.
). Lediglich der unterste Bereich wird
im Programmeditor nur für die Statuszeile verwendet.
Im Menü [Projekt] finden sich die vom Gleisbildeditor ``GBEdit'' bereits bekannten Befehle wieder. Sie haben auch die gleiche Funktion. Lediglich der Punkt [Projekt/Drucken] ist neu. Wählt man diesen Punkt aus, wird das augenblicklich angezeigte Programm auf dem im Amiga unter ``Preferences'' eingestellten Drucker ausgegeben. Damit können Sie Ihre Programmierarbeit auch dokumentieren und sich damit die oftmals schwierige Fehlersuche erleichtern.
Der rote Balken ist der Cursor. An dieser Stelle werden Befehle, die Sie eingeben, eingefügt. Sie können den Cursor entweder mit dem Schieberegler und den Pfeil-Knöpfen rechts neben der Programmliste oder mit den folgenden Tasten bewegen:
Mit
und
(das ist die Beschriftung auf der Vorderseite der
Tasten des Zahlenblocks; hier
und
) bewegen Sie den Cursor an den
Anfang bzw. ans Ende des Programms.
und
bewegen den
Cursor eine Bildschirmseite nach unten oder oben. Letztlich können Sie mit den
Cursortasten den Balken zeilenweise nach oben und unten verschieben. Es ist
aber auch möglich, eine Zeile einfach mit der Maus anzuklicken. Mit der
-Taste können Sie den Befehl löschen, der sich an der Cursorposition
befindet.
Um Programmteile zu verschieben oder zu kopieren, befinden sich im zweiten Menü [Verschieben] die notwendigen Funktionen. Zuerst muß mit dem Menüpunkt [Blockanfang] und dem dazugehörigen Punkt [Blockende] ein Block markiert werden, der dann mit dem Menüpunkt [kopieren] und dem Punkt [schneiden] zwischengespeichert wird. [einfügen] fügt den zwischengespeicherten Block vor dem Befehl ein, auf welchem der Cursorbalken steht. Dies geschieht in vergleichbarer Weise, wie Sie es vom Texteditor kennen.
Eingaben müssen immer mit
abgeschlossen werden. Erkennt ``PEdit''
dabei einen Fehler, können Sie die Eingabezeile nicht verlassen, bzw. Sie
kehren immer zur gleichen Zeile zurück. Manchmal ist es jedoch möglich, mit
eine leere Eingabe zu machen, z.B. bei der Eingabe der
Zusatzfunktion der Lok, wenn diese ihren Zustand nicht ändern soll.