ControlKey

Das ControlKey-Objekt definiert Konstanten zum Senden von Cursor-Steuertasten und Hostbefehlen mithilfe der sendKeys-Methode. Konstanten sind für die folgenden Hosttypen verfügbar:

IBM 3270

Tabelle 5-14 IBM 3270

Schlüsselwort

Beschreibung

ALTVIEW

Alternative Ansicht

ATTN

Abruf

BACKSPACE

Rückschritt

BACKTAB

Rücktabulator

CLEAR

Löschen oder Bildschirminhalt löschen

CURSOR_SELECT

Cursorauswahl

DELETE_CHAR

Löschen, Zeichen löschen

DELETE_WORD

Wort löschen

DEST_BACK

Rückschritt mit Löschen

DEV_CANCEL

Geräteabbruch

DOWN

Cursor nach unten

DSPSOSI

SO/SI anzeigen

DUP

Feld duplizieren

END_FILE

Feldende

ENTER

Eingabe

ERASE_EOF

Feldende löschen

ERASE_FIELD

Feld löschen

ERASE_INPUT

Eingabe löschen

FIELD_MARK

Feldmarkierung

HOME

Cursor Pos1

IDENT

Ident

INSERT

Einfügen

LEFT_ARROW

Cursor nach links

LEFT2

Cursor um zwei Positionen nach links

NEW_LINE

Neue Zeile

PA1 – PA3

PA1 – PA3

PF1 – PF24

PF1 – PF24

PAGE_DOWN

Bild nach unten

PAGE_UP

Bild nach oben

RESET

Zurücksetzen, Terminal zurücksetzen

RIGHT2

Cursor um zwei Positionen nach rechts

RIGHT_ARROW

Cursor rechts, rechts

SYSTEM_REQUEST

Systemanforderung

TAB

Tabulatortaste

UP

Cursor nach oben

IBM 5250

Tabelle 5-15 IBM 5250

Schlüsselwort

Beschreibung

ALTVIEW

Alternative Ansicht

ATTN

Abruf

AU1 – AU16

AU1 – AU16

BACKSPACE

Rückschritt

BACKTAB

Rücktabulator

BEGIN_FIELD

Feld beginnen

CLEAR

Löschen

DELETE_CHAR

Löschen, Zeichen löschen

DEST_BACK

Rückschritt mit Löschen

DOWN

Cursor nach unten

DSPSOSI

SO/SI anzeigen

DUP

Feld duplizieren

END_FILE

Feldende

ENTER

Eingabe

ERASE_EOF

Feldende löschen

ERASE_FIELD

Feld löschen

ERASE_INPUT

Eingabe löschen

FIELD_EXT

Feldende

FIELD_MINUS

Feld Minus

FIELD_PLUS

Feld Plus

FIELD_MARK

Feldmarkierung

HELP

Hilfeanforderung

HEXMODE

Hexadezimalmodus

HOME

Cursor Pos1

INSERT

Einfügen

LEFT_ARROW

Cursor nach links

NEW_LINE

Neue Zeile

PA1 – PA3

PA1 – PA3

[PF1 – PF24

PF1 – PF24

[print]

Drucken

RESET

Zurücksetzen, Terminal zurücksetzen

RIGHT_ARROW

Cursor rechts, rechts

PAGE_UP

Bild nach oben

PAGE_DOWN

Bild nach unten

SYSTEM_REQUEST

Systemanforderung

TAB

Tabulator

UP

Cursor nach oben

VT

Tabelle 5-16 VT

Schlüsselwörter

Beschreibung

BACKSPACE

Rückschritt

BREAK

Unterbrechungstaste

CLEAR

Löschen oder Bildschirminhalt löschen

CURSOR_SELECT

Cursorauswahl

DELETE_CHAR

Löschen, Zeichen löschen

DOWN

Cursor nach unten

EK_FIND

Nt Suche bearbeiten

EK_INSERT

Nt Einfügen bearbeiten

EK_NEXT

Nt Nächster bearbeiten

EK_PREV

Nt Vorheriger bearbeiten

EK_REMOVE

Nt Löschen bearbeiten

EK_SELECT

Nt Auswählen bearbeiten

ENTER

Eingabe

END_FILE

Feldende

F1 - F24

F1 - F24

HOLD

Halten

HOME

Pos1

INSERT

Einfügen

KEYPAD_COMMA

NtKomma

KEYPAD_DOT

NtDezimal

KEYPAD_MINUS

NtMinus

KEYPAD_ENTER

NtEingabe

KEYPAD0 - KEYPAD9

Nt0 - Nt9

LEFT_ARROW:

Cursor nach links

PF1 - PF20

PF1 - PF20

PAGE_DOWN

Bild nach unten

PAGE_UP

Bild nach oben

RESET

Zurücksetzen, Terminal zurücksetzen

RETURN

Zurück, Wagenrücklauf

RIGHT_ARROW

Cursor rechts, rechts

TAB

Tabulatortaste

UDK16 – UDK20

Benutzertaste 6 – Benutzertaste 20

UP

Cursor nach oben

UTS

Tabelle 5-17 UTS

Schlüsselwort

Beschreibung

BACKSPACE

Bewegt den Cursor in die vorherige Tabulatorposition auf dem Bildschirm.

BACKTAB

Rücktabulator <Umschalt> <Tabulator>

CHAR_ERASE

Löscht Zeichen an der Cursorposition und erweitert den Cursor.

CLEAR_DISPLAY

Bildschirminhalt löschen

CLEAR_EOD

Bis zum Anzeigeende löschen

CLEAR_EOF

Bis zum Feldende löschen

CLEAR_EOL

Bis zum Zeilenende löschen

CLEAR_FCC

Feldsteuerungszeichen löschen

CLEAR_HOME

Bildschirminhalt löschen und Cursor Pos1

CONTROL_PAGE

Blendet die Steuerungsseite ein oder aus

DELETE_LINE

Löscht die Zeile, in der sich der Cursor befindet, und verschiebt die restlichen Zeilen um eine Zeile nach oben.

DOWN

Verschiebt den Cursor um eine Zeile nach unten. Umbruch erfolgt am unteren Ende.

DELIN_LINE

Löscht das Zeichen unterhalb des Cursors und verschiebt die restlichen Zeichen auf der Zeile nach links.

DELIN_PAGE

Löscht das Zeichen unterhalb des Cursors und verschiebt die restlichen Zeichen auf der Seite nach links.

DUP_LINE

Erstellt eine Kopie der aktuellen Zeile und überschreibt die nächste Zeile mit dem Duplikat.

EURO

Fügt das Euro-Zeichen ein.

END_FIELD

Bewegt den Cursor an das Ende des aktuellen Felds.

END_PAGE

Bewegt den Cursor an das Ende der aktuellen Seite.

F1 - F22

Funktionstasten F1-F22

HOME

Bewegt den Cursor an den Anfang der aktuellen Seite (Zeile 1, Spalte 1)

INSERT

Wechselt zwischen dem Einfügemodus und dem Überschreibmodus.

INSERT_IN_LINE

Fügt ein Leerzeichen an der Cursorposition ein und verschiebt die restlichen Zeichen auf der Zeile nach rechts. Das Zeichen in der äußeren rechten Spalte der Zeile wird verworfen.

INSERT_IN_PAGE

Fügt ein Leerzeichen an der Cursorposition ein und verschiebt die restlichen Zeichen auf der Seite nach rechts. Das Zeichen in der äußeren rechten Spalte der jeweiligen Zeile wird verworfen.

INSERT_LINE

Fügt eine neue Zeile an der Cursorzeile ein und verschiebt die restlichen Zeilen nach unten. Die letzte Zeile auf der Seite wird verworfen.

LEFT_ARROW

Bewegt den Cursor um eine Position nach links und fügt ggf. einen Umbruch ein.

LOCATE_FCC

Sucht nach dem nächsten Feldsteuerungszeichen auf dem Bildschirm.

MSG_WAIT

Ruft Meldungen in der Warteschleife des Terminals ab.

RETURN

Wagenrücklauf

RIGHT_ARROW

Bewegt den Cursor um eine Position nach rechts und fügt ggf. einen Umbruch ein.

SOE

Fügt das Zeichen für den Anfang des Eintrags ein.

START_OF_FIELD

Bewegt den Cursor an den Feldanfang.

START_OF_LINE

Bewegt den Cursor zur ersten Spalte der aktuellen Zeile.

TAB

Bewegt den Cursor in die nächste Tabulatorposition auf dem Bildschirm.

TOGGLE_COL_SEP

Ändert das Spaltentrennzeichen-Attribut.

TOGGLE_STRIKE_THRU

Ändert das Durchstreichungs-Attribut in der aktuellen Datenzelle.

TOGGLE_UNDERLINE

Ändert das Unterstreichungs-Attribut in der aktuellen Datenzelle.

TRANSMIT

Überträgt die geänderten Felddaten an den Host.

UNLOCK

Sendet die UNLOCK-Taste an den Host.

UP

Bewegt den Cursor eine Zeile nach oben und fügt ggf. einen Umbruch ein.