El objeto ControlKey define constantes para enviar teclas de control de cursor y comandos de host utilizando el método sendKeys. Las constantes están disponibles para estos tipos de host:
IBM 3270
Tabla 5-14 IBM 3270
Palabra clave |
Descripción |
---|---|
ALTVIEW |
Alternar vista |
ATTN |
Atención |
BACKSPACE |
Retroceso |
BACKTAB |
TabAtrás |
CLEAR |
Borrar o Borrar pantalla |
CURSOR_SELECT |
Selección de cursor |
DELETE_CHAR |
Eliminar o Eliminar carácter |
DELETE_WORD |
Eliminar palabra |
DEST_BACK |
Borrar al utilizar Retroceso |
DEV_CANCEL |
Cancelar dispositivo |
DOWN |
Cursor abajo |
DSPSOSI |
Mostrar SO/SI |
DUP |
Campo duplicado |
END_FILE |
Final de campo |
INTRO |
Introduzca |
ERASE_EOF |
Eliminar final de campo |
ERASE_FIELD |
Eliminar campo |
ERASE_INPUT |
Eliminar entrada |
FIELD_MARK |
Marca de campo |
HOME |
Inicio de cursor |
IDENT |
Ident |
INSERT |
Insertar |
LEFT_ARROW |
Cursor izquierda |
LEFT2 |
Dos posiciones a la izquierda |
NEW_LINE |
Nueva línea |
PA1 - PA3 |
PA1 - PA3 |
PF1 - PF24 |
PF1 - PF24 |
PAGE_DOWN |
Avance página |
PAGE_UP |
Retroceso página |
RESET |
Reset, reset terminal |
RIGHT2 |
2 posiciones a la derecha |
RIGHT_ARROW |
Cursor derecha, derecha |
SYSTEM_REQUEST |
Solicitud de sistema |
TAB |
Tecla tabulación |
UP |
Cursor arriba |
IBM 5250
Tabla 5-15 IBM 5250
Palabra clave |
Descripción |
---|---|
ALTVIEW |
Alternar vista |
ATTN |
Atención |
AU1 - AU16 |
AU1 - AU16 |
BACKSPACE |
Retroceso |
BACKTAB |
TabAtrás |
BEGIN_FIELD |
Principio de campo |
CLEAR |
Borrar |
DELETE_CHAR |
Eliminar o Eliminar carácter |
DEST_BACK |
Borrar al utilizar Retroceso |
DOWN |
Cursor abajo |
DSPSOSI |
Mostrar SO/SI |
DUP |
Campo duplicado |
END_FILE |
Final de campo |
INTRO |
Introduzca |
ERASE_EOF |
Eliminar final de campo |
ERASE_FIELD |
Eliminar campo |
ERASE_INPUT |
Eliminar entrada |
FIELD_EXT |
Salir del campo |
FIELD_MINUS |
Campo resta |
FIELD_PLUS |
Campo suma |
FIELD_MARK |
Marca de campo |
HELP |
Solicitud de ayuda |
HEXMODE |
Modo Hex |
HOME |
Inicio de cursor |
INSERT |
Insertar |
LEFT_ARROW |
Cursor izquierda |
NEW_LINE |
Nueva línea |
PA1 - PA3 |
PA1 - PA3 |
[PF1 - PF24 |
PF1 - PF24 |
[print] |
Imprimir |
RESET |
Reset, reset terminal |
RIGHT_ARROW |
Cursor derecha, derecha |
PAGE_UP |
Retroceso página |
PAGE_DOWN |
Avance página |
SYSTEM_REQUEST |
Solicitud de sistema |
TAB |
Tabulador |
UP |
Cursor arriba |
VT
Tabla 5-16 VT
Palabras clave |
Descripción |
---|---|
BACKSPACE |
Retroceso |
BREAK |
Interrumpir |
CLEAR |
Borrar o Borrar pantalla |
CURSOR_SELECT |
Selección de cursor |
DELETE_CHAR |
Eliminar o Eliminar carácter |
DOWN |
Cursor abajo |
EK_FIND |
Editar buscar de teclado numérico |
EK_INSERT |
Editar insertar de teclado numérico |
EK_NEXT |
Editar siguiente de teclado numérico |
EK_PREV |
Editar anterior de teclado numérico |
EK_REMOVE |
Editar quitar de teclado numérico |
EK_SELECT |
Editar seleccionar de teclado numérico |
INTRO |
Intro |
END_FILE |
Final de campo |
F1 - F24 |
F1 - F24 |
HOLD |
Retención |
HOME |
Inicio |
INSERT |
Insertar |
KEYPAD_COMMA |
Teclado numérico Coma |
KEYPAD_DOT |
Teclado numérico decimal |
KEYPAD_MINUS |
Teclado numérico - |
KEYPAD_ENTER |
Teclado numérico Intro |
KEYPAD0 - KEYPAD9 |
Teclado numérico 0 - Teclado numérico 9 |
LEFT_ARROW: |
Cursor izquierda |
PF1 - PF20 |
PF1 - PF20 |
PAGE_DOWN |
Avance página |
PAGE_UP |
Retroceso página |
RESET |
Reset, reset terminal |
RETURN |
Retorno, retorno de carro |
RIGHT_ARROW |
Cursor derecha, derecha |
TAB |
Tecla tabulación |
UDK16 - UDK20 |
Tecla definida por el usuario 6 - Tecla definida por el usuario 20 |
UP |
Cursor arriba |
UTS
Tabla 5-17 UTS
Palabra clave |
Descripción |
---|---|
BACKSPACE |
Mueve el cursor a la posición de tabulación anterior de la pantalla. |
BACKTAB |
Tabulación atrás <Mayús> <Tab> |
CHAR_ERASE |
Borra el carácter en la posición del cursor y avanza el cursor. |
CLEAR_DISPLAY |
Borrar pantalla |
CLEAR_EOD |
Eliminar hasta final de pantalla |
CLEAR_EOF |
Eliminar hasta final de campo |
CLEAR_EOL |
Eliminar hasta final de línea |
CLEAR_FCC |
Borrar carácter de control de campo |
CLEAR_HOME |
Borrar pantalla y mover el cursor a la posición inicial |
CONTROL_PAGE |
Alternar la página de control |
DELETE_LINE |
Elimina la línea en la que se encuentra el cursor y sube las líneas restantes una fila arriba |
DOWN |
Mueve el cursor una línea hacia abajo. Se ajusta en la parte inferior. |
DELIN_LINE |
Borra el carácter que se encuentra debajo del cursor y mueve los caracteres restantes una línea hacia la izquierda. |
DELIN_PAGE |
Borra el carácter que se encuentra debajo del cursor y mueve los caracteres restantes una página hacia la izquierda. |
DUP_LINE |
Crea una copia de la línea actual y sobrescribe la línea siguiente con la duplicada. |
EURO |
Inserta el carácter del Euro |
END_FIELD |
Mueve el cursor al final del campo actual. |
END_PAGE |
Mueve el cursor al final de la página actual. |
F1 - F22 |
Teclas de función F1-F22 |
HOME |
Mueve el cursor al principio de la página actual (fila 1, col 1) |
INSERT |
Alterna el modo insertar/sobrescribir. |
INSERT_IN_LINE |
Inserta un espacio en la posición del cursor y mueve los caracteres restantes de la línea a la derecha. El carácter en la columna más a la derecha de la línea se descarta. |
INSERT_IN_PAGE |
Inserta un espacio en la posición del cursor y mueve los caracteres restantes de la página a la derecha. El carácter en la columna más a la derecha de cada línea se descarta. |
INSERT_LINE |
Inserta una nueva línea en la flecha del cursor y mueve las líneas restantes hacia abajo. La última fila de la página se descarta. |
LEFT_ARROW |
Mueve el cursor una posición hacia la izquierda ajustándolo de ser necesario. |
LOCATE_FCC |
Encuentra el carácter de control de campo siguiente en la pantalla. |
MSG_WAIT |
Recupera la cola de mensajes al terminal. |
RETURN |
Retorno de carro |
RIGHT_ARROW |
Mueve el cursor una posición hacia la derecha ajustándolo de ser necesario. |
SOE |
Inserta el carácter de Inicio de Entrada |
START_OF_FIELD |
Mueve el cursor al principio del campo. |
START_OF_LINE |
Mueve el cursor a la columna 1 de la línea actual. |
TAB |
Mueve el cursor a la posición de tabulación siguiente de la pantalla. |
TOGGLE_COL_SEP |
Alterna el atributo de separador de columna. |
TOGGLE_STRIKE_THRU |
Alterna el atributo de tachado en la celda de datos actual. |
TOGGLE_UNDERLINE |
Alterna el atributo de subrayado en la celda de datos actual. |
TRANSMIT |
Transmite datos de campo modificados al host. |
UNLOCK |
Envía la tecla UNLOCK al host. |
UP |
Mueve el cursor una fila hacia arriba, ajustándolo si es necesario. |