Nächste Seite: Windows Aufwärts: Terminal Vorherige Seite: Terminal

## Verwendeter Ein- und Ausgabekanal

Im Normalfall ist das von Terminal verwendete Fenster ein Konsolenfenster (Console). Dadurch ergeben sich Unterschiede zu manchen -Umgebungen. Während es dort möglich ist, Eingaben unmittelbar zu lesen, ist dies in einem Konsolenfenster nicht möglich. Ein Konsolenfenster erlaubt die Änderung der gesamten Eingabezeile solange, bis die Eingabe mit abgeschlossen wird. Ein einzelnes Zeichen kann also nicht eingelesen werden, bevor der Anwender die -Taste betätigt hat.

Wurde das Programm von der Workbench aus gestartet, wird ein Konsolenfenster mit den oben beschriebenen Eigenschaften eröffnet. Die Grösse dieses Fensters ist im Modul `Terminal` vorgegeben. Die Vorgabe ist

> `CON:000/050/640/150`

Es besteht jedoch die Möglichkeit, Art und Grösse des Fensters selbst zu bestimmen. Vor dem Öffnen des Fensters mit den Vorgabewerten wird in der Ikone des Programms nach einem ToolTypes-Eintrag

> `WINDOW=`

gesucht. Dieser Eintrag muss ein gültiger Fenstername sein (siehe [#!AmigaDOS!#]).

Tritt beim Aufruf von der Workbench beim Öffnen des Terminal-Fensters ein Fehler auf -- unabhängig ob es sich um ein anwenderdefiniertes oder um ein Standard-Fenster handelt --, erscheint in einem Requester die Meldung

> `Terminal: Open() -Fehler`

Diese Meldung kann bei einer ungültigen Spezifikation des Fensters oder bei Speichermangel auftreten. Der vom Modul ermittelte Name wird zusätzlich angezeigt.

Nächste Seite: Windows Aufwärts: Terminal Vorherige Seite: Terminal