ControlKey

L'oggetto ControlKey definisce le costanti per inviare i tasti di controllo del cursore e i comandi dell'host utilizzando il metodo sendKeys. Sono disponibili costanti per i tipi di host seguenti:

IBM 3270

Tabella 5-14 IBM 3270

Parola chiave

Descrizione

ALTVIEW

Alterna visualizzazione

ATTN

Attenzione

BACKSPACE

Backspace

BACKTAB

Tab indietro

CLEAR

Cancella o cancella display

CURSOR_SELECT

Selezione cursore

DELETE_CHAR

Elimina, elimina carattere

DELETE_WORD

Elimina parola

DEST_BACK

Backspace distruttivo

DEV_CANCEL

Annulla dispositivo

DOWN

Cursore giù

DSPSOSI

Visualizza SO/SI

DUP

Duplica campo

END_FILE

Fine del campo

ENTER

Invio

ERASE_EOF

Cancella fino a fine del campo

ERASE_FIELD

Cancella campo

ERASE_INPUT

Cancella input

FIELD_MARK

Field Mark

HOME

Cursore in posizione Home

IDENT

Identità

INSERT

Inserisci

LEFT_ARROW

Cursore a sinistra

LEFT2

Due posizioni verso sinistra

NEW_LINE

Nuova riga

PA1 - PA3

PA1 - PA3

PF1 - PF24

PF1 - PF24

PAGE_DOWN

Pagina giù

PAGE_UP

Pagina su

RESET

Ripristina, ripristina terminale

RIGHT2

Due posizioni verso destra

RIGHT_ARROW

Cursore a destra, destra

SYSTEM_REQUEST

Richiesta di sistema

TAB

Tasto tabulazione

UP

Cursore su

IBM 5250

Tabella 5-15 IBM 5250

Parola chiave

Descrizione

ALTVIEW

Alterna visualizzazione

ATTN

Attenzione

AU1 - AU16

AU1 - AU16

BACKSPACE

Backspace

BACKTAB

Tab indietro

BEGIN_FIELD

Inizio campo

CLEAR

Elimina

DELETE_CHAR

Elimina, elimina carattere

DEST_BACK

Backspace distruttivo

DOWN

Cursore giù

DSPSOSI

Visualizza SO/SI

DUP

Duplica campo

END_FILE

Fine del campo

ENTER

Invio

ERASE_EOF

Cancella fino a fine del campo

ERASE_FIELD

Cancella campo

ERASE_INPUT

Cancella input

FIELD_EXT

Uscita campo

FIELD_MINUS

Campo meno

FIELD_PLUS

Campo più

FIELD_MARK

Field Mark

HELP

Richiesta guida

HEXMODE

Modalità esadecimale

HOME

Cursore in posizione Home

INSERT

Inserisci

LEFT_ARROW

Cursore a sinistra

NEW_LINE

Nuova riga

PA1 - PA3

PA1 - PA3

[PF1 - PF24

PF1 - PF24

[print]

Stampa

RESET

Ripristina, ripristina terminale

RIGHT_ARROW

Cursore a destra, destra

PAGE_UP

Pagina su

PAGE_DOWN

Pagina giù

SYSTEM_REQUEST

Richiesta di sistema

TAB

Tabulazione

UP

Cursore su

VT

Tabella 5-16 VT

Parole chiave

Descrizione

BACKSPACE

Backspace

BREAK

Interruzione

CLEAR

Cancella o cancella display

CURSOR_SELECT

Selezione cursore

DELETE_CHAR

Elimina, elimina carattere

DOWN

Cursore giù

EK_FIND

Modifica ricerca tastierino

EK_INSERT

Modifica inserimento tastierino

EK_NEXT

Modifica tastierino successivo

EK_PREV

Modifica tastierino precedente

EK_REMOVE

Modifica rimozione tastierino

EK_SELECT

Modifica selezione tastierino

ENTER

Invio

END_FILE

Fine del campo

F1 - F24

F1 - F24

HOLD

In attesa

HOME

Home

INSERT

Ins

KEYPAD_COMMA

Virgola tastierino

KEYPAD_DOT

Decimale tastierino

KEYPAD_MINUS

Meno tastierino

KEYPAD_ENTER

Invio tastierino

KEYPAD0 - KEYPAD9

0 tastierino - 9 tastierino

LEFT_ARROW

Cursore a sinistra

PF1 - PF20

PF1 - PF20

PAGE_DOWN

Pagina giù

PAGE_UP

Pagina su

RESET

Ripristina, ripristina terminale

RETURN

Invio, ritorno a capo

RIGHT_ARROW

Cursore a destra, destra

TAB

Tasto tabulazione

UDK16 - UDK20

Tasto 6 definito dall'utente - Tasto 20 definito dall'utente

UP

Cursore su

UTS

Tabella 5-17 UTS

Parola chiave

Descrizione

BACKSPACE

Sposta il cursore alla posizione di tabulazione precedente sullo schermo.

BACKTAB

Tab indietro <Shift> <Tab>

CHAR_ERASE

Cancella il carattere nella posizione del cursore e sposta il cursore in avanti.

CLEAR_DISPLAY

Cancella il display

CLEAR_EOD

Cancella fino a fine display

CLEAR_EOF

Cancella fino a fine campo

CLEAR_EOL

Cancella fino a fine riga

CLEAR_FCC

Cancella il carattere di controllo del campo

CLEAR_HOME

Cancella il contenuto del display e porta il cursore in posizione Home

CONTROL_PAGE

Attiva/Disattiva la pagina di controllo

DELETE_LINE

Elimina la riga che contiene il cursore e sposta di una riga in alto le righe rimanenti

DOWN

Sposta il cursore in basso di una riga. A capo in fondo.

DELIN_LINE

Elimina il carattere nella posizione del cursore e sposta a sinistra i caratteri rimanenti sulla riga.

DELIN_PAGE

Elimina il carattere nella posizione del cursore e sposta a sinistra i caratteri rimanenti sulla pagina.

DUP_LINE

Crea una copia della riga corrente e sovrascrive la riga successiva con il duplicato.

EURO

Inserisce il carattere Euro

END_FIELD

Sposta il cursore alla fine del campo corrente.

END_PAGE

Sposta il cursore alla fine della pagina corrente.

F1 - F22

Tasti funzione F1-F22

HOME

Sposta il cursore all'inizio della pagina corrente (riga 1, colonna 1)

INSERT

Attiva/Disattiva la modalità inserimento/sovrascrittura.

INSERT_IN_LINE

Inserisce uno spazio alla posizione del cursore e sposta a destra i caratteri rimanenti sulla riga. Il carattere nella colonna all'estrema destra della riga viene rimosso.

INSERT_IN_PAGE

Inserisce uno spazio alla posizione del cursore e sposta a destra i caratteri rimanenti sulla pagina. Il carattere nella colonna all'estrema destra di ogni riga viene rimosso.

INSERT_LINE

Inerisce una nuova riga nella riga del cursore e sposta in basso le righe rimanenti. L'ultima riga nella pagina viene rimossa.

LEFT_ARROW

Sposta il cursore di una posizione a sinistra e sposta a capo se necessario.

LOCATE_FCC

Trova il carattere di controllo del campo successivo sullo schermo.

MSG_WAIT

Recupera i messaggi in coda al terminale.

RETURN

A capo

RIGHT_ARROW

Sposta il cursore di una posizione a destra e sposta a capo se necessario.

SOE

Inserisce il carattere di inizio immissione

START_OF_FIELD

Sposta il cursore all'inizio del campo.

START_OF_LINE

Sposta il cursore alla colonna 1 della riga corrente.

TAB

Sposta il cursore alla posizione di tabulazione successiva sullo schermo.

TOGGLE_COL_SEP

Attiva/Disattiva l'attributo del separatore di colonna.

TOGGLE_STRIKE_THRU

Attiva/Disattiva l'attributo di testo barrato sulla cella dati corrente.

TOGGLE_UNDERLINE

Attiva/Disattiva l'attributo di testo sottolineato sulla cella dati corrente.

TRANSMIT

Trasmette i dati dei campi cambiati all'host.

UNLOCK

Invia il tasto UNLOCK all'host.

UP

Sposta il cursore in alto di una riga, a capo se necessario.