Grundsätzliches

Die Eingabedateien und Ausgabedateien (wenn vorhanden) können über die Menüpunkte Eingabe und Ausgabe aufgerufen werden. Hierbei wird der integrierte Editor von TEXTBUCH gestartet, der neben einigen speziellen Funktionen alle gewöhnlichen Funktionen eines Editors enthält.

Je nachdem, welche Art von Textdatei (Kontenplan, Buchungssatzliste usw.) im Editor angezeigt wird, verhält sich die Sprechblasen-Hilfe ("Bubblehilfe", gelbe Hinweisfenster) unterschiedlich und das Menü wird entsprechend angepasst.

editor-buchungssatz.gif (16k)

Integrierter Editor mit Buchungssatz-Datei

In der Titelzeile sehen Sie den Dateinamen sowie die Angabe von Zeile und Spalte, in der sich der Textcursor befindet. Ein Sternchen zeigt an, dass die Datei seit dem letzten Speichern verändert wurde. Wird etwa die Verarbeitung gestartet, so sichert TEXTBUCH automatisch die Eingabedateien und das Sternchen verschwindet. Es verschwindet auch dann, wenn Sie Datei - Sichern aufrufen.

Den Editor können Sie entweder über die Menüleiste bedienen, oder aber über das Kontextmenü, das mit der Menüleiste identisch ist. Hierfür bewegen Sie den Mauszeiger in den Textbereich und drücken die rechte Maustaste. Wenn Sie nur das Kontextmenü benutzen wollen, können Sie über Optionen - Menüleiste ein/aus die Menüleiste ganz abschalten.

Für alle Editoren gemeinsam lassen sich drei verschiedene Tastaturbelegungen auswählen: (Optionen - Tastenbelegung).

Die Tabulatortaste füllt die Zeile mit Leerzeichen auf und springt dabei unter die nächste Einrückung, die sich aus der Zeile davor ergibt.

Der TEXTBUCH-Editor kann üblicherweise nur Textdateien mit Zeilenschaltung bearbeiten: Es muss spätestens nach 255 Buchstaben ein Zeilenvorschub vorhanden sein. Andernfalls werden nach 255 Buchstaben Zeilenschaltungen (ggfs. mitten im Wort) eingefügt. Anders ist es, wenn Sie im TEXTBUCH Hauptfenster Eingabe - Sonstige öffnen aufrufen, dann werden Zeilen auch umbrochen, was aber bei den normalen TEXTBUCH-Textdateien nicht erforderlich ist; es kann dann über Optionen - Zeilenumbruch der Zeilenumbruch ein- und ausgeschaltet werden.

Ab TEXTBUCH 4.31 können Sie für dieselbe Textdatei ein weiteres Editorfenster öffnen: Datei - Weiteres Fenster. Das macht dann Sinn, wenn die Textdatei sehr lange ist und Sie zwei weiter entfernte Stellen der Textdatei im Überblick behalten möchten. Sie können beliebig viele weitere Editorfenster für dieselbe Datei öffnen. Wenn Sie im einen Editor Text editieren, werden immer sofort auch die jeweils anderen Editorfenster aktualisiert. Die Blöcke sind dateibezogen und nicht fensterbezogen, d.h. es gibt immer nur einen Blockbeginn und ein Blockende, Sie sehen die Markierungen ggfs. auch in den anderen Editoren.

Mit Datei - Importieren können Sie nicht nur Textdateien, sondern auch MS DOC-Dateien einlesen, wobei der Dateiinhalt an die aktuelle Cursorposition kopiert wird, ohne dass der vorherige Inhalt des Editors gelöscht wird. Weitere Fremdformate werden jedoch nicht unterstützt. Sie können außerdem aus dem TEXTBUCH-Hauptfenster heraus mit Datei - Sonstige öffnen eine beliebige Textdatei öffnen; DOC-Dateien lassen sich so auch öffnen, allerdings im Nur-Lesen Modus.

Im Editor sind einige Zusatzfunktionen integriert, so etwa die Angabe von Schriften oder Vordergrund- und Hintergrundfarbe (Menüpunkt Optionen). TEXTBUCH merkt sich einige Einstellungen wie Schrift, Fensterposition usw., und zwar auf den Dateinamen ohne Verzeichnisname bezogen. 05\BUCH.TXT greift also auf die Editoreinstellungen von 04\BUCH.TXT zurück, KONTPLAN.TXT merkt sich seine eigenen Einstellungen. Es kann sinnvoll sein, je nach Datei unterschiedliche Schriften und Farben zur besseren Unterscheidung zu verwenden.

TEXTBUCH kommt auch dann nicht durcheinander, wenn Sie für die Eingabedateien einen externen Editor verwenden. Ändert sich die Datei auf der Festplatte, so wird der geöffnete TEXTBUCH-Editor automatisch angepasst. Sind seitdem Änderungen auch im TEXTBUCH-Editor durchgeführt worden, können Sie wählen, welche Version des Textes nun gültig ist.

Natürlich werden geöffnete Ausgabedateien automatisch aktualisiert, nachdem TEXTBUCH die Datei neu erstellt hat.

Drag and Drop

Im TEXTBUCH-Editor können Sie markierte Textpassagen per Drag and Drop (ziehen und fallenlassen) verschieben und kopieren. Im Gegensatz zu den meisten Windows-Editoren geschieht dies aber mit der rechten Maustaste und nicht mit der linken. Wenn Sie beim Fallenlassen Strng gedrückt halten, wird der Text nicht verschoben, sondern kopiert. Sie können auch Text von einem Editorfenster zum anderen per Drag and Drop transportieren (z. B. von der Buchungsdatei März nach April). Zur Sicherheit ist hier jedoch das Verschieben ausgeschaltet (außer bei OS/2), weil sonst die Gefahr besteht, dass aus Versehen korrekte Buchungen gelöscht würden.

(Nur Macintosh:) Beim Ein-Tasten Macintosh müssen Sie die rechte Taste mit dem Drücken der Ctrl-Taste simulieren. Für Kopieren drücken Sie zusätzlich die Appletaste.

(Nur OS/2:) Es ist außerdem zulässig, Datei-Icons in den Editor zur gewünschten Textposition zu transportieren und dann fallenzulassen. Der Dateiinhalt wird dann an dieser Stelle eingefügt. Das Drücken von Umschalt oder Umschalt+Strng während des Fallenlassens kopiert den Dateinamen statt den Inhalt, einmal ohne und einmal mit Verzeichnisnamen. Ein Drag and Drop aus fremden Programmen heraus oder in fremde Programme hinein wird nur bei OS/2 unterstützt.

Spalten im Editor aufaddieren

Eine recht praktische Funktion ist der Spaltenblock, den Sie mit Editieren - Spaltenblock aktivieren. Wenn Sie nun einen Block markieren, wird dieser spalten-orientiert markiert. Enthält der markierte Spaltenblock eine Zahlenkolonne, so werden die Zahlen automatisch aufaddiert und das Ergebnis erscheint in der Titelzeile. Mit Strng-U können Sie das Ergebnis an die Cursorposition kopieren.

Syntax-Farben ändern

Seit Textbuch 4.50 können Sie jetzt Syntax-Farben verändern. Sie sind sofort für alle Editoren wirksam und werden mit allen anderen Nutzereinstellungen in der TBU-Datei gespeichert. (Menü - Editieren oder Kontextmenü: "Syntaxfarbe ändern"). Sie erhalten einen Farbdialog für jeweils die Farbe, wo sich der Textcursor befindet.