Weiter Zurück Hinauf contents index
Weiter: Suchen   Zurück: Positionieren   Hinauf: Die Funktionen


Blättern

Verwandt mit dem im vorigen Abschnitt beschriebenen Positionieren der Datei ist das Blättern in der Datei. Im Kern ist es ebenfalls ein Positionieren, das aber zum Teil anderen Regeln gehorcht.

Du kannst um eine ganze oder eine halbe Seite vorwärts oder rückwärts blättern. Für dieses Blättern gibt es keine exaEdit-Befehle, sondern statt dessen exaEdit-Funktionen.

Diese (und andere, siehe Abschnitt exaEdit-Funktionen) exaEdit-Funktionen sind beim Start von exaEdit mit bestimmten Tasten der Tastatur verbunden oder können mithilfe des Befehls PFK mit den F-Tasten verbunden werden.

Die Voreinstellung beim Start von exaEdit ist

Alle vier genannten Funktionen können mit dem Befehl PFK (siehe Abschnitt Programmierbare Funktionstasten) mit beliebigen F-Tasten verbunden werden.

Wenn diese exaEdit-Funktionen im Fenster angezeigt oder ausgeführt werden, sind sie zur Verdeutlichung in die entsprechenden exaEdit-Befehle + bzw. - umgerechnet.

Da das Blättern so geht, dass etwa beim Vorwärtsblättern die zuvor letzte Zeile zur anschließend ersten Zeile des ganzen oder halben Fensters wird, ergibt sich bei einem 24-zeiligen Fenster mit einer deshalb 15-zeiligen Datenzone folgende Umrechnung

Das bedeutet zum Beispiel, dass das Drücken der Taste F10, die mit '+half' verbunden ist, das gleiche bewirkt, die die Eingabe des Befehls +7.

Allerdings gibt es doch einige Abweichungen von dieser Gleichsetzung. Die 1. Abweichung besteht darin, dass bei einem Hinausschießen über die top line oder die letzte Datenzeile bei der exaEdit-Funktion die aktuelle Zeile auf die top line bzw. die letzte Zeile gesetzt wird, während beim normalen Positionierungsversuch der Befehl mit der Meldung Datenanfang bzw. Datenende verweigert, also die aktuelle Zeile nicht verändert wird.

Die 2. Abweichung ist bisher nur geplant: Wenn es Sätze gibt, die wegen ihrer Länge in Folgezeilen dargestellt werden, so soll in späteren Versionen von exaEdit darauf Rücksicht genommen werden, also die Daten beim Blättern nahtlos gezeigt werden, während beim Positionieren mit beispielsweise +14 die aktuelle Zeile um 14 Sätze vorgeschoben werden soll, auch wenn dabei zwischen den beiden gezeigten Datenausschnitten ungezeigte Daten liegen.

Die 3. Abweichung besteht darin, dass beispielsweise der exaEdit-Befehl +14 unabhängig von der Fenstergröße ausgeführt wird, während die exaEdit-Funktion '+page' nur bei einem 24- oder 25-zeiligen Fenster in ''+14'' resultiert, aber bei anderen Zeilenzahlen entsprechend andere Werte hat.


Weiter Zurück Hinauf contents index
Weiter: Suchen   Zurück: Positionieren   Hinauf: Die Funktionen