Maryland-Windows

Um den CXdb auch den Benutzern zugänglich zu machen, die keinen X-Window-Schirm haben, gibt es eine Schnittstelle, um Fenster in normalen ASCII-Terminals zu emulieren, die sogenannten Maryland-Windows. Die Funktionalität ist gegenüber dem X-Interface etwas eingeschränkt, insbesondere werden mehr Ein- und Ausgaben über das Command-Fenster abgewickelt statt über Menüs oder eigene Fenster.

Der Bildschirm ist zunächst in drei Bereiche eingeteilt, die jeweils sechs Zeilen umfassen, nämlich Source-, Process- und Command-Window. Nach dem Help-Befehl erscheint als viertes das Help-Window, das Hilfetexte enthält, und das Source- und Process-Fenster teilweise überlappt. Die oberste Zeile eines jeden Fensters ist seine Titelzeile; sie zeigt invertiert den Namen und die Nummer des Fensters an.

Jeweils ein Fenster ist aktiv und nimmt Eingaben entgegen; es ist durch ''*'' am linken Rand markiert. Mit Meta-n (Meta = Alternate oder Escape, je nach Tastatur) macht man das nächste Fenster aktiv, mit Meta-p das vorige. Das aktive Fenster kommt dabei, falls es verdeckt ist, nach vorne. In einem Fenster kann man mit den Pfeiltasten zeilenweise und mit Ctrl-v und Meta-v schirmweise vor- und zurückblättern.

Man kann die Größe und Position der Fenster auch verändern. Dazu muß man zunächst das Fenster, das man verändern möchte, aktiv machen. Zum Verkleinern oder Vergrößern drückt man jetzt Meta-z. Nun kann man mit den Tasten Ctrl-n, Ctrl-p, Ctrl-b und Ctrl-f die rechte untere Ecke verschieben und mit der Leertaste die erreichte Größe festhalten. Dies wird auch in einem kleinen Hilfs-Fenster angezeigt. Das Verschieben geht ähnlich, man startet es mit Meta-m. Ein Fenster darf allerdings nicht über den Rand des Schirms ragen. Man kann die Größe und Lage der Fenster bei Maryland-Windows auch schon beim Start über Parameter festlegen. Näheres findet man im Online-Manual (''man cxdb'').

Schließlich kann man Fenster (außer dem Command-Fenster) auch schließen mit Meta-k.

Weitere Möglichkeiten von Maryland-Windows kann man dem CXdb-Help entnehmen mit ''help maryland windows''.

previous    contents     next

Peter Junglas 18.10.1993