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. |