Files
2022-01-26 19:50:19 +08:00

2752 lines
121 KiB
Plaintext

<!-- $XConsortium: Ref.sgm /main/13 1996/12/21 12:04:04 rws $ -->
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
<!-- (c) Copyright 1995 International Business Machines Corp. -->
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
<!-- (c) Copyright 1995 Novell, Inc. -->
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
<!-- (c) Copyright 1995 Hitachi. -->
<chapter id="reference">
<title>Referenzinformationen</title>
<para>Auf eines der unten aufgeführten Themen klicken, um Hilfe zu diesem
bestimmten Thema aufzurufen.</para>
<itemizedlist role="tight" mark="&bull;">
<listitem id="htrm.ref.item.1"><para><xref linkend="manpage1x"></para>
</listitem>
<listitem id="htrm.ref.item.2"><para><xref linkend="escapesequences"></para>
</listitem>
<listitem id="htrm.ref.item.3"><para><xref linkend="keyboard"></para>
</listitem>
<listitem id="htrm.ref.item.4"><para><xref linkend="globopts"></para>
</listitem>
<listitem id="htrm.ref.item.5"><para><xref linkend="termopts"></para>
</listitem>
</itemizedlist>
<sect1 id="manpage1x">
<title>Elektronische Handbuchseite dtterm (1X)</title>
<itemizedlist role="tight" mark="&bull;">
<listitem id="htrm.ref.item.6"><para><xref linkend="synopsis"></para>
</listitem>
<listitem id="htrm.ref.item.7"><para><xref linkend="description"></para>
</listitem>
<listitem id="htrm.ref.item.8"><para><xref linkend="options"></para>
</listitem>
<listitem id="htrm.ref.item.9"><para><xref linkend="resources"></para>
</listitem>
<listitem id="htrm.ref.item.10"><para><xref linkend="pointerusage"></para>
</listitem>
<listitem id="htrm.ref.item.11"><para><xref linkend="actions"></para>
</listitem>
<listitem id="htrm.ref.item.12"><para><xref linkend="translations">
<!-- *<xref xconsoles> --></para>
</listitem>
</itemizedlist>
<procedure>
<title>Siehe auch</title>
<step>
<itemizedlist role="tight" mark="&bull;">
<listitem id="htrm.ref.item.13"><para><xref linkend="escapesequences"></para>
</listitem>
<listitem id="htrm.ref.item.14"><para><olink localinfo="X" type="man"> X(1)
</olink></para>
</listitem>
<listitem id="htrm.ref.item.15"><para><olink localinfo="resize" type="man">
resize(1) </olink></para>
</listitem>
<listitem id="htrm.ref.item.16"><para><olink localinfo="xset" type="man">
xset(1) </olink></para>
</listitem>
<listitem id="htrm.ref.item.17"><para><olink localinfo="xterm" type="man">
xterm(1) </olink></para>
</listitem>
<listitem id="htrm.ref.item.18"><para><olink localinfo="hpterm" type="man">
hpterm(1X) </olink></para>
</listitem>
<listitem id="htrm.ref.item.19"><para><olink localinfo="pty" type="man"> pty(1)
</olink></para>
</listitem>
<listitem id="htrm.ref.item.20"><para><olink localinfo="Core" type="man">
Core(3X) </olink></para>
</listitem>
<listitem id="htrm.ref.item.21"><para><olink localinfo="XmBulletinB" type="man">
XmBulletinBoard(3X) </olink></para>
</listitem>
<listitem id="htrm.ref.item.22"><para><olink localinfo="XmForm" type="man">
XmForm(3X) </olink></para>
</listitem>
<listitem id="htrm.ref.item.23"><para><olink localinfo="XmFrame" type="man">
XmFrame(3X) </olink></para>
</listitem>
<listitem id="htrm.ref.item.24"><para><olink localinfo="XmPrimitive" type="man">
XmPrimitive(3X) </olink></para>
</listitem>
<listitem id="htrm.ref.item.25"><para><olink localinfo="XmScrollBaA" type="man">
XmScrollBar(3X) </olink></para>
</listitem>
</itemizedlist>
</step>
</procedure>
</sect1>
<sect1 id="synopsis">
<title>SYNOPSIS</title>
<para><computeroutput>dtterm</computeroutput>
[-Optionen]</para>
</sect1>
<sect1 id="description">
<title>BESCHREIBUNG</title>
<para>Der <symbol role="Variable">dtterm</symbol>-Client stellt die Laufzeitunterstützung
für
Legacy-Anwendungen zur Verfügung, die für ANSI X3.64-1979- und
ISO 6429:1992(E)-konforme Zeichen-Terminals wie
z. B. DEC VT220 geschrieben wurden.</para>
</sect1>
<sect1 id="options">
<title>OPTIONEN</title>
<para>Der <symbol role="Variable">dtterm</symbol>-Terminal-Emulator akzeptiert
alle Befehlszeilenoptionen
des Standard-X-Toolkit zusammen mit zusätzlichen Optionen, die im folgenden
aufgelistet sind. (Beginnt eine Option mit `+' statt mit `-', ist
der Standardwert der Option wiederhergestellt.)</para>
<!-- spec pages 11 through 17 -->
<para id="minus132"><computeroutput>-132</computeroutput></para>
<para role="indent">Normalerweise wird die DECCOLM-Escape-Zeichenfolge, die
zwischen
dem 80-Spalten- und dem 132-Spalten-Modus wechselt, ignoriert.
Diese Option führt dazu, daß die DECCOLM-Escape-Zeichenfolge erkannt
wird
und das <computeroutput>dtterm</computeroutput>-Fenster entsprechend in der
Größe geändert wird.<indexterm><primary>c132</primary></indexterm></para>
<para role="indent">Zugehörige Ressource: <link linkend="c132" type="jump">
<computeroutput>c132</computeroutput></link>.</para>
<para id="plus132"><computeroutput>+132</computeroutput></para>
<para role="indent">Diese Option führt dazu, daß die DECCOLM-Escape-Zeichenfolge
ignoriert wird. Dies ist der Standard.<indexterm><primary>c132</primary></indexterm></para>
<para role="indent">Zugehörige Ressource: <link linkend="c132" type="jump">
<computeroutput>c132</computeroutput></link>.</para>
<para id="minusaw"><computeroutput>-aw</computeroutput></para>
<para role="indent">Diese Option gibt an, daß der automatische Bildumlauf
zulässig
ist. Dadurch kann der Cursor automatisch zum Anfang der nächsten Zeile
springen, wenn er an der äußerst rechten Position einer Zeile angelangt
ist
und es sich bei der Ausgabe um Text handelt. Dies ist der Standard.</para>
<para role="indent">Zugehörige Ressource: <link linkend="autowrap" type="jump">
<computeroutput>autoWrap</computeroutput></link>.<indexterm><primary>autoWrap</primary></indexterm></para>
<para id="plusaw"><computeroutput>+aw</computeroutput></para>
<para role="indent">Diese Option gibt an, daß der automatische Bildumlauf
nicht zulässig ist.</para>
<para role="indent">Zugehörige Ressource: <link linkend="autowrap" type="jump">
<computeroutput>autoWrap</computeroutput></link>.<indexterm><primary>autoWrap</primary></indexterm></para>
<para id="bkgndopt"><computeroutput>-background</computeroutput> <emphasis>Hintergrundfarbe</emphasis></para>
<para role="indent">Diese Option gibt den Hintergrund des Terminal-Fensters
sowie die
Standardfarben für die Bildlaufleiste und den X11-Zeigercursor an.
Unter CDE nimmt diese Option standardmäßig den Wert des
Auswahlpixels für den primären Farbsatz oder des Hintergrundpixels
an (siehe
<link linkend="bselect" type="jump"><computeroutput>-bs</computeroutput></link>.
Ohne CDE nimmt diese Option standardmäßig den Wert
<computeroutput>*background/*Background</computeroutput> mit der Hintergrundfarbe
Schwarz an.</para>
<para role="indent"><emphasis>Hintergrundfarbe</emphasis> beschreibt die zu
verwendende Hintergrundfarbe.</para>
<para role="indent"><indexterm><primary>background</primary></indexterm>Zugehörige
Ressource: <link linkend="background" type="jump"><computeroutput>background</computeroutput> </link>.</para>
<para><computeroutput>-bd <symbol role="Variable">Rahmenfarbe</symbol></computeroutput></para>
<para role="indent">Diese Option gibt die Rahmenfarbe für alle Fenster
an. Der Rahmen des
Shell-Widgets ist möglicherweise nicht sichtbar, wenn
Fenstersteuerungen, die Prozesse neu zuordnen, wie z. B. <computeroutput>dtwm(1X)</computeroutput>
und <computeroutput>mwm(1X)</computeroutput>, verwendet werden. Die Standardfarbe
ist schwarz.</para>
<para role="indent"><symbol role="Variable">Rahmenfarbe</symbol> beschreibt
die zu verwendende Rahmenfarbe.</para>
<para role="indent"><indexterm><primary>borderColor</primary></indexterm>Zugehörige
Ressource: <link linkend="bdrcol" type="jump"> <computeroutput>borderColor</computeroutput> </link>.</para>
<para id="bgnd"><computeroutput>-bg</computeroutput> <symbol role="Variable">Hintergrundfarbe</symbol></para>
<para role="indent">Diese Option ist identisch mit <link linkend="bkgndopt"
type="jump"><computeroutput>-background</computeroutput></link>.</para>
<para role="indent"><computeroutput>Hintergrundfarbe</computeroutput> beschreibt
die zu verwendende Hintergrundfarbe.</para>
<para role="indent"><indexterm><primary>background</primary></indexterm>Zugehörige
Ressource: <link linkend="background" type="jump"> <computeroutput>background</computeroutput> </link>.</para>
<para><computeroutput>-bordercolor</computeroutput> <emphasis>Rahmenfarbe</emphasis></para>
<para role="indent">Diese Option ist identisch mit -bd.</para>
<para role="indent"><emphasis>Rahmenfarbe</emphasis> beschreibt die zu verwendende
Rahmenfarbe.</para>
<para role="indent"><indexterm><primary>borderColor</primary></indexterm>Zugehörige
Ressource: <link linkend="bdrcol" type="jump"> <computeroutput>borderColor</computeroutput> </link>.</para>
<para id="bdrwidthopt"><computeroutput>-borderwidth</computeroutput> <emphasis>Rahmenbreite</emphasis></para>
<para role="indent">Diese Option gibt die Rahmenbreite des Fensters des Shell-Widgets
an.
Dieser Wert kann von Fenstersteuerungen, die Prozesse nur zuordnen,
wie z. B. <computeroutput>dtwm(1X)</computeroutput> und <computeroutput>mwm(1X)</computeroutput>, überschrieben werden.
Der Standardwert ist 0.</para>
<para role="indent"><emphasis>Rahmenbreite</emphasis>
Gibt die Breite des Rahmens in Pixeln an.</para>
<para role="indent"><indexterm><primary>borderwidth</primary></indexterm>Zugehörige
Ressource: <link linkend="bwidth" type="jump"> <computeroutput>borderWidth</computeroutput> </link>.</para>
<para id="bselect"><computeroutput>-bs</computeroutput></para>
<para role="indent">Diese Option gibt an, daß das Terminal-Fenster als
Hintergrundfarbe
die Motif-Auswahlfarbe anstelle der Hintergrundfarbe verwenden soll. Dies
ist das Standardverhalten.</para>
<para role="indent"><indexterm><primary>backgroundIsSelect</primary></indexterm>Zugehörige
Ressource: <link linkend="bgndissel" type="jump"> <computeroutput>backgroundIsSelect</computeroutput> </link>.</para>
<para><computeroutput>+bs</computeroutput></para>
<para role="indent">Diese Option gibt an, daß das Terminal-Fenster als
Hintergrundfarbe
nicht die Motif-Auswahlfarbe anstelle der Hintergrundfarbe verwenden soll.
</para>
<para role="indent">Zugehörige Ressource: <link linkend="bgndissel" type="jump">
<computeroutput>backgroundIsSelect</computeroutput></link>.</para>
<para><computeroutput>-bw <symbol role="Variable">Rahmenbreite</symbol></computeroutput></para>
<para role="indent">Diese Option ist identisch mit <link linkend="bdrwidthopt"
type="jump"><computeroutput>-borderwidth</computeroutput></link>.</para>
<para role="indent">Zugehörige Ressource: <link linkend="bwidth" type="jump">
<computeroutput>borderWidth</computeroutput></link>.</para>
<para><computeroutput>-C</computeroutput></para>
<para role="indent">Diese Option gibt an, daß die Ausgabe, die an <computeroutput>/dev/console</computeroutput> geleitet wird,
statt dessen an das Terminal-Fenster geleitet werden soll. Sie wird als Maßnahme
zur Verfügung gestellt, zu verhindern, daß die Ausgabe, die normalerweise
auf
der ITE angezeigt wird, die X-Server-Anzeige überschreibt.
Sie wird nicht als allgemeiner Mechanismus zur Verfügung gestellt, um
die
Ausgabe von <computeroutput>/dev/console</computeroutput> eines beliebigen
Systems an einen beliebigen
X-Server zu leiten. Zu beachten ist, daß der Benutzer der Eigner von
<computeroutput>/dev/console</computeroutput> sein muß und über
Schreib-/Leseberechtigung verfügen muß, damit
diese Option funktioniert.</para>
<para><computeroutput>-display <symbol role="Variable">Bildschirmname</symbol></computeroutput></para>
<para role="indent">Diese Option gibt den X11-Display-Server an, der von <computeroutput>dtterm</computeroutput> verwendet werden
soll. Sie nimmt standardmäßig den Wert in der Umgebungsvariablen
$DISPLAY an.</para>
<para role="indent"><symbol role="Variable">Bildschirmname</symbol> gibt den
X11-Server an, zu dem die Verbindung hergestellt wird.<indexterm><primary>display</primary></indexterm></para>
<para><computeroutput>-e <symbol role="Variable">Programmargument ...</symbol></computeroutput></para>
<para role="indent">Diese Option gibt ein ausführbares Programm an, das
als Unterprozeß beim
Start von <computeroutput>dtterm</computeroutput> aufgerufen werden soll.
Diese Option muß die letzte
Option in der Befehlszeile sein.</para>
<para role="indent"><symbol role="Variable">Programmargument ...</symbol>
gibt die Programm- und Befehlszeilenargumente an,
die ausgeführt werden sollen.</para>
<para><computeroutput>-fb</computeroutput> <emphasis>Schriftartsatz</emphasis></para>
<para role="indent">Diese Option gibt einen XFontSet an, der bei der Anzeige
von Terminal-Text
in Fettdruck verwendet werden soll. Sie sollte als eine Motif XmFontList
angegeben werden. Nur Zeichen oder Monospace-Schriftarten werden unterstützt.
Das Verhalten bei der Verwendung von Proportionalschriftarten ist undefiniert.
Die Standardschriftart für Fettdruck wird auf der Basis des XLFD-Namens
des
userFont generiert. Ist diese Schriftart nicht verfügbar, wird der
Text in Fettdruck durch Überschreiben des userFont (mit einer
Einrückung von einem Pixel) generiert.</para>
<para role="indent"><emphasis>Schriftartsatz</emphasis> gibt den zu verwendenden
Terminal-XFontSet für Fettdruck an.</para>
<para role="indent">Zugehörige Ressource: <link linkend="userfont" type="jump">
<computeroutput>userFont</computeroutput></link>.</para>
<para id="fgopt"><computeroutput>-fg</computeroutput> <emphasis>Vordergrundfarbe</emphasis></para>
<para role="indent">Diese Option gibt die Vordergrundfarbe des Terminal-Fensters
sowie die
Standardvordergrundfarben für die Bildlaufleiste und den X11-Zeigercursor
an.
Unter CDE nimmt diese Ressource standardmäßig den Wert des
Vordergrundpixels für den primären Farbsatz an.
Ohne CDE nimmt diese Option standardmäßig den Wert
<computeroutput>*foreground</computeroutput> oder <computeroutput>*Foreground</computeroutput> mit der Hintergrundfarbe Weiß an.</para>
<para role="indent"><emphasis>Vordergrundfarbe</emphasis> gibt die zu verwendende
Vordergrundfarbe an.</para>
<para role="indent"><indexterm><primary>foreground</primary></indexterm>Zugehörige
Ressource: <link linkend="fg" type="jump"> <computeroutput>foreground</computeroutput></link>.
</para>
<para id="fn"><computeroutput>-fn</computeroutput> <emphasis>Schriftartsatz</emphasis></para>
<para role="indent">Diese Option gibt einen XFontSet an, der bei der Anzeige
von Terminal-Text
verwendet werden soll. Sie sollte als eine Motif XmFontList angegeben werden.
Nur Zeichen oder Monospace-Schriftarten werden unterstützt. Das Verhalten
bei
der Verwendung von Proportionalschriftarten ist undefiniert.
Diese Schriftart wird nicht zur Anzeige von Nicht-Terminal-Text verwendet
(Menüleiste, Dialogfenstermenüs, Dialoge, etc.).
Der Standard ist, den Wert XmNtextFontList des übergeordneten Bulletin
Board
(siehe XmBulletinBoard(3X)) in der gleichen Weise zu verwenden wie den
Widget XmText.</para>
<para role="indent"><emphasis>Schriftartsatz</emphasis> gibt den zu verwendenden
Terminal-XFontSet an.
Zugehörige Ressource: <link linkend="userfont" type="jump"> <computeroutput>userFont</computeroutput></link>.</para>
<para><computeroutput>-font</computeroutput> <emphasis>Schriftartsatz</emphasis></para>
<para role="indent">Diese Option ist identisch mit <computeroutput>-fn</computeroutput>.
</para>
<para role="indent"><emphasis>Schriftartsatz</emphasis> gibt den zu verwendenden
Terminal-XFontSet an.</para>
<para>Zugehörige Ressource: <link linkend="userfont" type="jump"> <computeroutput>userFont</computeroutput></link>.</para>
<para id="foregndopt"><computeroutput>-foreground</computeroutput> <emphasis>Vordergrund</emphasis></para>
<para role="indent">Diese Option ist identisch mit <link linkend="fgopt" type="jump"> <computeroutput>-fg</computeroutput></link>.</para>
<para role="indent"><emphasis>Vordergrund</emphasis> gibt die zu verwendende
Vordergrundfarbe an.</para>
<para role="indent"><indexterm><primary>foreground</primary></indexterm>Zugehörige
Ressource: <link linkend="fg" type="jump"> <computeroutput>foreground</computeroutput></link>.
</para>
<para><computeroutput>-geometry <symbol role="Variable">Geometriezeichenfolge</symbol> </computeroutput></para>
<para role="indent">Diese Option gibt die bevorzugte Größe und
Position des Terminal-Fensters
an. Die Standardgröße ist 24 Zeilen mit je 80 Zeichen. Es gibt
keine Standardposition.</para>
<para role="indent"><emphasis>Geometriezeichenfolge</emphasis> gibt die zu
verwendende Terminal-Geometrie an.</para>
<para role="indent"><indexterm><primary>geometry</primary></indexterm>Zugehörige
Ressource: <link linkend="geometry" type="jump"> <computeroutput>geometry</computeroutput> </link>.</para>
<para><computeroutput>-help</computeroutput></para>
<para role="indent">Zeigt eine Nachricht an, in der die Verwendung von <computeroutput>dtterm</computeroutput> zusammengefaßt.
wird.<indexterm><primary>help</primary></indexterm></para>
<para><computeroutput>-iconic</computeroutput></para>
<para role="indent">Diese Option gibt an, daß der Terminal-Emulator
anfänglich als Symbol in
die Anzeige gestellt werden soll.</para>
<para role="indent"><indexterm><primary>iconic</primary></indexterm>Zugehörige
Ressource: <link linkend="iconic" type="jump"> <computeroutput>iconic</computeroutput></link>.
</para>
<para><computeroutput>+iconic</computeroutput></para>
<para role="indent">Diese Option gibt an, daß der Terminal-Emulator
anfänglich als normales
Fenster in die Anzeige gestellt werden soll. Dies ist das Standardverhalten.
</para>
<para role="indent">Zugehörige Ressource: <link linkend="iconic" type="jump">
<computeroutput>iconic</computeroutput></link>.</para>
<para><computeroutput>-j</computeroutput></para>
<para role="indent">Diese Option gibt an, daß der sprungweise Bilddurchlauf
verwendet werden soll.
Mit diesem Bilddurchlauf kann eine Anzeige mehr als zeilenweise geblättert
werden. Dadurch ist es möglich, die Anzeige schneller zu aktualisieren,
wenn
mehrere Textzeilen an das Terminal gesendet werden. Die maximale Anzahl von
Zeilen, die mit dem sprungweisen Bilddurchlauf geblättert werden können,
ist auf
die Anzahl von Zeilen im Terminal-Fenster begrenzt. Es wird garantiert, daß
alle Zeilen angezeigt werden. Dies ist das Standardverhalten.</para>
<para role="indent"><indexterm><primary>jumpScroll</primary></indexterm>Zugehörige
Ressource: <link linkend="jumpscroll" type="jump"> <computeroutput>jumpScroll</computeroutput> </link>.</para>
<para><computeroutput>+j</computeroutput></para>
<para role="indent">Diese Option gibt an, daß der sprungweise Bilddurchlauf
nicht verwendet
werden soll. Eine Beschreibung des sprungweisen Bilddurchlaufs befindet sich
oben unter <computeroutput>-j</computeroutput>.</para>
<para role="indent">Zugehörige Ressource: <link linkend="jumpscroll"
type="jump"> <computeroutput>jumpScroll</computeroutput></link>.</para>
<para><computeroutput>-kshMode</computeroutput></para>
<para role="indent">Diese Option gibt an, daß der ksh-Modus aktiviert
wird.
In der Kornshell generiert eine Taste, die mit dem Extend Modifier Bit
gedrückt wird, ein Escape-Zeichen, gefolgt von dem Zeichen, das durch
den
Tastenanschlag generiert wird. Diese Option wird zur Verwendung mit emacs
und dem Modus <computeroutput>ksh(1)</computeroutput> oder <computeroutput>ied(1)</computeroutput> zur Verfügung gestellt, wenn der
Befehlszeileneditor emacs ist.
Bei Verwendung dieser Option ist die normale Verwendung der Metataste zur
Generierung von erweiterten Einzelbytezeichen oder von asiatischen
Mehrbytezeichen nicht möglich.<indexterm><primary>kshMode</primary></indexterm></para>
<para role="indent">Zugehörige Ressource: <link linkend="kshmode" type="jump">
<computeroutput>kshMode</computeroutput></link>.</para>
<para><computeroutput>+kshMode</computeroutput></para>
<para role="indent">Diese Option gibt an, daß der ksh-Modus nicht aktiviert
wird. Dies ist das
Standardverhalten.</para>
<para role="indent">Zugehörige Ressource: <link linkend="kshmode" type="jump">
<computeroutput>kshMode</computeroutput></link>.</para>
<para><computeroutput>-l</computeroutput></para>
<para role="indent">Diese Option ermöglicht die Protokollierung der Ausgabe.
Ist die
Protokollierung aktiviert, wird die gesamte Ausgabe, die von den
Unterprozessen empfangen wird, entweder in einer Datei oder in einer
Befehls-Pipeline (wie durch die Option <computeroutput>-lf</computeroutput>
unten angegeben)
protokolliert. Da die Daten direkt von den Unterprozessen protokolliert
werden, sind alle Escape-Zeichen und Zeilenschaltung/Zeilenvorschub-Paare,
die durch die Terminal-Zeilendisziplin gesendet werden, enthalten.
Die Ausgabe kann möglicherweise durch Escape-Zeichenfolgen aktiviert
und
inaktiviert werden.</para>
<para role="indent"><indexterm><primary>logging</primary></indexterm>Zugehörige
Ressource: <link linkend="logging" type="jump"> <computeroutput>logging</computeroutput></link>.
</para>
<para><computeroutput>+l</computeroutput></para>
<para role="indent">Diese Option inaktiviert die Protokollierung der Ausgabe.
Eine Beschreibung
der Protokollierung der Ausgabe befindet sich oben unter <computeroutput>-l</computeroutput>.
Diese Option ist der Standardwert.</para>
<para role="indent"><indexterm><primary>logging</primary></indexterm>Zugehörige
Ressource: <link linkend="logging" type="jump"> <computeroutput>logging</computeroutput></link>.
</para>
<para><computeroutput>-lf <symbol role="Variable">Dateiname</symbol></computeroutput></para>
<para role="indent">Diese Option gibt den Namen der Datei an, in die das oben
beschriebene
Ausgabeprotokoll geschrieben wird. Beginnt <symbol role="Variable">Dateiname</symbol> mit einem
Pipe-Symbol (<computeroutput>|</computeroutput>), wird der Rest der Zeichenfolge
als Befehl interpretiert,
der als Endpunkt einer Pipe verwendet werden soll.
Der Standarddateiname ist <computeroutput>DttermLog</computeroutput><symbol role="Variable">XXXXX</symbol> (wobei <symbol role="Variable">XXXXX</symbol>
die Prozeß-ID von <computeroutput>dtterm</computeroutput> ist). Die
Datei wird in dem Verzeichnis erstellt,
von dem aus <computeroutput>dtterm</computeroutput> gestartet wurde. Sind
die letzten fünf Zeichen
"XXXXX", werden sie durch die Prozeß-ID ersetzt.</para>
<para role="indent"><emphasis>Dateiname</emphasis> gibt den zu verwendenden
Dateinamen an.</para>
<para role="indent"><indexterm><primary>logFile</primary></indexterm>Zugehörige
Ressource: <link linkend="logfile" type="jump"> <computeroutput>logFile</computeroutput></link>.
</para>
<para><computeroutput>-ls</computeroutput></para>
<para role="indent">Diese Option gibt an, daß die Shell, die gestartet
wird, eine Anmelde-Shell
sein soll (d. h., das erste Zeichen von <computeroutput>argv[0]</computeroutput>
ist ein Gedankenstrich,
der der Shell angibt, daß sie die Datei <computeroutput>profile</computeroutput>
des Systems und die Datei
<computeroutput>$HOME/.profile</computeroutput> des Benutzers (für <computeroutput>ksh</computeroutput> und <computeroutput>sh</computeroutput>) bzw. die Datei
<computeroutput>csh.login</computeroutput> des Systems und die Datei <computeroutput>$HOME.login</computeroutput> des Benutzers
(für <computeroutput>csh</computeroutput>) lesen soll).</para>
<para role="indent"><indexterm><primary>loginShell</primary></indexterm>Zugehörige
Ressource: <link linkend="logshell" type="jump"><computeroutput>loginShell</computeroutput> </link>.</para>
<para><computeroutput>+ls</computeroutput></para>
<para role="indent">Diese Option gibt an, daß eine normale (Nicht-Anmelde-)
Shell gestartet werden
soll. Dies ist das Standardverhalten.</para>
<para role="indent"><indexterm><primary>loginShell</primary></indexterm>Zugehörige
Ressource: <link linkend="logshell" type="jump"><computeroutput>loginShell</computeroutput> </link>.</para>
<para><computeroutput>-map</computeroutput></para>
<para role="indent">Diese Option gibt an, daß <computeroutput>dtterm</computeroutput> bei der Ausgabe von Unterprozessen
wieder auf die vorherige Größe gebracht werden soll, wenn es auf
Symbolgröße
verkleinert ist. Eine anfängliche Zeitspanne, in der
<computeroutput>dtterm</computeroutput> bei der Ausgabe von Unterprozessen
nicht auf die vorherige
Größe gebracht werden soll, kann über die Ressource
<link linkend="maponoutdlay" type="jump"><computeroutput>mapOnOutputDelay</computeroutput> </link> angegeben werden.</para>
<para role="indent"><indexterm><primary>mapOnOutput</primary></indexterm>Zugehörige
Ressource: <link linkend="maponout" type="jump"> <computeroutput>mapOnOutput</computeroutput> </link>.</para>
<para><computeroutput>+map</computeroutput></para>
<para role="indent">Diese Option gibt an, daß kein besonderes Zuordnungsverhalten
gefordert wird.
Dies ist das Standardverhalten.</para>
<para role="indent"><indexterm><primary>mapOnOutput</primary></indexterm>Zugehörige
Ressource: <link linkend="maponout" type="jump"> <computeroutput>mapOnOutput</computeroutput> </link>.</para>
<para><computeroutput>-mb</computeroutput></para>
<para role="indent">Diese Option gibt an, daß <computeroutput>dtterm</computeroutput> ein Randsignal ertönen lassen soll, wenn
der Benutzer nahe am rechten Rand Zeichen eingibt. Der genaue Abstand wird
durch die Option <link linkend="nb" type="jump"> <computeroutput>-nb</computeroutput></link>
angegeben.</para>
<para role="indent"><indexterm><primary>marginBell</primary></indexterm>Zugehörige
Ressource: <link linkend="marginbell" type="jump"> <computeroutput>marginBell</computeroutput> </link>.</para>
<para><computeroutput>+mb</computeroutput></para>
<para role="indent">Diese Option gibt an, daß das Randsignal nicht ertönen
soll, wenn der
Benutzer nahe am rechten Rand Zeichen eingibt. Dies ist der Standardwert.
</para>
<para role="indent"><indexterm><primary>marginBell</primary></indexterm>Zugehörige
Ressource: <link linkend="marginbell" type="jump"> <computeroutput>marginBell</computeroutput> </link>.</para>
<para><computeroutput>-ms <symbol role="Variable">Zeigerfarbe</symbol></computeroutput></para>
<para role="indent">Diese Option gibt die Vordergrundfarbe an, die für
den Zeigercursor des
Terminal-Fensters (X11) verwendet werden soll. Der Standard ist, die
Vordergrundfarbe des Terminal-Fensters zu verwenden. Siehe
<link linkend="foregndopt" type="jump"><computeroutput>foreground</computeroutput></link>.
</para>
<para role="indent"><emphasis>Zeigerfarbe</emphasis> gibt die zu verwendende
Zeigervordergrundfarbe an.</para>
<para role="indent">Zugehörige Ressource: <link linkend="pointcolor"
type="jump"> <computeroutput>pointerColor</computeroutput></link>.</para>
<para><computeroutput>-name <symbol role="Variable">prog_name</symbol></computeroutput></para>
<para role="indent">Diese Option gibt den X11-Namen des <computeroutput>dtterm</computeroutput> -Fensters an.</para>
<para role="indent"><emphasis>prog_name</emphasis> ist der zu verwendende
Name.<indexterm><primary>name</primary></indexterm></para>
<para id="nb"><computeroutput>-nb <symbol role="Variable">Anzahl</symbol></computeroutput></para>
<para role="indent">Diese Option gibt die Anzahl an Zeichen vom rechten Rand
aus an, bei denen
das Randsignal ertönt, falls es aktiviert ist. Der Standardwert ist 10.
</para>
<para role="indent"><indexterm><primary>nMarginBell</primary></indexterm>Zugehörige
Ressource: <link linkend="nmarginbell" type="jump"> <computeroutput>nMarginBell</computeroutput> </link>.</para>
<para><computeroutput>-r</computeroutput></para>
<para role="indent">Diese Option führt dazu, daß das <computeroutput>dtterm</computeroutput>-Fenster mit umgekehrten Vorder- und
Hintergrundfarben angezeigt wird. Sie ist identisch mit den Optionen
<computeroutput>-r</computeroutput> und <computeroutput>-reverse</computeroutput>.
</para>
<para><computeroutput>+r</computeroutput></para>
<para role="indent">Diese Option führt dazu, daß das <computeroutput>dtterm</computeroutput>-Fenster mit den normalen Vorder- und
Hintergrundfarben angezeigt wird. Dies ist der Standardwert. Diese Option
ist
identisch mit der Option <computeroutput>+rv</computeroutput>.</para>
<para><computeroutput>-reverse</computeroutput></para>
<para role="indent">Diese Option führt dazu, daß das <computeroutput>dtterm</computeroutput>-Fenster mit umgekehrten Vorder- und
Hintergrundfarben angezeigt wird. Sie ist identisch mit den Optionen
<computeroutput>-r</computeroutput> und <computeroutput>-rv'.</computeroutput></para>
<para><computeroutput>-rv</computeroutput></para>
<para role="indent">Diese Option führt dazu, daß das <computeroutput>dtterm</computeroutput>-Fenster mit umgekehrten Vorder- und
Hintergrundfarben angezeigt wird. Sie ist identisch mit der Auswahl von
Optionen | Global, wenn danach das Optionsmenü für
"windowBackground" (Fensterhintergrund) auf "Umgekehrt" gesetzt wird. Bei
einem
<computeroutput>dtterm</computeroutput>-Fenster, das mit dieser Option gestartet
wird, ist das Optionsmenü
"Fensterhintergrund" auf "Umgekehrt" gesetzt. Siehe <link linkend="globopts"
type="jump">"Globale Optionen"</link>.</para>
<para><computeroutput>+rv</computeroutput></para>
<para role="indent">Diese Option führt dazu, daß das <computeroutput>dtterm</computeroutput>-Fenster mit den normalen Vorder- und
Hintergrundfarben angezeigt wird. Dies ist der Standardwert.</para>
<para id="minusrw"><computeroutput>-rw</computeroutput></para>
<para role="indent">Diese Option gibt an, daß der umgekehrte Bildumlauf
aktiviert werden soll.</para>
<para role="indent"><indexterm><primary>reverseWrap</primary></indexterm>Zugehörige
Ressource: <link linkend="reversewrap" type="jump"> <computeroutput>reverseWrap</computeroutput> </link>.</para>
<para id="plusrw"><computeroutput>+rw</computeroutput></para>
<para role="indent">Diese Option gibt an, daß der umgekehrte Bildumlauf
nicht aktiviert werden soll.
Dies ist der Standardwert.</para>
<para role="indent"><indexterm><primary>reverseWrap</primary></indexterm>Zugehörige
Ressource: <link linkend="reversewrap" type="jump"> <computeroutput>reverseWrap</computeroutput> </link>.</para>
<para><computeroutput>-S<symbol role="Variable">ccn</symbol></computeroutput></para>
<para role="indent">Diese Option gibt an, daß der Terminal-Emulator
nicht mit einem vorab
geöffneten PTY- oder STREAMS-Gerät ausgeführt werden soll.
Diese Option
ist zur Verwendung vorgesehen, wenn der Slave-Name des PTY- oder STREAMS-Geräts
das Format <computeroutput>tty</computeroutput> hat (d. h., wenn auf <computeroutput>tty</computeroutput> genau zwei Zeichen folgen).
Sie ist für den Fall vorgesehen, daß ein <computeroutput>dtterm</computeroutput> -Fenster automatisch von
einer anderen Anwendung aus aufgerufen wird.</para>
<para role="indent"><emphasis>cc</emphasis> gibt die letzten zwei Zeichen
des Slave-Namens des PTY- oder
STREAMS-Geräts an, wobei der Slave-Name der Format <computeroutput>tty</computeroutput> hat. Dieser
Wert wird ignoriert, muß aber exakt zwei Zeichen lang sein.</para>
<para role="indent"><symbol role="Variable">n</symbol> gibt die Nummer des
Dateideskriptors an, der der bereits geöffneten
Master-Seite des PTY- oder STREAMS-Geräts entspricht.</para>
<para><computeroutput>-S<symbol role="Variable">c.n</symbol></computeroutput></para>
<para role="indent">Diese Option ist identisch mit <computeroutput>-Sccn</computeroutput>,
wird aber für Systeme
mit einem größeren Bereich für den PTY-Namen zur Verfügung
gestellt.</para>
<para role="indent"><emphasis>c</emphasis> gibt die letzte Komponente des
Slave-Namens des PTYs an. Dieser
Wert wird ignoriert und kann auch leer sein.</para>
<para role="indent"><symbol role="Variable">n</symbol> gibt die Nummer des
Dateideskriptors an, der der bereits geöffneten
Master-Seite des PTYs entspricht.</para>
<para><computeroutput>-sb</computeroutput></para>
<para role="indent">Diese Option gibt an, daß eine Bildlaufleiste angezeigt
werden soll. Dies
ist der Standardwert.</para>
<para role="indent"><indexterm><primary>scrollBar</primary></indexterm>Zugehörige
Ressource: <link linkend="scrollbar" type="jump"> <computeroutput>scrollBar</computeroutput> </link>.</para>
<para><computeroutput>+sb</computeroutput></para>
<para role="indent">Diese Option gibt an, daß <emphasis>keine</emphasis>
Bildlaufleiste angezeigt werden soll.</para>
<para role="indent"><indexterm><primary>scrollBar</primary></indexterm>Zugehörige
Ressource: <link linkend="scrollbar" type="jump"> <computeroutput>scrollBar</computeroutput> </link>.</para>
<para><computeroutput>-sf</computeroutput></para>
<para role="indent">Diese Option gibt an, daß die Escape-Codes für
Sun-Funktionstasten
für die Funktionstasten generiert werden sollen anstelle der
Standard-VT220-Escape-Zeichenfolgen.</para>
<para role="indent"><indexterm><primary>sunFunctionKeys</primary></indexterm>Zugehörige
Ressource: <link linkend="sunfnctk" type="jump"> <computeroutput>sunFunctionKeys</computeroutput> </link>.</para>
<para><computeroutput>+sf</computeroutput></para>
<para role="indent">Diese Option gibt an, daß die Standard-Escape-Zeichenfolgen
für die
Funktionstasten generiert werden sollen anstelle der
Escape-Codes für Sun-Funktionstasten. Dies ist das Standardverhalten.
</para>
<para role="indent"><indexterm><primary>sunFunctionKeys</primary></indexterm>Zugehörige
Ressource: <link linkend="sunfnctk" type="jump"> <computeroutput>sunFunctionKeys</computeroutput> </link>.</para>
<para><computeroutput>-sl <symbol role="Variable">Anzeigen[s|l]</symbol></computeroutput></para>
<para role="indent">Diese Option gibt die Anzahl an Zeilen im Terminal-Puffer
an, die über die
Länge des Fensters hinausgehen. Der Optionswert besteht aus einer Zahl,
gefolgt von einem wahlfreien Suffix. Ist kein Suffix enthalten oder ist das
Suffix "l" (Buchstabe L), ist die Gesamtlänge des Terminal-Puffers
<emphasis>Anzeigen</emphasis> mal die Länge des Terminal-Fensters. Ist
das
Suffix "s" (Buchstabe S), ist die Gesamtlänge des Terminal-Puffers
(<emphasis>Anzeigen</emphasis> plus 1) mal die Länge des Terminal-Fensters.
<computeroutput>dtterm</computeroutput> versucht, dasselbe Puffer-zu-Fenster-Verhältnis
beizubehalten,
wenn das Fenster vergrößert wird. Der Standardwert ist "4s."</para>
<para role="indent"><emphasis>Anzeigen</emphasis> gibt die Anzahl von Anzeigen
oder Zeilen an, die gespeichert
werden sollen.</para>
<para role="indent"><indexterm><primary>saveLines</primary></indexterm>Zugehörige
Ressource: <link linkend="savelines" type="jump"> <computeroutput>saveLines</computeroutput> </link>.</para>
<para><computeroutput>-ti</computeroutput> <emphasis>Term-ID</emphasis></para>
<para role="indent">Diese Option stellt den Namen zur Verfügung, der
zur Auswahl der korrekten
Antwort auf Terminal-ID-Anfragen verwendet wird. Gültige Werte sind
<computeroutput>vt100</computeroutput>, <computeroutput>vt101</computeroutput>, <computeroutput>vt102</computeroutput> und
<computeroutput>vt220</computeroutput>. Der Standardwert ist <computeroutput>vt220</computeroutput>.</para>
<para role="indent"><emphasis>Term-ID</emphasis> gibt die zu verwendende Terminal-ID
an.</para>
<para><computeroutput>-title <symbol role="Variable">Titelzeichenfolge</symbol></computeroutput></para>
<para role="indent">Diese Option gibt den Fenstertitel an. Wird die Option <computeroutput>-e</computeroutput> verwendet,
ist der Standardwert die letzte Komponente des Programmpfades. Wird die
Option <computeroutput>-e</computeroutput> nicht verwendet, ist der Standardwert
die letzte Komponente
des Namens, der zur Ausführung von <computeroutput>dtterm</computeroutput>
verwendet wird (d. h. <computeroutput>argv[0]</computeroutput>).</para>
<para role="indent"><emphasis>Titelzeichenfolge</emphasis> gibt den zu verwendenden
Titel an.</para>
<para role="indent"><indexterm><primary>title</primary></indexterm>Zugehörige
Ressource: <link linkend="title" type="jump"> <computeroutput>title</computeroutput></link>.
</para>
<para><computeroutput>-tm <symbol role="Variable">Term-Modi</symbol></computeroutput></para>
<para role="indent">Diese Option gibt eine Zeichenfolge an, die Schlüsselwörter
zur
Einstellung des Terminals und die Zeichen, an die sie gebunden werden können,
enthält. Zu den zulässigen Schlüsselwörtern gehören
<computeroutput>intr</computeroutput>, <computeroutput>quit</computeroutput>, <computeroutput>erase</computeroutput>, <computeroutput>kill</computeroutput>, <computeroutput>eof</computeroutput>,
<computeroutput>eol</computeroutput>, <computeroutput>swtch</computeroutput>, <computeroutput>start</computeroutput>, <computeroutput>stop</computeroutput>, <computeroutput>brk</computeroutput>,
<computeroutput>susp</computeroutput>, <computeroutput>dsusp</computeroutput>, <computeroutput>rprnt</computeroutput>, <computeroutput>flush</computeroutput>, <computeroutput>weras</computeroutput>
und <computeroutput>lnext</computeroutput>. Schlüsselwörter, die
für eine bestimmte Architektur nicht
anwendbar sind, werden korrekt analysiert und ignoriert. Steuerzeichen
können als <computeroutput>^</computeroutput> gefolgt von einem Buchstaben
(z. B. <computeroutput>^c</computeroutput> oder <computeroutput>^u</computeroutput>)
angegeben werden, und <computeroutput>^?</computeroutput> kann als Löschzeichen
verwendet werden.
Diese Option ist sinnvoll beim Überschreiben der Standard-Terminal-Einstellungen,
da nicht bei jedem Start eines Terminal-Prozesses ein <computeroutput>stty(1)</computeroutput> durchgeführt
werden muß. Der Standardwert ist NULL.</para>
<para role="indent"><emphasis>Term-Modi</emphasis> gibt die Zeichenfolge für
den Terminal-Modus an.</para>
<para role="indent"><indexterm><primary>ttyModes</primary></indexterm>Zugehörige
Ressource: <link linkend="ttymodes" type="jump"> <computeroutput>ttyModes</computeroutput> </link>.</para>
<para><computeroutput>-tn <symbol role="Variable">Term-Name</symbol></computeroutput></para>
<para role="indent">Diese Option gibt einen Namen an, auf den die Umgebungsvariable
<computeroutput>$TERM</computeroutput> gesetzt werden soll. Der Standardwert
ist <computeroutput>"vt220"</computeroutput>.</para>
<para role="indent"><emphasis>Term-Name</emphasis> gibt den zu verwendenden
Terminal-Namen an.</para>
<para role="indent"><indexterm><primary>termName</primary></indexterm>Zugehörige
Ressource: <link linkend="termname" type="jump"> <computeroutput>termName</computeroutput> </link>.</para>
<para><computeroutput>-usage</computeroutput></para>
<para role="indent">Gibt eine Verwendungsnachricht in der Anzeige aus.</para>
<para><computeroutput>-vb</computeroutput></para>
<para role="indent">Diese Option gibt an, daß ein visuelles Signal anstelle
eines hörbaren
Signals verwendet werden soll. Statt eines Signaltons, der beim Empfang der
Zeichenkombination Strg-G ertönt, blinkt das Fenster.</para>
<para role="indent"><indexterm><primary>visualBell</primary></indexterm>Zugehörige
Ressource: <link linkend="visbell" type="jump"> <computeroutput>visualBell</computeroutput> </link>.</para>
<para><computeroutput>+vb</computeroutput></para>
<para role="indent">Diese Option gibt an, ein hörbares Sigal anstelle
eines visuellen
verwendet werden soll. Dies ist das Standardverhalten.</para>
<para role="indent"><indexterm><primary>visualBell</primary></indexterm>Zugehörige
Ressource: <link linkend="visbell" type="jump"> <computeroutput>visualBell</computeroutput> </link>.</para>
<para><computeroutput>-w</computeroutput> <emphasis>Rahmenbreite</emphasis></para>
<para role="indent">Diese Option ist identisch mit <link linkend="bdrwidthopt"
type="jump"><computeroutput>-borderwidth</computeroutput></link>.</para>
<para role="indent"><emphasis>Rahmenbreite</emphasis> gibt die Breite des
Rahmens in Pixeln an.</para>
<para><computeroutput>-xrm <symbol role="Variable">Ressourcenzeichenfolge</symbol> </computeroutput></para>
<para role="indent">Diese Option ermöglicht, daß Ressourcen des
X11-Ressourcenmanagers in
einer Befehlszeile angegeben werden können.
<symbol role="Variable">Ressourcenzeichenfolge</symbol> gibt eine X11-Ressourcenzeichenfolge
an.</para>
<!-- spec pages 22 through 27 -->
</sect1>
<sect1 id="resources">
<title>RESSOURCEN</title>
<para><computeroutput>allowSendEvents</computeroutput></para>
<para role="indent">Diese Ressource gibt an, daß der Terminal-Emulator
synthetische Ereignisse
(die von einer anderen Anwendung generiert und gesendet wurden) zulassen soll.
Durch das Aktivieren dieser Ressource wird eine mögliche Lücke im
Sicherheitssystem geöffnet. Der Standardwert ist 'False''.</para>
<para><computeroutput>appCursorDefault</computeroutput></para>
<para role="indent">Bei der Angabe 'True'' sind die Cursortasten anfänglich
im Anwendungsmodus.
Bei der Angabe 'False'' sind sie anfänglich im Cursormodus. Der Standardwert
ist 'False''.</para>
<para><computeroutput>appKeypadDefault</computeroutput></para>
<para role="indent">Bei der Angabe 'True'' sind die Tasten im numerischen
Tastenblock anfänglich
im Anwendungsmodus. Bei der Angabe 'False' sind sie anfänglich im numerischen
Modus. Der Standardwert ist 'False'.</para>
<para id="autowrap"><computeroutput>autoWrap</computeroutput></para>
<para role="indent">Diese Ressource gibt an, ob der automatische Bildumlauf
anfänglich aktiviert ist.
Der Standardwert ist 'True'.</para>
<para id="background"><computeroutput>background</computeroutput></para>
<para role="indent">Diese Ressource gibt die Hintergrundfarbe des Terminal-Fensters
sowie die
Standardhintergrundfarbe für die Bildlaufleiste an.
Unter CDE nimmt diese Ressource standardmäßig den Wert des
Auswahlpixels für den primären Farbsatz oder den Wert des
Hintergrundpixels für den primären Farbsatz an (siehe <computeroutput>backgroundIsSelect</computeroutput>).
Der Standardwert ist das Hintergrundpixel für den primären Farbsatz.
Ohne CDE nimmt diese Ressource standardmäßig die Farbe Schwarz
an.</para>
<para id="bgndissel"><computeroutput>backgroundIsSelect</computeroutput></para>
<para role="indent">Bei der Angabe 'True' gibt diese Ressource an, daß
das Terminal-Fenster als Hintergrundfarbe die Motif-Auswahlfarbe
anstelle der Hintergrundfarbe verwenden soll.
Der Standardwert ist 'False''.</para>
<para><computeroutput>blinkRate</computeroutput></para>
<para role="indent">Diese Ressource gibt die Anzahl der Millisekunden an,
die der Cursor
jeweils während des Blinkens im Status <computeroutput>"ein"</computeroutput>
und <computeroutput>"aus"</computeroutput> bleibt. Bei
einem Wert von 250 blinkt der Cursor zweimal pro Sekunde. Bei einem Wert
von 0 ist das Blinken ausgeschaltet. Der Standardwert ist 250.</para>
<para id="bdrcol"><computeroutput>borderColor</computeroutput></para>
<para role="indent">Diese Ressource gibt die Rahmenfarbe für die Fenster
an.
Der Fensterrahmen ist möglicherweise nicht sichtbar, wenn
Fenstersteuerungen, die Prozesse nur zuordnen, wie z. B. <computeroutput>dtwm</computeroutput>
und <computeroutput>mwm</computeroutput>, verwendet werden.
Der Standardwert ist 'black'.</para>
<para id="bwidth"><computeroutput>borderWidth</computeroutput></para>
<para role="indent">Diese Ressource gibt die Rahmenbreite des Fensters des
Shell-Widgets an.
Dieser Wert kann von Fenstersteuerungen, die Prozesse neu zuordnen,
wie z. B. <computeroutput>dtwm</computeroutput> und <computeroutput>mwm</computeroutput>,
überschrieben werden.
Der Standardwert ist <computeroutput>0</computeroutput>.</para>
<para id="c132"><computeroutput>c132</computeroutput></para>
<para role="indent">Diese Ressource gibt an, ob die DECCOLM-Escape-Zeichenfolge,
die zwischen
dem 80-Spalten- und dem 132-Spalten-Modus wechselt, respektiert wird.
Der Standardwert ist 'False'.</para>
<para><computeroutput>charCursorStyle</computeroutput></para>
<para role="indent">Diese Ressource gibt die Form des Textcursors an. Der
Wert
<computeroutput>char_cursor_box</computeroutput> gibt einen Cursor mit der
Breite und Höhe des
Zeichenrahmens der Basisschriftart an. Der Wert <computeroutput>char_cursor_bar</computeroutput>
gibt einen Cursor mit der Breite des Zeichenrahmens der Basisschriftart und
mit einer Höhe von zwei Pixeln an, dessen oberer Rand auf der Basislinie
liegt.
Der Standardwert ist <computeroutput>char_cursor_box</computeroutput>.</para>
<para><computeroutput>consoleMode</computeroutput></para>
<para role="indent">Diese Ressource gibt an, daß die Ausgabe, die an <computeroutput>/dev/console</computeroutput> geleitet wird,
statt dessen an das Terminal-Fenster geleitet werden soll. Sie wird als Maßnahme
zur Verfügung gestellt, zu verhindern, daß die Ausgabe, die normalerweise
auf
der ITE angezeigt wird, die X-Server-Anzeige überschreibt.
Sie wird nicht als allgemeiner Mechanismus zur Verfügung gestellt, um
die
Ausgabe von <computeroutput>/dev/console</computeroutput> eines beliebigen
Systems an einen beliebigen
X-Server zu leiten. Zu beachten ist, daß der Benutzer der Eigner von
<computeroutput>/dev/console</computeroutput> sein muß und über
Schreib-/Leseberechtigung verfügen muß, damit
diese Option funktioniert.
Der Standardwert ist 'False''.</para>
<para id="fg"><computeroutput>foreground</computeroutput></para>
<para role="indent">Diese Ressource gibt die Vordergrundfarbe des Terminal-Fensters
sowie die
Standardvordergrundfarbe für die Bildlaufleiste und die Farbe für
den Zeiger an.
Unter CDE nimmt diese Ressource standardmäßig den Wert der
Vordergrundfarbe für den primären Farbsatz an.
Andernfalls nimmt sie den Standardwert <computeroutput>"white"</computeroutput>
an.</para>
<para id="geometry"><computeroutput>geometry</computeroutput></para>
<para role="indent">Diese Ressource gibt die bevorzugte Größe und
Position des
Terminal-Fensters an. Die Standardgröße ist 24 Zeilen mit je 80
Zeichen.
Es gibt keine Standardposition.</para>
<para id="icongeom"><computeroutput>iconGeometry</computeroutput></para>
<para role="indent">Diese Ressource gibt die bevorzugte Position für
das Symbol des
Terminal-Emulators an. Dieser Wert wird möglicherweise von
Fenstersteuerungen ignoriert. Es gibt keinen Standardwert.</para>
<para id="iconic"><computeroutput>iconic</computeroutput></para>
<para role="indent">Diese Option gibt an, daß der Terminal-Emulator
anfänglich als Symbol in
die Anzeige gestellt werden soll. Dieser Wert wird möglicherweise von
Fenstersteuerungen (einschließlich <computeroutput>dtwm</computeroutput>
und <computeroutput>mwm</computeroutput>) ignoriert.
Der Standardwert ist 'False''.</para>
<para><computeroutput>iconicName</computeroutput></para>
<para role="indent">Diese Ressource gibt den Namen für das Symbol an.
Wird die Option <computeroutput>-e</computeroutput> verwendet, ist der Standardwert
die letzte
Komponente des Programmpfades. Wird die Option <computeroutput>-e</computeroutput>
nicht verwendet,
ist der Standardwert der Basisname des Namens, der zur Ausführung
von <computeroutput>dtterm</computeroutput> verwendet wird (d. h. <computeroutput>argv[0]</computeroutput>).</para>
<para id="jumpscroll"><computeroutput>jumpScroll</computeroutput></para>
<para role="indent">Diese Ressource gibt an, das der sprungweise Bilddurchlauf
verwendet werden soll.
Mit diesem Bilddurchlauf kann eine Anzeige mehr als zeilenweise geblättert
werden. Dadurch ist es möglich, die Anzeige schneller zu aktualisieren,
wenn
mehrere Textzeilen an das Terminal gesendet werden. Die maximale Anzahl von
Zeilen, die mit dem sprungweisen Bilddurchlauf geblättert werden können,
ist auf
die Anzahl von Zeilen im Terminal-Fenster begrenzt. Es wird garantiert, daß
alle Zeilen angezeigt werden. Der Standardwert ist 'True'.</para>
<para id="kshmode"><computeroutput>kshMode</computeroutput></para>
<para role="indent">Diese Ressource gibt an, daß der ksh-Modus aktiviert
wird.
In der Kornshell generiert eine Taste, die mit dem Extend Modifier Bit
gedrückt wird, ein Escape-Zeichen, gefolgt von dem Zeichen, das durch
den
Tastenanschlag generiert wird. Diese Option wird zur Verwendung mit emacs
und dem Modus <computeroutput>ksh(1)</computeroutput> oder <computeroutput>ied(1)</computeroutput> zur Verfügung gestellt, wenn der
Befehlszeileneditor emacs ist.
Bei Verwendung dieser Option ist die normale Verwendung der Metataste zur
Generierung von erweiterten Einzelbytezeichen oder von asiatischen
Mehrbytezeichen nicht möglich.
Der Standardwert ist 'False'.</para>
<para id="logfile"><computeroutput>logFile</computeroutput></para>
<para role="indent">Diese Ressource gibt den Namen der Datei an, in die das
unten beschriebene
Ausgabeprotokoll geschrieben wird. Beginnt <symbol role="Variable">Dateiname</symbol> mit einem
Pipe-Symbol (<computeroutput>|</computeroutput>), wird der Rest der Zeichenfolge
als Befehl interpretiert,
der als Endpunkt einer Pipe verwendet werden soll.
Der Standarddateiname ist <computeroutput>DttermLog</computeroutput><symbol role="Variable">XXXXX</symbol> (wobei <symbol role="Variable">XXXXX</symbol>
die Prozeß-ID von <computeroutput>dtterm</computeroutput> ist). Die
Datei wird in dem Verzeichnis erstellt,
von dem aus der Unterprozeß gestartet wurde. Sind die letzten fünf
Zeichen
"XXXXX", werden sie durch die Prozeß-ID ersetzt.</para>
<para id="logging"><computeroutput>logging</computeroutput></para>
<para role="indent">Diese Ressource ermöglicht die Protokollierung der
Ausgabe. Ist die
Protokollierung aktiviert, wird die gesamte Ausgabe, die von den
Unterprozessen empfangen wird, entweder in einer Datei oder in einer
Befehls-Pipeline (wie durch die Option <computeroutput>logFile</computeroutput>
oben angegeben)
protokolliert. Da die Daten direkt von den Unterprozessen protokolliert
werden, sind alle Escape-Zeichen und Zeilenschaltung/Zeilenvorschub-Paare,
die durch die Terminal-Zeilendisziplin gesendet werden, enthalten.
Die Ausgabe kann möglicherweise durch Escape-Zeichenfolgen aktiviert
und
inaktiviert werden. Der Standardwert ist 'False'.</para>
<para><computeroutput>logInhibit</computeroutput></para>
<para role="indent">Diese Ressource gibt an, daß die Geräte- und
Dateiprotokollierung
verhindert werden soll.
Der Standardwert ist 'False''.</para>
<para id="logshell"><computeroutput>loginShell</computeroutput></para>
<para role="indent">Diese Ressource gibt an, daß die Shell, die gestartet
wird, eine Anmelde-Shell
sein soll (d. h., das erste Zeichen von <computeroutput>argv[0]</computeroutput>
ist ein Gedankenstrich,
der der Shell angibt, daß sie die Datei <computeroutput>profile</computeroutput>
des Systems und die Datei
<computeroutput>$HOME/.profile</computeroutput> des Benutzers (für <computeroutput>ksh</computeroutput> und <computeroutput>sh</computeroutput>) bzw. die Datei
<computeroutput>csh.login</computeroutput> des Systems und die Datei <computeroutput>$HOME.login</computeroutput> des Benutzers
(für <computeroutput>csh</computeroutput>) lesen soll). Der Standardwert
ist 'False''.</para>
<para id="maponout"><computeroutput>mapOnOutput</computeroutput></para>
<para role="indent">Diese Ressource gibt an, daß der Terminal-Emulator
bei der Ausgabe von
Unterprozessen wieder auf die vorherige Größe gebracht werden soll,
wenn er
auf Symbolgröße verkleinert ist. Eine anfängliche Zeitspanne,
in der
er bei der Ausgabe von Unterprozessen nicht auf die vorherige
Größe gebracht werden soll, kann über die Ressource
<computeroutput>mapOnOutputDelay</computeroutput> angegeben werden (siehe
unten).
Der Standardwert ist 'False''.</para>
<para id="maponoutdlay"><computeroutput>mapOnOutputDelay</computeroutput></para>
<para role="indent">Diese Ressource gibt die Dauer in Sekunden nach dem Systemstart
an, die
<computeroutput>dtterm</computeroutput> die Ressource <computeroutput>mapOnOutput</computeroutput> (siehe oben) nicht respektiert. In
dieser Zeit kann die Anfangsausgabe (z. B. Shell-Eingabeaufforderungen) an
das Terminal gesendet werden, ohne daß das Fenster automatisch wiederhergestellt
wird.
Der Standardwert ist <computeroutput>0</computeroutput> (keine Verzögerung).
</para>
<para id="marginbell"><computeroutput>marginBell</computeroutput></para>
<para role="indent">Diese Ressource gibt an, ob das Randsignal ertönen
soll, wenn
der Benutzer nahe am rechten Rand Zeichen eingibt.
Der Standardwert ist 'False''.</para>
<para id="menuresource"><computeroutput>menuBar</computeroutput></para>
<para role="indent">Diese Ressource gibt an, daß ein Aktionsleistenmenü
angezeigt werden soll.
Der Standardwert ist 'True'.</para>
<para id="menupopup"><computeroutput>menuPopup</computeroutput></para>
<para role="indent">Diese Ressource gibt an, daß ein Dialogfenstermenü
aktiviert werden soll.
Der Standardwert ist 'True'.</para>
<para id="nmarginbell"><computeroutput>nMarginBell</computeroutput></para>
<para role="indent">Diese Ressource gibt die Anzahl an Zeichen vom rechten
Rand aus an, bei denen
das Randsignal ertönt, falls es aktiviert ist. Der Standardwert ist 10.
</para>
<para id="pointblank"><computeroutput>pointerBlank</computeroutput></para>
<para role="indent">Diese Ressource gibt an, daß der Zeigercursor in
den Ausblendemodus gesetzt
werden soll. In diesem Modus wird der Cursor eingeschaltet, wenn der
Zeiger bewegt wird, und ausgeblendet, wenn eine auswählbare Anzahl von
Sekunden vergangen ist, oder wenn eine Tastatureingabe erfolgte. Die
Verzögerung wird über die Ressource <computeroutput>pointerBlankDelay</computeroutput> (siehe unten)
eingestellt. Der Standardwert ist 'False''.</para>
<para id="pointblankdelay"><computeroutput>pointerBlankDelay</computeroutput></para>
<para role="indent">Diese Ressource gibt die Anzahl an Sekunden an, die nach
dem Bewegen
des Zeigers gewartet wird, bevor der Zeigercursor ausgeblendet wird.
Der Wert 0 ruft die Zeigerausblendung nur bei Tastatureingabe auf.
Der Standardwert ist 2 Sekunden.</para>
<para id="pointcolor"><computeroutput>pointerColor</computeroutput></para>
<para role="indent">Diese Ressource gibt die Vordergrundfarbe an, die für
den Zeigercursor des
Terminal-Fensters (X11) verwendet werden soll. Der Standard ist, die
Vordergrundfarbe des Terminal-Fensters zu verwenden.
Siehe <link linkend="fg" type="jump"><computeroutput>foreground</computeroutput></link>.
</para>
<para><computeroutput>pointerColorBackground</computeroutput></para>
<para role="indent">Diese Ressource gibt die Hintergrundfarbe an, die für
den Zeigercursor des
Terminal-Fensters (X11) verwendet werden soll. Der Standard ist, die
Hintergrundfarbe des Terminal-Fensters zu verwenden.
Siehe <link linkend="background" type="jump"><computeroutput>background</computeroutput></link>.
</para>
<para><computeroutput>pointerShape</computeroutput></para>
<para role="indent">Diese Ressource gibt das Schriftartzeichen für X-Cursor
an, das
als Zeigercursor verwendet werden soll. Sie sollte als eine Zeichenfolge
von der Kopfdatei <computeroutput>&lt;X11/cursorfont.h></computeroutput> angegeben
werden, wobei das
führende <computeroutput>XC_</computeroutput> entfernt wird. Der Standardwert
ist <computeroutput>xterm</computeroutput>.</para>
<para><computeroutput>reverseVideo</computeroutput></para>
<para role="indent">Diese Ressource gibt an, ob die Umkehranzeige verwendet
werden soll.
Der Standardwert ist 'False''.</para>
<para id="reversewrap"><computeroutput>reverseWrap</computeroutput></para>
<para role="indent">Diese Ressouce gibt an, ob der umgekehrte Bildumlauf aktiviert
werden soll.
Der Standardwert ist 'False''.</para>
<para id="savelines"><computeroutput>saveLines</computeroutput></para>
<para role="indent">Diese Ressource gibt die Anzahl an Zeilen im Terminal-Puffer
an, die über die
Länge des Fensters hinausgehen. Der Optionswert besteht aus einer Zahl,
gefolgt von einem wahlfreien Suffix. Ist kein Suffix enthalten oder ist das
Suffix "l" (Buchstabe L), ist die Gesamtlänge des Terminal-Puffers
<emphasis>Anzeigen</emphasis> mal die Länge des Terminal-Fensters. Ist
das
Suffix "s" (Buchstabe S), ist die Gesamtlänge des Terminal-Puffers
(<emphasis>Anzeigen</emphasis> plus 1) mal die Länge des Terminal-Fensters.
<computeroutput>dtterm</computeroutput> versucht, dasselbe Puffer-zu-Fenster-Verhältnis
beizubehalten,
wenn das Fenster vergrößert wird. Der Standardwert ist "4s."</para>
<para id="scrollbar"><computeroutput>scrollBar</computeroutput></para>
<para role="indent">Diese Ressource gibt an, ob eine Bildlaufleiste angezeigt
werden soll.
Der Standardwert ist 'True'.</para>
<para id="sunfnctk"><computeroutput>sunFunctionKeys</computeroutput></para>
<para role="indent">Diese Ressource gibt an, ob die Escape-Codes für
Sun-Funktionstasten
für die Funktionstasten generiert werden sollen anstelle der
Standard-VT220-Escape-Zeichenfolgen. Der Standardwert ist 'False''.</para>
<para id="termid"><computeroutput>termId</computeroutput></para>
<para role="indent">Diese Ressource stellt den Namen zur Verfügung, der
zur Auswahl der korrekten
Antwort auf Terminal-ID-Anfragen verwendet wird. Gültige Werte sind
<computeroutput>vt100</computeroutput>, <computeroutput>vt101</computeroutput>, <computeroutput>vt102</computeroutput> und <computeroutput>vt220</computeroutput>. Der Standardwert
ist <computeroutput>vt220</computeroutput>.</para>
<para id="termname"><computeroutput>termName</computeroutput></para>
<para role="indent">Diese Ressource definiert den Namen an, auf den die Umgebungsvariable
<computeroutput>$TERM</computeroutput> gesetzt werden soll.
Der Standardwert ist <computeroutput>vt220</computeroutput>.</para>
<para id="title"><computeroutput>title</computeroutput></para>
<para role="indent">Diese Ressource gibt den Fenstertitel an. Wird die Option <computeroutput>-e</computeroutput> verwendet,
ist der Standardwert die letzte Komponente des Programmpfades. Wird die
Option <computeroutput>-e</computeroutput> nicht verwendet, ist der Standardwert
die letzte Komponente
des Namens, der zur Ausführung von <computeroutput>dtterm</computeroutput>
verwendet wird (d. h. <computeroutput>argv[0]</computeroutput>).</para>
<para id="ttymodes"><computeroutput>ttyModes</computeroutput></para>
<para role="indent">Diese Ressource gibt eine Zeichenfolge an, die Schlüsselwörter
zur
Einstellung des Terminals und die Zeichen, an die sie gebunden werden können,
enthält. Zu den zulässigen Schlüsselwörtern gehören
<computeroutput>intr</computeroutput>, <computeroutput>quit</computeroutput>, <computeroutput>erase</computeroutput>, <computeroutput>kill</computeroutput>, <computeroutput>eof</computeroutput>,
<computeroutput>eol</computeroutput>, <computeroutput>swtch</computeroutput>, <computeroutput>start</computeroutput>, <computeroutput>stop</computeroutput>, <computeroutput>brk</computeroutput>,
<computeroutput>susp</computeroutput>, <computeroutput>dsusp</computeroutput>, <computeroutput>rprnt</computeroutput>, <computeroutput>flush</computeroutput>, <computeroutput>weras</computeroutput>
und <computeroutput>lnext</computeroutput>. Schlüsselwörter, die
für eine bestimmte Architektur nicht
anwendbar sind, werden korrekt analysiert und ignoriert. Steuerzeichen
können als <computeroutput>^</computeroutput> gefolgt von einem Buchstaben
(z. B. <computeroutput>^c</computeroutput> oder <computeroutput>^u</computeroutput>)
angegeben werden, und <computeroutput>^?</computeroutput> kann als Löschzeichen
verwendet werden.
Diese Option ist sinnvoll beim Überschreiben der Standard-Terminal-Einstellungen,
da nicht bei jedem Start eines Terminal-Prozesses ein <computeroutput>stty(1)</computeroutput> durchgeführt
werden muß. Der Standardwert ist NULL.</para>
<para><computeroutput>userBoldFont</computeroutput></para>
<para role="indent">Diese Ressource gibt einen XFontSet an, der bei der Anzeige
von Terminal-Text
in Fettdruck verwendet werden soll. Sie sollte als eine Motif <computeroutput>XmFontList</computeroutput>
angegeben werden. Nur Zeichen oder Monospace-Schriftarten werden unterstützt.
Das Verhalten bei der Verwendung von Proportionalschriftarten ist undefiniert.
Die Standardschriftart für Fettdruck wird auf der Basis des XLFD-Namens
des
<computeroutput>userFont</computeroutput> generiert. Ist diese Schriftart
nicht verfügbar, wird der
Text in Fettdruck durch Überschreiben des <computeroutput>userFont</computeroutput>
(mit einer
Einrückung von einem Pixel) generiert.</para>
<para id="userfont"><computeroutput>userFont</computeroutput></para>
<para role="indent">Diese Option gibt einen XFontSet an, der bei der Anzeige
von Terminal-Text
verwendet werden soll. Sie sollte als eine Motif <computeroutput>XmFontList</computeroutput> angegeben werden.
Nur Zeichen oder Monospace-Schriftarten werden unterstützt. Das Verhalten
bei
der Verwendung von Proportionalschriftarten ist undefiniert.
Diese Schriftart wird nicht zur Anzeige von Nicht-Terminal-Text verwendet
(Menüleiste, Dialogfenstermenüs, Dialoge, etc.).
Der Standard ist, den Wert <computeroutput>XmNtextFontList</computeroutput>
des übergeordneten Bulletin Board
(siehe XmBulletinBoard(3X)) in der gleichen Weise zu verwenden wie den
Widget <computeroutput>XmText</computeroutput>.</para>
<para id="visbell"><computeroutput>visualBell</computeroutput></para>
<para role="indent">Diese Ressource gibt an, daß ein visuelles Signal
anstelle eines hörbaren
Signals verwendet werden soll. Statt eines Signaltons, der beim Empfang der
Zeichenkombination Strg-G ertönt, blinkt das Fenster.
Der Standardwert ist 'False''.</para>
</sect1>
<sect1 id="pointerusage">
<title>ZEIGERVERWENDUNG</title>
<para><computeroutput>dtterm</computeroutput> ermöglicht dem Benutzer,
Textregionen auszuwählen. Die Auswahl
basiert auf dem Modell, das im Handbuch
<citetitle>Inter-Client Communication Conventions Manual</citetitle>(ICCCM)
angegeben ist.
<computeroutput>dtterm</computeroutput> unterstützt nur die Hauptauswahl.
Der Benutzer kann ausgewählten
Text unter Verwendung der direkten Übertragung kopieren oder einfügen.
Die
Eingabe wird wie Tastatureingabe behandelt und an der Cursorposition
eingefügt. Die Operation zum Auswählen/Einfügen und ihre Standardzuordnungen
werden im folgenden beschrieben.</para>
<variablelist>
<varlistentry><term><glossterm role="nogloss">auswählen</glossterm></term>
<listitem>
<para>Die linke Maustaste wird verwendet, um den
zu kopierenden Text auszuwählen. Den Zeiger zum Anfang des zu kopierenden
Textes bewegen, die linke Taste drücken und gedrückt halten, den
Cursor zum
Ende des zu kopierenden Textes bewegen und die Taste loslassen. Die Auswahl
de momentan ausgewählten Textes kann zurückgenommen werden, indem
die linke
Taste einmal gedrückt wird, ohne die Maus zu bewegen.</para>
</listitem>
</varlistentry>
<varlistentry><term><glossterm role="nogloss">einfügen</glossterm></term>
<listitem>
<para>Die mittlere Maustaste fügt den Text aus der
Hauptauswahl ein, wobei er wie Tastatureingabe behandelt wird.</para>
</listitem>
</varlistentry>
</variablelist>
</sect1>
<sect1 id="actions">
<title>AKTIONEN</title>
<para>In diesem Abschnitt werden die <computeroutput>dtterm</computeroutput>-Aktionsroutinen
beschrieben.</para>
<para><computeroutput>bell</computeroutput> ([<emphasis>Prozentsatz</emphasis>])
</para>
<para role="indent">Diese Aktion läßt das Tastatursignal mit einem
bestimmten <emphasis>Prozentsatz</emphasis>
oberhalb oder unterhalb der Grundlautstärke ertönen.</para>
<para><computeroutput>break ()</computeroutput></para>
<para role="indent">Diese Aktion sendet ein Unterbrechungssignal zum untergeordneten
Prozeß.</para>
<para><computeroutput>cancel ()</computeroutput></para>
<para role="indent">Diese Aktion sendet ein <computeroutput>CAN</computeroutput>
(cancel = abbrechen)-Zeichen um untergeordneten
Prozeß.</para>
<para><computeroutput>do ()</computeroutput></para>
<para role="indent">Diese Aktion sendet die Escape-Zeichenfolge, die der <computeroutput>Do</computeroutput>-Taste zugeordnet
ist, zum untergeordneten Prozeß.</para>
<para><computeroutput>edit-key</computeroutput> (<emphasis>Zeichenfolge</emphasis>)
</para>
<para role="indent">Diese Aktion sendet die Escape-Zeichenfolge, die der entsprechenden
Editiertaste zugeordnet ist, zum untergeordneten Prozeß. Die Interpretation
dieser Tasten ist anwendungsspezifisch.
Gültige Werte für <emphasis>Zeichenfolge</emphasis> sind
<computeroutput>find</computeroutput>,
<computeroutput>insert</computeroutput>,
<computeroutput>next</computeroutput>,
<computeroutput>prior</computeroutput>,
<computeroutput>remove</computeroutput> und
<computeroutput>select</computeroutput>.</para>
<para><computeroutput>extend-start()</computeroutput></para>
<para role="indent">Startet die Erweiterung des momentan ausgewählten
Textes.</para>
<para><computeroutput>extend-end ()</computeroutput></para>
<para role="indent">Erweitert die aktuelle Auswahl. Die Menge des ausgewählten
Textes hängt von
der Anzahl des Mausklickens ab.</para>
<para><computeroutput>function-key-execute</computeroutput> (<emphasis>Num</emphasis> [,<emphasis>Typ</emphasis>])</para>
<para role="indent">Diese Aktion sendet die Escape-Zeichenfolge, die der entsprechenden
Funktionstaste <emphasis>Num</emphasis> zugeordnet ist, zum untergeordneten
Prozeß.
Gültige Werte für <emphasis>Num</emphasis> sind <computeroutput>1</computeroutput> bis<computeroutput>35</computeroutput>. Ist <emphasis>Typ</emphasis> auf
<computeroutput>function</computeroutput> (oder gar nicht( gesetzt), wird
die Escape-Zeichenfolge, die
der Funtionstaste <emphasis>Num</emphasis> zugeordnet ist, zum untergeordneten
Prozeß gesendet.
Ist <emphasis>Typ</emphasis> auf <computeroutput>UDK</computeroutput> gesetzt,
wird die Zeichenfolge, die der
benutzerdefinierten Funktionstaste <emphasis>Num</emphasis> zugeordnet ist,
zum
untergeordneten Prozeß gesendet.</para>
<para><computeroutput>grab-focus ()</computeroutput></para>
<para role="indent">Diese Aktion führt eine der folgenden Funktionen
aus, je nach Anzahl der
Mausklickes. Einmal Klicken nimmt die Auswahl von ausgewähltem Text zurück
und
setzt den Auswahlanker auf die Zeigerposition, zweimal Klicken wählt
ein
Wort aus, dreimal Klicken wählt eine Textzeile aus und viermal Klicken
wählt
den gesamten Text aus.</para>
<para><computeroutput>hard-reset ()</computeroutput></para>
<para role="indent">Diese Aktion führt einen Kaltstart auf dem Terminal-Emulator
aus.</para>
<para><computeroutput>help ()</computeroutput></para>
<para role="indent">Diese Aktion sendet die Escape-Zeichenfolge, die der <computeroutput>DEC VT220</computeroutput>-Hilfetaste
zugeordnet ist, zum untergeordneten Prozeß. Die Interpretation dieser
Taste ist anwendungsspezifisch.</para>
<para><computeroutput>keymap</computeroutput> (<emphasis>Name</emphasis>)
</para>
<para role="indent">Diese Aktion definiert dynamisch eine neue Umsetzungstabelle,
deren
Ressourcenname aus <emphasis>Name</emphasis> mit dem Suffix Keymap (Groß-/Kleinschreibung
beachten) gebildet wird. Der Name <computeroutput>None</computeroutput> stellt
die ursprüngliche
Umsetzungstabelle wieder her.</para>
<para><computeroutput>keypad-key-execute</computeroutput> (<emphasis>Zeichenfolge</emphasis> )</para>
<para role="indent">Diese Aktion sendet die Escape-Zeichenfolge, die der entsprechenden
Taste
im numerischen Tastenblock zugeordnet ist, zum untergeordneten Prozeß.
Die Interpretation dieser Tasten ist anwendungsspezifisch. Gültige
Werte für <emphasis>Zeichenfolge</emphasis> umfassen:
<computeroutput>f1</computeroutput>-
<computeroutput>f4</computeroutput>,
<computeroutput>space</computeroutput>,
<computeroutput>tab</computeroutput>,
<computeroutput>enter</computeroutput>,
<computeroutput>equal</computeroutput>,
<computeroutput>multiply</computeroutput>,
<computeroutput>add</computeroutput>,
<computeroutput>separator</computeroutput>,
<computeroutput>subtract</computeroutput>,
<computeroutput>decimal</computeroutput>,
<computeroutput>divide</computeroutput> und
<computeroutput>0</computeroutput> bis
<computeroutput>9</computeroutput>.</para>
<para><computeroutput>move-cursor</computeroutput> (<emphasis>Richtung</emphasis>)
</para>
<para role="indent">Diese Aktion sendet die Escape-Zeichenfolge, die der entsprechenden
Cursorbewegung zugeordnet ist, zum untergeordneten Prozeß. Die Interpretation
dieser Tasten ist anwendungsspezifisch. Gültige Werte für <emphasis>Richtung</emphasis> umfassen:
<computeroutput>up</computeroutput>,
<computeroutput>down</computeroutput>,
<computeroutput>backward</computeroutput> und
<computeroutput>forward</computeroutput>.</para>
<para><computeroutput>redraw-display ()</computeroutput></para>
<para role="indent">Diese Aktion zeichnet den Inhalt des Textfensters erneut.
</para>
<para><computeroutput>scroll</computeroutput> (<emphasis>Anzahl</emphasis>
[,<emphasis>Einheiten</emphasis>])</para>
<para role="indent">Diese Aktion blättert den Anzeigenspeicher vorwärts,
wenn <emphasis>Anzahl</emphasis> höher als
Null ist, oder rückwärts, wenn <emphasis>Anzahl</emphasis> niedriger
als Null ist. Die Anzahl der
geblätterten Zeilen basiert auf "Anzahl" und "Einheiten". Gültige
Werte für
<emphasis>Einheiten</emphasis> sind
<computeroutput>page</computeroutput>,
<computeroutput>halfpage</computeroutput> und
<computeroutput>line</computeroutput>.
Der Standardwert für Einheiten ist <computeroutput>line</computeroutput>.
</para>
<para><computeroutput>select-adjust ()</computeroutput></para>
<para role="indent">Diese Aktion erweitert die Auswahl. Die Menge des ausgewählten
Textes hängt von
der Anzahl des Mausklickens ab:</para>
<itemizedlist role="tight" mark="&bull;">
<listitem id="htrm.ref.item.26"><para>1 x Klicken = Zeichen</para>
</listitem>
<listitem id="htrm.ref.item.27"><para>2 x Klicken = Wort</para>
</listitem>
<listitem id="htrm.ref.item.28"><para>3 x Klicken = Zeile</para>
</listitem>
<listitem id="htrm.ref.item.29"><para>4 x Klicken = Puffer</para>
</listitem>
</itemizedlist>
<para><computeroutput>select-all ()</computeroutput></para>
<para role="indent">Diese Aktion wählt den gesamten Text aus.</para>
<para><computeroutput>select-page ()</computeroutput></para>
<para role="indent">Diese Aktion wählt den Text in der Anzeige aus.</para>
<para><computeroutput>self-insert ()</computeroutput></para>
<para role="indent">Diese Aktion sendet das Zeichen, das der gedrückten
Taste zugeordnet ist,
zum untergeordneten Prozeß.</para>
<para><computeroutput>soft-reset ()</computeroutput></para>
<para role="indent">Diese Aktion führt einen Warmstart auf dem Terminal-Emulator
aus.</para>
<para><computeroutput>stop</computeroutput> (<symbol role="Message">Status</symbol> )</para>
<para role="indent">Diese Aktion schaltet hin und her, startet oder stoppt
den Prozeß zum
Lesen von Daten vom untergeordneten Prozeß. Gültige Werte für <symbol role="Message">Status</symbol> sind
<computeroutput>toggle</computeroutput>,
<computeroutput>on</computeroutput> und
<computeroutput>off</computeroutput>.</para>
<para><computeroutput>string</computeroutput> (<emphasis>Zeichenfolge</emphasis>)
</para>
<para role="indent">Diese Aktion fügt die angegebene Textzeichenfolge
ein, als würde es sich
um eingegebenen Text handeln. Die Zeichenfolge muß in Anführungszeichen
gesetzt werden, wenn die Leerzeichen oder nichtalphanumerische Zeichen
enthält. Die Zeichenfolge wird als Hexadezimalzeichen interpretiert,
wenn sie mit den Zeichen <computeroutput>0x</computeroutput> beginnt.</para>
<para><computeroutput>tab ()</computeroutput></para>
<para role="indent">Diese Aktion sendet ein Tabulatorzeichen zum untergeordneten
Prozeß.</para>
<para><computeroutput>visual-bell ()</computeroutput></para>
<para role="indent">Diese Aktion läßt das Fenster kurz aufblinken.
</para>
<procedure>
<title>Virtuelle Bindung</title>
<step><para>Die Bindungen für virtuelle Tasten sind lieferantenspezifisch.
Virtuelle Bindungen gelten nicht, wenn der <computeroutput>dtterm</computeroutput>-Widget
den
Eingabefokus hat. Weitere Informationen zum Binden von virtuellen
Tasten befinden sich in <computeroutput>VirtualBindings(3X)</computeroutput>.
</para>
</step>
</procedure>
</sect1>
<sect1 id="translations">
<title>UMSETZUNGEN</title>
<para><computeroutput>DtTerm</computeroutput> beinhaltet Umsetzungen von 'Primitive'.
Zu beachten ist, daß eine Änderung der Umsetzungen
in dem Modus <computeroutput>#override</computeroutput> oder <computeroutput>#augment</computeroutput> nicht
definiert ist.</para>
<variablelist>
<varlistentry><term>Shift~Ctrl&lt;Key>KP_Multiply:</term>
<listitem>
<para>XtDisplayInstalledAccelerators()</para>
</listitem>
</varlistentry>
<varlistentry><term>~ShiftCtrl&lt;Key>KP_Multiply:</term>
<listitem>
<para>XtDisplayAccelerators()</para>
</listitem>
</varlistentry>
<varlistentry><term>ShiftCtrl&lt;Key>KP_Multiply:</term>
<listitem>
<para>XtDisplayTranslations()</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;Key>osfCancel:</term>
<listitem>
<para>process-cancel()</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;Key>osfCopy:</term>
<listitem>
<para>copy-clipboard()</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;Key>osfCut:</term>
<listitem>
<para>copy-clipboard()</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;Key>osfPaste:</term>
<listitem>
<para>paste-clipboard()</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;Key>osfBeginLine:</term>
<listitem>
<para>beginning-of-buffer()</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;Key>osfEndLine:</term>
<listitem>
<para>end-of-buffer()</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>osfUp:</term>
<listitem>
<para>scroll(1,line)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>osfDown:</term>
<listitem>
<para>scroll(-1,line)</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;Key>osfUp:</term>
<listitem>
<para>move-cursor(up)</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;Key>osfDown:</term>
<listitem>
<para>move-cursor(down)</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;Key>osfLeft:</term>
<listitem>
<para>move-cursor(backward)</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;Key>osfRight:</term>
<listitem>
<para>move-cursor(forward)</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;Key>Find:</term>
<listitem>
<para>vt-edit-key(find)</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;Key>Insert:</term>
<listitem>
<para>vt-edit-key(insert)</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;Key>Select:</term>
<listitem>
<para>vt-edit-key(select)</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;Key>Do:</term>
<listitem>
<para>vt-edit-key(do)</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;Key>Help:</term>
<listitem>
<para>vt-edit-key(help)</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;Key>Menu:</term>
<listitem>
<para>vt-edit-key(menu)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>osfPageUp:</term>
<listitem>
<para>vt-edit-key(prior)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>osfPageDown:</term>
<listitem>
<para>vt-edit-key(next)</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;Key>osfPageUp:</term>
<listitem>
<para>scroll(-1,page)</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;Key>osfPageDown:</term>
<listitem>
<para>scroll(1,page)</para>
</listitem>
</varlistentry>
<varlistentry><term>Mod1&lt;Key>Break:</term>
<listitem>
<para>soft-reset()</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>Break:</term>
<listitem>
<para>hard-reset()</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift ~Mod1&lt;Key>Break:</term>
<listitem>
<para>vt-break()</para>
</listitem>
</varlistentry>
<varlistentry><term>Ctrl&lt;Key>Cancel:</term>
<listitem>
<para>stop(long)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Ctrl&lt;Key>Cancel:</term>
<listitem>
<para>stop()</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>Tab:</term>
<listitem>
<para>tab()</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_Space:</term>
<listitem>
<para>keypad-key-execute(space)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_Tab:</term>
<listitem>
<para>keypad-key-execute(tab)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_Enter:</term>
<listitem>
<para>keypad-key-execute(enter)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_F1:</term>
<listitem>
<para>keypad-key-execute(f1)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_F2:</term>
<listitem>
<para>keypad-key-execute(f2)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_F3:</term>
<listitem>
<para>keypad-key-execute(f3)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_F4:</term>
<listitem>
<para>keypad-key-execute(f4)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_Equal:</term>
<listitem>
<para>keypad-key-execute(equal)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_Multiply:</term>
<listitem>
<para>keypad-key-execute(multiply)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_Add:</term>
<listitem>
<para>keypad-key-execute(add)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_Separator:</term>
<listitem>
<para>keypad-key-execute(separator)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_Subtract:</term>
<listitem>
<para>keypad-key-execute(subtract)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_Decimal:</term>
<listitem>
<para>keypad-key-execute(decimal)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_Divide:</term>
<listitem>
<para>keypad-key-execute(divide)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_0:</term>
<listitem>
<para>keypad-key-execute(0)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_1:</term>
<listitem>
<para>keypad-key-execute(1)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_2:</term>
<listitem>
<para>keypad-key-execute(2)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_3:</term>
<listitem>
<para>keypad-key-execute(3)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_4:</term>
<listitem>
<para>keypad-key-execute(4)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_5:</term>
<listitem>
<para>keypad-key-execute(5)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_6:</term>
<listitem>
<para>keypad-key-execute(6)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_7:</term>
<listitem>
<para>keypad-key-execute(7)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_8:</term>
<listitem>
<para>keypad-key-execute(8)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Mod1&lt;Key>KP_9:</term>
<listitem>
<para>keypad-key-execute(9)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F1:</term>
<listitem>
<para>vt-function-key-execute(1, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F2:</term>
<listitem>
<para>vt-function-key-execute(2, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F3:</term>
<listitem>
<para>vt-function-key-execute(3, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F4:</term>
<listitem>
<para>vt-function-key-execute(4, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F5:</term>
<listitem>
<para>vt-function-key-execute(5, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F6:</term>
<listitem>
<para>vt-function-key-execute(6, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F7:</term>
<listitem>
<para>vt-function-key-execute(7, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F8:</term>
<listitem>
<para>vt-function-key-execute(8, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F9:</term>
<listitem>
<para>vt-function-key-execute(9, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F10:</term>
<listitem>
<para>vt-function-key-execute(10, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F11:</term>
<listitem>
<para>vt-function-key-execute(11, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F12:</term>
<listitem>
<para>vt-function-key-execute(12, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F13:</term>
<listitem>
<para>vt-function-key-execute(13, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F14:</term>
<listitem>
<para>vt-function-key-execute(14, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F15:</term>
<listitem>
<para>vt-function-key-execute(15, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F16:</term>
<listitem>
<para>vt-function-key-execute(16, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F17:</term>
<listitem>
<para>vt-function-key-execute(17, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F18:</term>
<listitem>
<para>vt-function-key-execute(18, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F19:</term>
<listitem>
<para>vt-function-key-execute(19, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F20:</term>
<listitem>
<para>vt-function-key-execute(20, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F21:</term>
<listitem>
<para>vt-function-key-execute(21, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F22:</term>
<listitem>
<para>vt-function-key-execute(22, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F23:</term>
<listitem>
<para>vt-function-key-execute(23, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F24:</term>
<listitem>
<para>vt-function-key-execute(24, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F25:</term>
<listitem>
<para>vt-function-key-execute(25, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F26:</term>
<listitem>
<para>vt-function-key-execute(26, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F27:</term>
<listitem>
<para>vt-function-key-execute(27, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F28:</term>
<listitem>
<para>vt-function-key-execute(28, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F29:</term>
<listitem>
<para>vt-function-key-execute(29, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F30:</term>
<listitem>
<para>vt-function-key-execute(30, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F31:</term>
<listitem>
<para>vt-function-key-execute(31, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F32:</term>
<listitem>
<para>vt-function-key-execute(32, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F33:</term>
<listitem>
<para>vt-function-key-execute(33, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F34:</term>
<listitem>
<para>vt-function-key-execute(34, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift&lt;Key>F35:</term>
<listitem>
<para>vt-function-key-execute(35, UDK)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F1:</term>
<listitem>
<para>vt-function-key-execute(1, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F2:</term>
<listitem>
<para>vt-function-key-execute(2, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F3:</term>
<listitem>
<para>vt-function-key-execute(3, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F4:</term>
<listitem>
<para>vt-function-key-execute(4, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F5:</term>
<listitem>
<para>vt-function-key-execute(5, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F6:</term>
<listitem>
<para>vt-function-key-execute(6, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F7:</term>
<listitem>
<para>vt-function-key-execute(7, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F8:</term>
<listitem>
<para>vt-function-key-execute(8, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F9:</term>
<listitem>
<para>vt-function-key-execute(9, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F10:</term>
<listitem>
<para>vt-function-key-execute(10, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F11:</term>
<listitem>
<para>vt-function-key-execute(11, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F12:</term>
<listitem>
<para>vt-function-key-execute(12, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F13:</term>
<listitem>
<para>vt-function-key-execute(13, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F14:</term>
<listitem>
<para>vt-function-key-execute(14, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F15:</term>
<listitem>
<para>vt-function-key-execute(15, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F16:</term>
<listitem>
<para>vt-function-key-execute(16, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F17:</term>
<listitem>
<para>vt-function-key-execute(17, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F18:</term>
<listitem>
<para>vt-function-key-execute(18, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F19:</term>
<listitem>
<para>vt-function-key-execute(19, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F20:</term>
<listitem>
<para>vt-function-key-execute(20, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F21:</term>
<listitem>
<para>vt-function-key-execute(21, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F22:</term>
<listitem>
<para>vt-function-key-execute(22, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F23:</term>
<listitem>
<para>vt-function-key-execute(23, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F24:</term>
<listitem>
<para>vt-function-key-execute(24, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F25:</term>
<listitem>
<para>vt-function-key-execute(25, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F26:</term>
<listitem>
<para>vt-function-key-execute(26, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F27:</term>
<listitem>
<para>vt-function-key-execute(27, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F28:</term>
<listitem>
<para>vt-function-key-execute(28, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F29:</term>
<listitem>
<para>vt-function-key-execute(29, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F30:</term>
<listitem>
<para>vt-function-key-execute(30, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F31:</term>
<listitem>
<para>vt-function-key-execute(31, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F32:</term>
<listitem>
<para>vt-function-key-execute(32, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F33:</term>
<listitem>
<para>vt-function-key-execute(33, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F34:</term>
<listitem>
<para>vt-function-key-execute(34, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Key>F35:</term>
<listitem>
<para>vt-function-key-execute(35, function)</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;KeyRelease>:</term>
<listitem>
<para>key-release()</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;KeyPress>:</term>
<listitem>
<para>insert()</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift~Ctrl&lt;Btn1Down>:</term>
<listitem>
<para>grab-focus()</para>
</listitem>
</varlistentry>
<varlistentry><term>Shift~Ctrl&lt;Btn1Down>:</term>
<listitem>
<para>extend-start()</para>
</listitem>
</varlistentry>
<varlistentry><term>~Ctrl&lt;Btn1Motion>:</term>
<listitem>
<para>select-adjust()</para>
</listitem>
</varlistentry>
<varlistentry><term>~Ctrl&lt;Btn1Up>:</term>
<listitem>
<para>extend-end()</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Btn2Down>:</term>
<listitem>
<para>process-bdrag()</para>
</listitem>
</varlistentry>
<varlistentry><term>~Shift&lt;Btn2Up>:</term>
<listitem>
<para>copy-to()</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;EnterWindow>:</term>
<listitem>
<para>enter()</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;LeaveWindow>:</term>
<listitem>
<para>leave()</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;FocusIn>:</term>
<listitem>
<para>focus-in()</para>
</listitem>
</varlistentry>
<varlistentry><term>&lt;FocusOut>:</term>
<listitem>
<para>focus-out()</para>
</listitem>
</varlistentry>
</variablelist>
</sect1>
<sect1 id="escapesequences">
<title>dtterm-Escape-Zeichenfolgen</title>
<para>Jeder der im folgenden aufgeführten Abschnitte enthält eine
Liste der
anwendbaren Escape-Zeichenfolgen.
Nähere Einzelheiten enthält die elektronische Handbuchseite <computeroutput>dtterm(5x)</computeroutput>.</para>
<itemizedlist mark="&bull;">
<listitem id="htrm.ref.item.30"><para><xref linkend="cursorkeys"></para>
</listitem>
<listitem id="htrm.ref.item.31"><para><xref linkend="auxkeypad"></para>
</listitem>
<listitem id="htrm.ref.item.32"><para><xref linkend="functionkeys"></para>
</listitem>
<listitem id="htrm.ref.item.33"><para><xref linkend="sunfunctionkeys"></para>
</listitem>
<listitem id="htrm.ref.item.34"><para><xref linkend="receivedescapesequences"></para>
</listitem>
</itemizedlist>
</sect1>
<sect1 id="cursorkeys">
<title>Positioniertasten, VT220-Modus</title>
<para>Die folgende Tabelle zeigt die Tasten und die entsprechenden gesendeten
Escape-Zeichenfolgen für den normalen Modus und den Anwendungsmodus.
</para>
<programlisting>Modus der Positioniertasten
TASTE Normal Anwendung
================= ====== ===========
Cursor aufwärts Esc[A EscOA
Cursor abwärts Esc[B EscOB
Cursor nach rechts Esc[C EscOC
Cursor nach links Esc[D EscOD
</programlisting>
</sect1>
<sect1 id="auxkeypad">
<title>Zusatztastenblock, ANSI-Modus</title>
<para>Die folgende Tabelle zeigt die Tasten und die entsprechenden gesendeten
Escape-Zeichenfolgen für den normalen Modus und den Anwendungsmodus.
</para>
<programlisting>Application Keypad Mode
TASTE Normal Anwendung
========= =========== ===========
Leertaste Leerzeichen EscOA
Tabulator Tabulaotor EscOI
Eingabe CR/CR-LF EscOM
PF1 EscOP EscOP
PF2 EscOQ EscOQ
PF3 EscOR EscOR
PF4 EscOS EscOS
* (Multipl.) * EscOj
+ (Addition) + EscOk
, (Komma) , EscOl
- (Subtraktion) - EscOm
. (Punkt) . EscOn
/ (Division) / EscOo
0 0 EscOp
1 1 EscOq
2 2 EscOr
3 3 EscOs
4 4 EscOt
5 5 EscOu
6 6 EscOv
7 7 EscOw
8 8 EscOx
9 9 EscOy
=(gleich) = EscOX
</programlisting>
</sect1>
<sect1 id="functionkeys">
<title>Funktionstasten, VT220-Modus</title>
<para>Die folgende Tabelle zeigt die Tasten und die entsprechenden gesendeten
Escape-Zeichenfolgen.</para>
<programlisting>TASTE gesendete Escape-Zeichenfolge
========= =============================
F1 Esc[11~
F2 Esc[12~
F3 Esc[13~
F4 Esc[14~
F5 Esc[15~
F6 Esc[17~
F7 Esc[18~
F8 Esc[19~
F9 Esc[20~
F10 Esc[21~
F11 Esc[23~
F12 Esc[24~
F13 Esc[25~
F14 Esc[26~
F15 Esc[28~
F16 Esc[29~
F17 Esc[31~
F18 Esc[32~
F19 Esc[33~
F20 Esc[34~
Help Esc[28~
Menu Esc[29~
Find Esc[1~
Insert Esc[2~
Remove Esc[3~
Select Esc[4~
Prior Esc[5~
Next Esc[6~</programlisting>
</sect1>
<sect1 id="sunfunctionkeys">
<title>Funktionstasten, sunFunctionKeys-Modus</title>
<para>Die folgende Tabelle zeigt die Tasten und die entsprechenden gesendeten
Escape-Zeichenfolgen.</para>
<programlisting>TASTE gesendete Escape-Zeichenfolge
========= =============================
F1 Esc[224z
F2 Esc[225z
F3 Esc[226z
F4 Esc[227z
F5 Esc[228z
F6 Esc[229z
F7 Esc[230z
F8 Esc[231z
F9 Esc[232z
F10 Esc[233z
F11 Esc[192z
F12 Esc[193z
F13 Esc[194z
F14 Esc[195z
F15 Esc[196z
F16 Esc[197z
F17 Esc[198z
F18 Esc[199z
F19 Esc[200z
F20 Esc[201z
F21 (R1) Esc[208z
F22 (R2) Esc[209z
F23 (R3) Esc[210z
F24 (R4) Esc[211z
F25 (R5) Esc[212z
F26 (R6) Esc[213z
F27 (R7) Esc[214z
F28 (R8) Esc[215z
F29 (R9) Esc[216z
F30 (R10) Esc[217z
F31 (R11) Esc[218z
F32 (R12) Esc[219z
F33 (R13) Esc[220z
F34 (R14) Esc[221z
F35 (R15) Esc[222z
Help Esc[196z
Menu Esc[197z
Find Esc[1z
Insert Esc[2z
Remove Esc[3z
Select Esc[4z
Prior Esc[5z
Next Esc[6z</programlisting>
</sect1>
<sect1 id="receivedescapesequences">
<title>Empfangene Escape-Zeichenfolgen</title>
<para>Die folgende Tabelle beschreibt die empfangenen Escape-Zeichenfolgen,
die von
dtterm unterstützt werden.</para>
<programlisting>Escape-
Zeichenfolge Beschreibung
============ ============
Strg-G Signal (Strg-G)
Strg-H Rückschritt (Strg-H)
Strg-I Horizontaler Tabulator (HT) (Strg-I)
Strg-J Zeilenschaltung oder Neue Zeile (NL) (Strg-J)
Strg-K Vertikaler Tabulator, wie Zeilenschaltung
Strg-L Formularvorschub oder Neue Seite, wie Zeilenschaltung
Strg-M Rücklauf (Strg-M)
Esc ( B ASCII (Basisschriftart) als G0 festlegen
Esc ( 0 DEC Special Graphic (line draw) als G0 festlegen
Esc ) B ASCII (Basisschriftart) als G1 festlegen
Esc ) 0 DEC Special Graphic (line draw) als G1 festlegen
Esc * B ASCII (Basisschriftart) als G2 festlegen
Esc * 0 DEC Special Graphic (line draw) als G2 festlegen
Esc + B ASCII (Basisschriftart) als G3 festlegen
Esc + 0 DEC Special Graphic (line draw) als G3 festlegen
Strg-N G1 in GL abbilden
Strg-O G0 in GL abbilden
Esc n G2 in GL abbilden
Esc o G3 in GL abbilden
Esc N G2 in GL für das nächste Zeichen abbilden
Esc O G3 in GL für das nächste Zeichen abbilden
Esc Space F 7-Bit-C1-Steuerzeichen auswählen. In diesem Modus sendet
das dtterm-Dienstprogramm alle C1-Steuerzeichen als
7-Bit-Escape-Zeichenfolgen zum Host. D. h., CSI wird
als <computeroutput>&newline;f2Esc&newline;fP [</computeroutput> zum Host gesendet.
Esc Space G 8-Bit-C1-Steuerzeichen auswählen. In diesem Modus sendet
das dtterm-Dienstprogramm alle C1-Steuerzeichen als
8-Bit-Steuercodes. D. h., CSI wird als der Hexadezimalwert
0x9B zurückgesendet.
Esc#8 DEC Screen Align Test (DECALN)
Esc7 Cursor sichern (DECSC)
Esc8 Cursor wiederherstellen (DECRC)
Esc= Anwendungstastenblock (DECPAM)
Esc> Normaler Tastenblock (DECPNM)
EscD Index (IND)
EscE Nächste Zeile (NEL)
EscH Tabulator (HTS)
EscM Umkehrindex (RI)
EscP<symbol role="Variable">pi;pi|pi/hex digits;pi/hex digits;...</symbol>Esc&newline;
Gerätesteuerzeichenfolge (DCS)
EscZ Terminal-ID zurückgeben (DECID)
Escc Vollständige Grundstellung (RIS)
Escn G2-Zeichensatz (LS2) auswählen
Esco G3-Zeichensatz (LS3) auswählen
Esc[<symbol role="Variable">pi</symbol>"p Kompatibilitätsstufe auswählen (DECSCL)
Esc[<symbol role="Variable">pi</symbol>@ Leerzeichen einfügen (ICH)
Esc[<symbol role="Variable">pi</symbol>A Cursor aufwärts (CUU)
Esc[<symbol role="Variable">pi</symbol>B Cursor abwärts (CUD)
Esc[<symbol role="Variable">pi</symbol>C Cursor nach rechts (CUF)
Esc[<symbol role="Variable">pi</symbol>D Cursor nach links (CUB)
Esc[<symbol role="Variable">pi</symbol>F Cursor zur <symbol role="Variable">pi</symbol>ten vorherigen Zeile (CPL)
Esc[<symbol role="Variable">pi</symbol>G Cursor zur Spalte p (CHA)
Esc[<symbol role="Variable">pi;</symbol> <symbol role="Variable">pi</symbol>H Cursorposition (CUP)
Esc[<symbol role="Variable">pi</symbol>J In Anzeige löschen (ED)
Esc[<symbol role="Variable">pi</symbol>K In Zeile löschen (EL)
Esc[<symbol role="Variable">pi</symbol>L Zeilen einfügen (IL)
Esc[<symbol role="Variable">pi</symbol>M Zeilen löschen (DL)
Esc[<symbol role="Variable">pi</symbol>P Zeichen löschen (DCH)
Esc[<symbol role="Variable">pi</symbol>S p Zeilen rückwärts blättern (SU)
Esc[<symbol role="Variable">pi</symbol>T Vorwärts blättern (SD)
Esc[<symbol role="Variable">pi</symbol>X <symbol role="Variable">pi</symbol> Zeichen löschen (ECH)
Esc[<symbol role="Variable">pi</symbol>c Geräteattribute senden
Esc[<symbol role="Variable">pi;</symbol> <symbol role="Variable">pi</symbol>f Horizontale und vertikale Position (HVP)
Esc[<symbol role="Variable">pi</symbol>g Tabulatorstopp löschen (TBC)
Esc[<symbol role="Variable">pi</symbol>h Definitionsmodus (SM)
Esc[<symbol role="Variable">pi</symbol>l Rücksetzmodus (RM)
Esc[<symbol role="Variable">pi</symbol>m Zeichenattribute (SGR)
Esc[<symbol role="Variable">pi</symbol>n Gerätestatusbericht (DSR)
Esc[<symbol role="Variable">pi;</symbol> <symbol role="Variable">pi</symbol>r Bildlaufbereich setzen (DECSTBM)
Esc[<symbol role="Variable">pi</symbol>x Terminal-Parameter anfordern
Esc[?<symbol role="Variable">pi</symbol>h DEC Private Mode Set (DECSET)
Esc[?<symbol role="Variable">pi</symbol>l DEC Private Mode Reset (DECRSET)
Esc[?<symbol role="Variable">pi</symbol>n DEC Private Mode Status (DSR)
Esc[?<symbol role="Variable">pi</symbol>r Werte des DEC Private Mode wiederherstellen
Esc[?<symbol role="Variable">pi</symbol>s Werte des DEC Private Mode sichern
Esc]?<symbol role="Variable">pi;</symbol> <symbol role="Variable">pi</symbol>Strg-G
Textparameter setzen
Esc]<symbol role="Variable">p1;p2;p3t</symbol> Sun-Escape-Zeichenfolgen
Esc_<symbol role="Variable">pi</symbol>Esc\ Anwendungsprogramm
Esc[?<symbol role="Variable">pi</symbol>K Selektives Löschen in Zeile (DECSEL)
Esc[?<symbol role="Variable">pi</symbol>J Selektives Löschen in Anzeige (DECSED)
Esc!p Soft Terminal Reset (DECSTR)</programlisting>
</sect1>
<sect1 id="keyboard">
<title>Informationen zur dtterm-Tastatur</title>
<indexterm><primary>Informationen zur Tastatur</primary></indexterm>
<para>Dieser Abschnitt enthält eine Liste der Tastaturfunktionen, die
dtterm zugeordnet sind. Es beinhaltet nur die Tasten, die eine besondere Bedeutung
für dtterm haben. Sie gelten nur, wenn der Terminal-Textbereich den Tastaturfokus
hat. Sie gelten <emphasis>nicht</emphasis>, wenn der Tastaturfokus bei einem
Dialogfenster, Aktionsleistenmenü oder Dialogfenstermenü liegt.
In einigen Fällen werden zusätzliche Kombinationstaste ignoriert.
Beispielsweise gilt die Beschreibung für F1 nicht für Umschalttaste
F1, aber die Beschreibung der Tabulatortaste gilt auch für Umschalttaste
Tabulatortaste.</para>
<programlisting>&lt;Key>Home Blättert zum Anfang des Puffers.
Shift&lt;Key>Home Blättert zum Ende des Puffers.
Shift&lt;Key>Prior Blättert eine Seite zurück.
Shift&lt;Key>Next Blättert eine Seite vor.
&lt;Key>Up Sendet die Escape-Zeichenfolge, wie in dtterm(5x)
beschrieben.
&lt;Key>Down
&lt;Key>Left
&lt;Key>Right
&lt;Key>Prior
&lt;Key>Next
&lt;Key>Find
&lt;Key>Insert
&lt;Key>Select
&lt;Key>Cancel Schaltet die Unterprozessausgabe ein/aus.
&lt;Key>Tab Sendet ein Tabulatorzeichen.
&lt;Key>Break Sendet eine RS232-Unterbrechung an den Unterprozeß.
Meta&lt;Key>Break Warmstart, wie in dtterm(5x) beschrieben.
Shift&lt;Key>Break Kaltstart, wie in dtterm(5x) beschrieben.
&lt;Key>F1 Sendet eine Escape-Zeichenfolge für Funktionstasten, wie
bis in dtterm(5x) beschrieben.
&lt;Key>F35
Shift&lt;Key>F1 Sendet eine benutzerdefinierte Zeichenfolge
bis (falls vorhanden) für diese Taste.
Shift&lt;Key>F35
Ctrl&lt;Key>F10 Activiert die Menüleiste.
ShiftCtrl&lt;Key>F10 Activiert das Dialogfenstermenü.
Esc Sendet die Escape-Zeichenfolge.
&lt;Key>KP_F1 Sendet die Escape-Zeichenfolge, wie in
bis dtterm(5x) beschrieben.
&lt;Key>KP_F4
&lt;Key>KP_0 Sendet die Zeichenfolge oder Escape-Zeichenfolge,
bis wie in dtterm(5x) beschrieben.
&lt;Key>KP_9
&lt;Key>KP_Equal
&lt;Key>KP_Multiply
&lt;Key>KP_Add
&lt;Key>KP_Separator
&lt;Key>KP_Subtract
&lt;Key>KP_Decimal
&lt;Key>KP_Divide
&lt;Key>KP_Space
&lt;Key>KP_Tab
&lt;Key>KP_Enter</programlisting>
<para>Beachten Sie, daß diese Tasten nicht auf den Tastaturen aller
Händler vorhanden sind. Bitte lesen Sie in der Dokumentation Ihres lokalen
Händlers über alternative Tastenkombinationen nach.<?Pub Caret></para>
</sect1>
<sect1 id="globopts">
<title>Hilfe zu globalen Optionen</title>
<para>Vier Bereiche können vom Dialogfenster 'Globale Optionen' aus gesteuert
werden:</para>
<itemizedlist role="tight" mark="&bull;">
<listitem id="htrm.ref.item.35"><para><xref linkend="cursorcontrol"></para>
</listitem>
<listitem id="htrm.ref.item.36"><para><xref linkend="colorcontrol"></para>
</listitem>
<listitem id="htrm.ref.item.37"><para><xref linkend="scrollbehavior"></para>
</listitem>
<listitem id="htrm.ref.item.38"><para><xref linkend="bellcontrol"></para>
</listitem>
</itemizedlist>
<para>Jeder dieser Bereiche enthält ein oder mehrere Optionsmenüs,
aus denen der Benutzer Werte für eine bestimmte Option auswählen
kann.</para>
<note>
<para>Alle Änderungen, die im Dialogfenster 'Globale Optionen' vorgenommen
werden, gelten nur für das <computeroutput>dtterm</computeroutput>-Fenster,
von dem aus auf das Dialogfenster zugegriffen wurden.</para>
</note>
<graphic id="htrm.ref.fig.1" entityref="globopts"></graphic>
</sect1>
<sect1 id="cursorcontrol">
<title>Cursorsteuerung</title>
<para>Alle Cursoroptionen werden durch eine Auswahl in einer Optionsmenütaste
oder im Fall der Option 'Blinkfrequenz' durch Eingabe eines Wertes
in einem Textfeld gesteuert.</para>
<graphic id="htrm.ref.fig.2" entityref="curscont"></graphic>
<procedure>
<title>Ändern des Aussehens des Cursors</title>
<indexterm><primary>Cursor: Aussehen</primary></indexterm>
<step>
<orderedlist role="tight">
<listitem id="htrm.ref.item.39"><para>'Global' aus dem Menü 'Optionen'
im <computeroutput>dtterm</computeroutput>-Fenster auswählen.</para>
</listitem>
<listitem id="htrm.ref.item.40"><para>Auf der Liste zur Cursordarstellung
die Maustaste 1 drücken und bis zum gewünschten
Cursor-Typ ziehen.
Drei Auswahlmöglichkeiten stehen für die Darstellung des Cursors
in einem
<computeroutput>dtterm</computeroutput>-Fenster zur Verfügung:</para>
<itemizedlist role="tight" mark="&bull;">
<listitem id="htrm.ref.item.41"><para>Box (Standardwert)</para>
</listitem>
<listitem id="htrm.ref.item.42"><para>Unterstreichung</para>
</listitem>
<listitem id="htrm.ref.item.43"><para>Unsichtbar</para>
</listitem>
</itemizedlist>
</listitem>
<listitem id="htrm.ref.item.44"><para>Auf 'Anwenden' klicken, um die Änderungen
zu speichern, oder auf 'OK',
um die Änderungen zu speichern und das Dialogfenster zu schließen.
</para>
</listitem>
</orderedlist>
</step>
</procedure>
<procedure>
<title>Ausschalten des Cursorblinkens</title>
<indexterm><primary>Cursor: blinken</primary></indexterm><indexterm><primary>Blinkender Cursor</primary></indexterm>
<step><para>Der Cursor in einem <computeroutput>dtterm</computeroutput>-Fenster
blinkt standardmäßig. Der Benutzer
kann das Blinken ausschalten oder die Blinkfrequenz ändern.</para>
<orderedlist role="tight">
<listitem id="htrm.ref.item.45"><para>'Global' aus dem Menü 'Optionen'
im <computeroutput>dtterm</computeroutput>-Fenster auswählen.</para>
</listitem>
<listitem id="htrm.ref.item.46"><para>Auf der Menütaste 'Blinkender Cursor'
die Maustaste 1 drücken und bis zum
gewünschten Cursorverhalten ziehen.</para>
<para>'Aktiviert' (Standardwert) bedeutet, daß der Cursor blinkt; 'Inaktiviert'
stoppt das Blinken.</para>
</listitem>
<listitem id="htrm.ref.item.47"><para>Wird Blinken ausgewählt und eine
andere Blinkfrequenz als 250 Millisekunden
gewünscht, die gewünschte Frequenz im Textfeld 'Blinkfrequenz' eingeben.
</para>
</listitem>
<listitem id="htrm.ref.item.48"><para>Auf 'Anwenden' klicken, um die Änderungen
zu speichern, oder auf 'OK',
um die Änderungen zu speichern und das Dialogfenster zu schließen.
</para>
</listitem>
</orderedlist>
</step>
</procedure>
</sect1>
<sect1 id="colorcontrol">
<title>Farbsteuerung</title>
<para>Mit der Option 'Farbsteuerung' können die <computeroutput>dtterm</computeroutput> -Vorder- und -Hintergrundfarben
gewechselt werden. Die Standardoption ist 'Normal'; die Vorder- und
Hintergrundfarben werden normal angezeigt.</para>
<procedure>
<title>Wechseln der Vorder- und Hintergrundfarben</title>
<step>
<orderedlist role="tight">
<listitem id="htrm.ref.item.49"><para>'Global' aus dem Menü 'Optionen'
im <computeroutput>dtterm</computeroutput>-Fenster auswählen.</para>
</listitem>
<listitem id="htrm.ref.item.50"><para>Auf der Menütaste 'Fensterhintergrund'
die Maustaste 1 drücken und dann
ziehen, um festzustellen, wie die Farben angezeigt werden.</para>
<para>'Normal' (Standardwert) läßt die Farben, wie sie zugeordnet
sind;
'Umgekehrt' wechselt sie.</para>
</listitem>
<listitem id="htrm.ref.item.51"><para>Auf 'Anwenden' klicken, um die Änderungen
zu speichern, oder auf 'OK',
um die Änderungen zu speichern und das Dialogfenster zu schließen.
</para>
</listitem>
</orderedlist>
<graphic id="htrm.ref.fig.3" entityref="colrcont"></graphic>
</step>
</procedure>
</sect1>
<sect1 id="scrollbehavior">
<title>Bildlaufverhalten</title>
<para>Die Option 'Blätterverhalten' ermöglicht dem Benutzer, den
unterbrechungsfreien Bilddurchlauf zu aktivieren und zu inaktivieren.
Der Standardwert ist 'Inaktiviert'.</para>
<procedure>
<title>Aktivieren des unterbrechungsfreien Bilddurchlaufs</title>
<step>
<orderedlist role="tight">
<listitem id="htrm.ref.item.52"><para>'Global' aus dem Menü 'Optionen'
im <computeroutput>dtterm</computeroutput>-Fenster auswählen.</para>
</listitem>
<listitem id="htrm.ref.item.53"><para>Auf der Menütaste 'Unterbrechungsfreier
Bilddurchlauf' die Maustaste 1
drücken und zum gewünschten Bildlauftyp ziehen. 'Inaktiviert' ist
der Standardwert, und 'Aktiviert' ermöglicht den unterbrechungsfreien
Bilddurchlauf.</para>
</listitem>
<listitem id="htrm.ref.item.54"><para>Auf 'Anwenden' klicken, um die Änderungen
zu speichern, oder auf 'OK',
um die Änderungen zu speichern und das Dialogfenster zu schließen.
</para>
</listitem>
</orderedlist>
<graphic id="htrm.ref.fig.4" entityref="scrlbeh"></graphic>
</step>
</procedure>
</sect1>
<sect1 id="bellcontrol">
<title>Signalsteuerung</title>
<para>Alle Optionen der 'Signalsteuerung' werden durch eine Auswahl
in einer Optionsmenütaste
oder im Fall der Option 'Randabstand' durch Eingabe eines Wertes
in einem Textfeld gesteuert.
Auf eines der obigen Themen klicken, um nähere Einzelheiten zu erfahren.
</para>
<graphic id="htrm.ref.fig.5" entityref="bellcont"></graphic>
<procedure>
<title>Definieren des Blinksignals anstelle des Signaltons</title>
<indexterm><primary>Signalart</primary></indexterm>
<step><para>Das <computeroutput>dtterm</computeroutput>-Warnsignal ist entweder
hörbar (Standardwert) oder sichtbar.
Ein sichtbares Signal ist ein Blinken der Hintergrundfarbe.</para>
<orderedlist role="tight">
<listitem id="htrm.ref.item.55"><para>'Global' aus dem Menü 'Optionen'
im <computeroutput>dtterm</computeroutput>-Fenster auswählen.</para>
</listitem>
<listitem id="htrm.ref.item.56"><para>Auf der Menütaste 'Signalart' die
Maustaste 1 drücken und bis zur
gewünschten Signalart ziehen.</para>
<para>'Akustisch' (Standardwert) bedeutet, daß ein akustisches Signal
ertönt;
'Optisch' bedeutet, daß die Hintergrundfarbe blinkt.</para>
</listitem>
<listitem id="htrm.ref.item.57"><para>Auf 'Anwenden' klicken, um die Änderungen
zu speichern, oder auf 'OK',
um die Änderungen zu speichern und das Dialogfenster zu schließen.
</para>
</listitem>
</orderedlist>
</step>
</procedure>
<procedure>
<title>Einschalten des Tons für das Randsignal</title>
<step><para>Die Option 'Randwarnung' ist entweder inaktiviert (Standardwert)
oder
aktiviert.</para>
<orderedlist role="tight">
<listitem id="htrm.ref.item.58"><para>'Global' aus dem Menü 'Optionen'
im <computeroutput>dtterm</computeroutput>-Fenster auswählen.</para>
</listitem>
<listitem id="htrm.ref.item.59"><para>Auf der Menütaste 'Randwarnung'
die Maustaste 1 drücken und zur
gewünschten Auswahl ziehen.</para>
<para>'Inaktiviert' (Standardwert) bedeutet, daß kein Randsignal ertönt;
'Aktiviert' bedeutet, daß ein Randsignal ertönt.</para>
</listitem>
<listitem id="htrm.ref.item.60"><para>Wird das Randsignal aktiviert und ein
anderer Randabstand als der
Standardwert von 10 Zeichen gewünscht, den gewünschten Abstand im
Textfeld 'Randabstand' eingeben.</para>
</listitem>
<listitem id="htrm.ref.item.61"><para>Auf 'Anwenden' klicken, um die Änderungen
zu speichern, oder auf 'OK',
um die Änderungen zu speichern und das Dialogfenster zu schließen.
</para>
</listitem>
</orderedlist>
</step>
</procedure>
</sect1>
<sect1 id="termopts">
<title>Terminal-Optionen - Hilfe</title>
<para>Zwei Bereiche können vom Dialogfenster "Terminal-Optionen" aus
gesteuert
werden:</para>
<itemizedlist role="tight" mark="&bull;">
<listitem id="htrm.ref.item.62"><para><xref linkend="keyboardcontrol"></para>
</listitem>
<listitem id="htrm.ref.item.63"><para><xref linkend="screencontrol"></para>
</listitem>
</itemizedlist>
<para>Jeder dieser Bereiche enthält mehrere Optionsmenüs, aus denen
der
Benutzer Werte für eine bestimmte Option auswählen kann.</para>
<note>
<para>Änderungen, die im Dialogfenster 'Terminal-Optionen' vorgenommen
werden,
gelten nur für das <computeroutput>dtterm</computeroutput>-Fenster, von
dem aus das Dialogfenster
aufgerufen wurde.</para>
</note>
<graphic id="htrm.ref.fig.6" entityref="termopts"></graphic>
</sect1>
<sect1 id="keyboardcontrol">
<title>Tastatursteuerung</title>
<para>Vier Aspekte der Tastatur können bei der Verwendung von <computeroutput>dtterm</computeroutput>
gesteuert werden, indem die Werte aus dem <computeroutput>dtterm</computeroutput>-Dialogfenster
'Terminal-Optionen' eingestellt werden.</para>
<itemizedlist role="tight" mark="&bull;">
<listitem id="htrm.ref.item.64"><para><xref linkend="cursorkeymode"></para>
</listitem>
<listitem id="htrm.ref.item.65"><para><xref linkend="keypadmode"></para>
</listitem>
<listitem id="htrm.ref.item.66"><para><xref linkend="newlinesequence"></para>
</listitem>
<listitem id="htrm.ref.item.67"><para><xref linkend="userfunctionkeys"></para>
</listitem>
</itemizedlist>
<graphic id="htrm.ref.fig.7" entityref="keybcont"></graphic>
<sect2 id="cursorkeymode">
<title>Ändern des Modus der Positioniertasten</title>
<indexterm><primary>Modus der Positioniertasten</primary></indexterm>
<para>Der Modus der Positioniertasten (siehe
<link linkend="cursorkeys" type="jump">"Positioniertasten, VT220-Modus"</link>
ist entweder
'Normal' (der Standardwert) oder 'Anwendung'. Im Modus 'Normal' bewegen die
Positioniertasten den Cursor in die angegebene Richtung. Im Modus
'Anwendung' generieren die Positioniertasten Escape-Zeichenfolgen, die
die Anwendung für eigene Zwecke verwendet.</para>
<orderedlist role="tight">
<listitem id="htrm.ref.item.68"><para>'Terminal' aus dem Menü 'Optionen'
im <computeroutput>dtterm</computeroutput>-Fenster auswählen.</para>
</listitem>
<listitem id="htrm.ref.item.69"><para>Auf die Optionsmenütaste neben
"Modus für Positioniertasten" im
Bereich für Tastatursteuerung im Dialogfenster 'Terminal-Optionen' klicken.
</para>
</listitem>
<listitem id="htrm.ref.item.70"><para>Den Zeiger auf den gewünschten
Modus ziehen.</para>
</listitem>
<listitem id="htrm.ref.item.71"><para>Auf 'Anwenden' klicken, um die Änderungen
zu speichern,
oder auf 'OK' klicken, um die Änderungen zu speichern und das
Dialogfenster zu verlassen.</para>
</listitem>
</orderedlist>
</sect2>
<sect2 id="keypadmode">
<title>Ändern des Modus für numerischen Tastenblock</title>
<indexterm><primary>Modus für numerischen Tastenblock</primary></indexterm>
<para>Der Modus für numerischen Tastenblock ist entweder 'Numerisch'
(der Standardwert) oder 'Anwendung' (siehe
<link linkend="auxkeypad" type="jump">"Zusatztastenblock, ANSI-Modus"</link>.
Im Modus
'Numerisch' werden, wenn Tasten auf dem numerischen Tastenblock gedrückt
werden, die entsprechenden Numerale im <computeroutput>dtterm</computeroutput>-Fenster
angezeigt.
Im Modus 'Anwendung' generieren die gedrückten Tasten Escape-Zeichenfolgen,
die die Anwendung für eigene Zwecke verwendet.</para>
<orderedlist role="tight">
<listitem id="htrm.ref.item.72"><para>'Terminal' aus dem Menü 'Optionen'
im <computeroutput>dtterm</computeroutput>-Fenster auswählen.</para>
</listitem>
<listitem id="htrm.ref.item.73"><para>Auf die Optionsmenütaste neben
"Modus für numerischen Tastenblock" im
Bereich für Tastatursteuerung im Dialogfenster 'Terminal-Optionen' klicken.
</para>
</listitem>
<listitem id="htrm.ref.item.74"><para>Den Zeiger auf den gewünschten
Modus ziehen.</para>
</listitem>
<listitem id="htrm.ref.item.75"><para>Auf 'Anwenden' klicken, um die Änderungen
zu speichern,
oder auf 'OK' klicken, um die Änderungen zu speichern und das
Dialogfenster zu verlassen.</para>
</listitem>
</orderedlist>
</sect2>
<sect2 id="newlinesequence">
<title>Ändern des Zeilenvorschubs</title>
<para>Mit der Option 'Eingabe für neue Zeile' kann der Benutzer
zwischen 'Nur Rücklauf (CR)' (Standardwert) oder
'Rücklauf/Zeilenvorschub (CR/LF)' wählen.
Bei der ersten Option wird nur ein Rücklauf generiert, während bei
der
letzten Option sowohl ein Rücklauf als auch ein Zeilenvorschub generiert
wird.</para>
<orderedlist role="tight">
<listitem id="htrm.ref.item.76"><para>'Terminal' aus dem Menü 'Optionen'
im <computeroutput>dtterm</computeroutput>-Fenster auswählen.</para>
</listitem>
<listitem id="htrm.ref.item.77"><para>Auf die Optionsmenütaste neben
"Eingabe für neue Zeile" im
Bereich für Tastatursteuerung im Dialogfenster 'Terminal-Optionen' klicken.
</para>
</listitem>
<listitem id="htrm.ref.item.78"><para>Den Zeiger auf den gewünschten
Modus ziehen.</para>
</listitem>
<listitem id="htrm.ref.item.79"><para>Auf 'Anwenden' klicken, um die Änderungen
zu speichern,
oder auf 'OK' klicken, um die Änderungen zu speichern und das
Dialogfenster zu verlassen.</para>
</listitem>
</orderedlist>
</sect2>
<sect2 id="userfunctionkeys">
<title>Ändern der benutzerdefinierten Funktionstasten</title>
<para>Die Option 'Benutzerfunktionstasten' ermöglicht dem Benutzer,
die Funktionstasten zu sperren oder die Sperre aufzuheben (der Standardwert).
</para>
<orderedlist role="tight">
<listitem id="htrm.ref.item.80"><para>'Terminal' aus dem Menü 'Optionen'
im <computeroutput>dtterm</computeroutput>-Fenster auswählen.</para>
</listitem>
<listitem id="htrm.ref.item.81"><para>Auf die Optionsmenütaste neben
"Benutzerfunktionstasten" im
Bereich für Tastatursteuerung im Dialogfenster 'Terminal-Optionen' klicken.
</para>
</listitem>
<listitem id="htrm.ref.item.82"><para>Den Zeiger auf den gewünschten
Modus ziehen.</para>
</listitem>
<listitem id="htrm.ref.item.83"><para>Auf 'Anwenden' klicken, um die Änderungen
zu speichern,
oder auf 'OK' klicken, um die Änderungen zu speichern und das
Dialogfenster zu verlassen.</para>
</listitem>
</orderedlist>
</sect2>
</sect1>
<sect1 id="screencontrol">
<title>Fenstersteuerung</title>
<indexterm><primary>Fenstersteuerung</primary></indexterm>
<para>Drei Aspekte der Fenstersteuerung können in einem <computeroutput>dtterm</computeroutput>-Fenster
berücksichtigt werden:</para>
<itemizedlist role="tight" mark="&bull;">
<listitem id="htrm.ref.item.84"><para><xref linkend="colswitch"></para>
</listitem>
<listitem id="htrm.ref.item.85"><para><xref linkend="eolwrap"></para>
</listitem>
<listitem id="htrm.ref.item.86"><para><xref linkend="reveolwrap"></para>
</listitem>
</itemizedlist>
<figure id="htrm.ref.fig.8">
<title>Optionen der Fenstersteuerung</title>
<graphic id="htrm.ref.grph.1" entityref="scrncont"></graphic>
</figure>
<sect2 id="colswitch">
<title>Ändern des Spaltenumbruchs bei 132</title>
<para>Die Option 'Spaltenumbruch bei 132' ermöglicht dem Benutzer, diese
Funktion ein- und auszuschalten. Der Standardwert ist 'Inaktiviert'.
Ist die Option inaktiviert, und schaltet eine Anwendung zum 132-Spaltenformat
um, geschieht nichts. Ist die Option aktiviert und schaltet eine Anwendung
zum 132-Spaltenformat um, vergrößert sich das <computeroutput>dtterm</computeroutput>-Fenster automatisch,
um 132 Spalten anzuzeigen.</para>
<para>Diese Option entspricht den folgenden <computeroutput>dtterm</computeroutput>-Befehlszeilenoptionen
und -Ressourcen:</para>
<itemizedlist role="tight" mark="&bull;">
<listitem id="htrm.ref.item.87"><para><link linkend="minus132" type="jump">
"-132"</link> (Befehlszeilenoption)</para>
</listitem>
<listitem id="htrm.ref.item.88"><para><link linkend="plus132" type="jump">
"+132"</link> (Befehlszeilenoption)</para>
</listitem>
<listitem id="htrm.ref.item.89"><para><link linkend="c132" type="jump">"c132"
</link> (Ressource)</para>
</listitem>
</itemizedlist>
<orderedlist role="tight">
<listitem id="htrm.ref.item.90"><para>'Terminal' aus dem Menü 'Optionen'
im <computeroutput>dtterm</computeroutput>-Fenster auswählen.</para>
</listitem>
<listitem id="htrm.ref.item.91"><para>Auf die Optionsmenütaste neben
"Spaltenumbruch bei 132" im
Bereich für Fenstersteuerung im Dialogfenster 'Terminal-Optionen' klicken.
</para>
</listitem>
<listitem id="htrm.ref.item.92"><para>Den Zeiger auf den gewünschten
Modus ziehen.</para>
</listitem>
<listitem id="htrm.ref.item.93"><para>Auf 'Anwenden' klicken, um die Änderungen
zu speichern,
oder auf 'OK' klicken, um die Änderungen zu speichern und das
Dialogfenster zu verlassen.</para>
</listitem>
</orderedlist>
</sect2>
<sect2 id="eolwrap">
<title>Ändern des Umbruchs am Zeilenende</title>
<para>Die Option 'Umbruch am Zeilenende' ermöglicht dem Benutzer, diese
Funktion ein- und auszuschalten. Der Standardwert ist 'Aktiviert'.
Ist die Option aktiviert, werden die Zeichen automatisch zur nächsten
Zeile umgebrochen, wenn das Zeilenende erreicht ist. Ist die Option
inaktiviert, erfolgt kein Zeilenumbruch.</para>
<para>Diese Option entspricht den folgenden <computeroutput>dtterm</computeroutput>-Befehlszeilenoptionen
und -Ressourcen:</para>
<itemizedlist role="tight" mark="&bull;">
<listitem id="htrm.ref.item.94"><para><link linkend="minusaw" type="jump">
"-aw"</link> (Befehlszeilenoption)</para>
</listitem>
<listitem id="htrm.ref.item.95"><para><link linkend="plusaw" type="jump">
"+aw"</link> (Befehlszeilenoption)</para>
</listitem>
<listitem id="htrm.ref.item.96"><para><link linkend="autowrap" type="jump">
"autoWrap"</link> (Ressource)</para>
</listitem>
</itemizedlist>
<orderedlist role="tight">
<listitem id="htrm.ref.item.97"><para>'Terminal' aus dem Menü 'Optionen'
im <computeroutput>dtterm</computeroutput>-Fenster auswählen.</para>
</listitem>
<listitem id="htrm.ref.item.98"><para>Auf die Optionsmenütaste neben
"Umbruch am Zeilenende" im
Bereich für Fenstersteuerung im Dialogfenster 'Terminal-Optionen' klicken.
</para>
</listitem>
<listitem id="htrm.ref.item.99"><para>Den Zeiger auf den gewünschten
Modus ziehen.</para>
</listitem>
<listitem id="htrm.ref.item.100"><para>Auf 'Anwenden' klicken, um die Änderungen
zu speichern,
oder auf 'OK' klicken, um die Änderungen zu speichern und das
Dialogfenster zu verlassen.</para>
</listitem>
</orderedlist>
</sect2>
<sect2 id="reveolwrap">
<title>Ändern des umgekehrten Zeilenumbruchs</title>
<indexterm><primary>Umgekehrter Umbruch am Zeilenende</primary></indexterm>
<para>Die Option 'Umgekehrter Zeilenumbruch' ermöglicht dem Benutzer,
diese
Funktion ein- und auszuschalten. Der Standardwert ist 'Inaktiviert'.
Ist die Option aktiviert, schalten Rücksetzzeichen automatisch zur vorherigen
Zeile zurück, wenn das Zeilenende erreicht ist. Ist die Option
inaktiviert, erfolgt kein Zeilenumbruch.</para>
<para>Diese Option entspricht den folgenden <computeroutput>dtterm</computeroutput>-Befehlszeilenoptionen
und -Ressourcen:</para>
<itemizedlist role="tight" mark="&bull;">
<listitem id="htrm.ref.item.101"><para><link linkend="minusrw" type="jump">
"-rw"</link> (Befehlszeilenoption)</para>
</listitem>
<listitem id="htrm.ref.item.102"><para><link linkend="plusrw" type="jump">
"+rw"</link> (Befehlszeilenoption)</para>
</listitem>
<listitem id="htrm.ref.item.103"><para><link linkend="reversewrap" type="jump">
"reverseWrap"</link> (Ressource)</para>
</listitem>
</itemizedlist>
<orderedlist role="tight">
<listitem id="htrm.ref.item.104"><para>'Terminal' aus dem Menü 'Optionen'
im <computeroutput>dtterm</computeroutput>-Fenster auswählen.</para>
</listitem>
<listitem id="htrm.ref.item.105"><para>Auf die Optionsmenütaste neben
"Umgekehrter Zeilenumbruch" im
Bereich für Fenstersteuerung im Dialogfenster 'Terminal-Optionen' klicken.
</para>
</listitem>
<listitem id="htrm.ref.item.106"><para>Den Zeiger auf den gewünschten
Modus ziehen.</para>
</listitem>
<listitem id="htrm.ref.item.107"><para>Auf 'Anwenden' klicken, um die Änderungen
zu speichern,
oder auf 'OK' klicken, um die Änderungen zu speichern und das
Dialogfenster zu verlassen.</para>
</listitem>
</orderedlist>
</sect2>
</sect1>
</chapter>
<!--fickle 1.15 help-to-docbook 1.4 01/17/96 17:32:10-->
<?Pub *0000129485>