EDY 50

Zweck: Texteditor zum Bearbeiten von ASCII-Texten. EDY50 arbeitet
    mit einem 50K groen Textpuffer. Der Text wird dabei als
    Zeilenarray interpretiert. Daher ist ein weiterer Puffer fr
    die Zeilenzeiger erforderlich (2500 Zeilen maximal). EDY50
    sollte, wie alle Tools, nicht ber einen Programmwechsel
    hinaus aktiv sein. Speichern Sie also den Text vor dem
    Verlassen bzw. Starten eines Programmes ab und verlassen Sie
    so EDY 50.


Folgende Funktionen sind vorhanden:

  <Pfeil oben>     Eine Zeile hoch
  <Pfeil unten>    Eine Zeile runter
  <Pfeil links>    Ein Zeichen links
  <Pfeil rechts>   Ein Zeichen rechts
  <Ctrl> C         Beenden des Editierens

Fileselektor mit der Mglichkeit, den Text abzuspeichern,
    vorhandene Datei wird dabei berschrieben. Eine Kopie der
    alten Datei wird nicht angefertigt, also Vorsicht. Daneben
    kann die Datei auch einfach im Puffer gelassen oder nach einem
    neuen Start von EDY50 weiterbearbeitet werden. Schlielich
    kann noch eine neue Datei statt der alten benutzt werden.
    Dabei geht aber der Text im Puffer verloren, also vorher
    lieber abspeichern. 

<Ctrl> L: Lscht die aktuelle Zeile, entfernt sie aus dem
    Textpuffer. 

<Help>: Anzeige der wichtigsten Parameter. Angezeigt werden die
    Zahl der Zeilen insgesammt, die noch mglichen Zeilen, die
    aktuelle Zeile selbst, die aktuelle Spalte und der Rest des
    Textspeichers. Mit newline wird eine als Zeilennummer
    eingetragene Zahl anstelle der aktuellen Zeilennummer als neue
    Zeile akzeptiert. Mit oldslider die vor der letzten
    Sliderbewegung gltige Zeile als aktuell akzeptiert, dient
    also im wesentlichen zum Ansteuern bestimmter Zeilen bei der
    Korrektur von Sourcedateien. 

Slider: Position des Fensters im Text festlegen.

Pfeilfelder: Position des Fensters im Text verschieben.

Schliefeld: Beenden des Editierens wie bei <Ctrl> C.

<Insert>: Fgt ein Leerzeichen im Text ein.

<Delete>: Lscht ein Zeichen. Text wird nach links geschoben.

<Backspace>: Lscht ein Zeichen vor dem Cursor, Text wird wieder
    nach links geschoben.

<Ctrl> B: Markiert einen Block. Dabei wird als Blockstart die
    aktuelle Zeile angenommen. Das Blockende wird durch Vorrcken
    im Text mit <Pfeil runter> angesteuert. Ist die Endzeile
    erreicht, mu <Return> oder <Enter> gedrckt werden,
    andernfalls ist die Markierung ungltig. Der Block wird in
    Fettschrift angezeigt, wodurch sich das Scrollen des
    Bildschirms erheblich verlangsamt (etwas Geduld bitte).

<Ctrl> D: Lscht den markierten Block.

<Ctrl> P: Kopiert den Block ber die aktuelle Zeile.

<Ctrl> S: Verschiebt den Block ber die aktuelle Zeile.

<Ctrl> W: Schreibt den Block in eine Datei. Dazu wird der Name mit
    dem Dateiselektor erfragt. Die Datei wird berschrieben, ein
    alter Text in der Datei geht also verloren!

<Ctrl> R: Liest eine Datei in den Text ein. Die Datei wird ber
    der aktuellen Zeile eingefgt.

<Ctrl> F: Sucht einen String im Text. Dazu wird der Text in der
    Box eingegeben. Mit abwrts wird hinter, mit aufwrts vor der
    aktuellen Zeile gesucht und zwar zum Ende bzw. Anfang des
    Textes hin. Wird der Text gefunden, wird die Zeile als
    aktuelle Zeile bernommen und angezeigt.

Bedienung: Nach dem Start erfragt EDY durch einen Dateiselektor
    die zu bearbeitende Datei. Diese wird dann geladen und
    angezeigt. EDY arbeitet zeilenorientiert, daher sind Slider-
    Operationen sehr schnell. Es dauert lnger den Bildschirm neu
    zu zeichnen, als die Position im Text zu finden. Andererseits
    ist die Speicherverwaltung von EDY primitiv, aber effizient,
    wodurch nur wenig Platz zustzlich bentigt wird. 

Alle Texte der BECKERtools mit Ausnahme des Manager-Source sind
mit EDY50 bearbeitet, oder gar erstellt worden. Sollte eine neue
Datei notwendig sein, so geben Sie im Dateiselektor einfach einen
neuen Namen an. EDY fragt dann nach, mit NEU knnen Sie dann eine
neue Datei bearbeiten. EDY erzeugt neue Zeilen nur durch Bettigen
von <Return>. EDY arbeitet nur im Einfge-Modus, was sich als am
sichersten und einfachsten erwiesen hat. Die maximale Zeilenbreite
drfte mit 180 Zeichen pro Zeile ausreichend sein (Form alert
strings beachten!). EDY kann nur durch <Ctrl> C oder das
Schliefeld verlassen werden.
