Pointers versus Values
Chapter 3 Maps, Arrays and Slices
En los campos de entrada y en los campos de entrada/salida combinados puede intro- ducir valores que son transferidos al control. A tal efecto, basta con tocar el campo correspondiente, permutándose el color anterior y el posterior en el campo elegido. En función del tipo de representación proyectado, se abre una de las ventanas de entrada para
S entradas numéricas, S entradas alfanuméricas, S entradas simbólicas.
Tras efectuar la introducción debidamente, se cierra la ventana de entrada. Vuelven a invertirse el color anterior y el posterior en el campo procesado, y el nuevo valor pasa al campo de entrada.
3.2.1
Introducción de valores numéricos
En los campos configurados para la entrada de valores puramente numéricos, se intro- duce la cifra por dígitos a través del bloque numérico de la ventana de entrada repre- sentada en la figura 3-2. 8 9 7 6F +/– . CLR BS ESC 4D 1A 5E 2B 0 3C 2500 HELP HEX MIN: 0 MAX: 999999
Figura 3-2 Ventana para introducir valores numéricos
Principio
Ventana de entrada
Botón de comando Función Finalidad
...
0 9 Introducir cifras Introducir las cifras
0 hasta 9.
...
1A 6F
Introducir cifras he- xadecimales
Introducir las cifras hexadecimales A hasta F
(pulsando previamente HEX).
+/– Cambiar el signo Cambio del signo
+ a – y viceversa.
. Introducir puntodecimal Introducir el punto o la coma decimal.
HEX
Modo hexadecimal Cambiar de las cifras 1 hasta 6 a los caracte- res A hasta F.
HELP
Visualizar texto de ayuda (Help)
Llamar al texto de ayuda del campo de en- trada actual. El botón de comando sólo existe en el texto de ayuda proyectado.
BS
Borrar caracteres (Backspace)
Borrar los caracteres marcados en vídeo in- verso en la línea de entrada.
CLR
Borrar línea de en- trada (Clear)
Borrar todos los caracteres en la línea de entrada.
ESC
Cancelar (Escape)
Rechazar la entrada y cerrar la ventana.
Entrar (Enter)
Confirmar la entrada y cerrar la ventana.
En los campos de entrada numéricos, la entrada comienza alineada a la derecha des- plazándose hacia la izquierda las cifras introducidas (formato de calculadora de bolsi- llo).
La posición actual de entrada se representa invertida. Los caracteres no válidos (p. ej. cifras superiores a 1 en representación binaria) son rechazados con un aviso de error. Si se sobrepasa la cantidad máxima posible de caracteres que se pueden introducir, se sobrescribe el carácter introducido en último lugar.
Si existen valores limite configurados para el valor que se ha de introducir, dichos valores serán indicados en la parte superior de la ventana de entrada. MIN indica el valor límite inferior y MAX el valor límite superior.
Significado de los botones de comando
Introducir valor
Al pulsar el botón de comando HELP, aparece el texto de ayuda configurado para el campo de entrada actual. La figura 3-5 de la página 3-11 muestra un ejemplo al respecto.
Pulsando el botón de comando ENTER se confirma el valor introducido, y mediante
ESC se cancela la entrada. En ambos casos es cerrada la ventana.
3.2.2
Introducción de valores alfanuméricos
En los campos configurados para la entrada de valores puramente alfanuméricos, se introduce la cifra por dígitos a través del teclado alfanumérico. La figura 3-3 muestra el nivel normal independiente del idioma. El nivel de mayúsculas (Shift) del teclado alfanumérico está ocupado de forma distinta en función del idioma.
B C A M \ : N D X K U L V / W O E Y G H F R % + S I ’ P Z Q ( . ) T J = 2 0 1 5 6 7 * – & 3 4 8 9 ESC Shift Help 15.34.19
Figura 3-3 Introducción de valores alfanuméricos en el plano normal independiente del idioma.
Botón de comando Función Finalidad
...
A 9
Introducir caracteres Introducir caracteres a través del teclado en el nivel normal y de mayúsculas.
HELP
Visualizar texto de ayuda
Llamar al texto de ayuda del campo de en- trada actual. El botón de comando sólo existe en el texto de ayuda proyectado.
Shift
Cambiar teclado Cambiar del nivel normal a mayúsculas (Shift) y a la inversa. Texto de ayuda Acabar la entrada Ventana de entrada Significado de los botones de comando Manejo en general
Finalidad Función
Botón de comando
Cursor a la izquierda Desplazar el cursor un carácter hacia la iz- quierda.
Cursor a la derecha Desplazar el cursor un carácter hacia la derecha.
ESC
Cancelar (Escape) Rechazar la entrada y cerrar la ventana.
Introducir (Enter) Confirmar la entrada y cerrar la ventana.
En los campos de entrada alfanuméricos, la entrada comienza alineada a la izquierda. Después de cada entrada, el cursor salta hacia la derecha a la siguiente posición de entrada. Los caracteres ubicados debajo de la posición de entrada se sobrescriben. La posición actual de entrada se representa invertida. Los caracteres no válidos, p. ej. los valores superiores a 23 en la indicación de las horas) son rechazados con un aviso de error. Al sobrepasar la cantidad máxima posible de caracteres que se pueden intro- ducir, se sobrescribe el carácter entrado en último lugar.
Si en un campo alfanumérico ya se ha introducido un valor, entonces el valor se repre- senta invertido cuando se activa el campo y se borra cuando se comienza a introducir el valor. Para editar el valor antiguo, como primera introducción hay que pulsar una de las teclas del cursor. Al pulsar CURSORALAIZQUIERDA el cursor se queda sobre el primer carácter; al pulsar CURSORALADERECHA el cursor salta al segundo carácter. En este caso el valor ya no se representa invertido y podrá ser editado.
Al pulsar el botón de comando HELP, aparece el texto de ayuda configurado para el campo de entrada actual. La figura 3-5 de la página 3-11 muestra un ejemplo al respecto.
El teclado alfanumérico tiene dos niveles:
S El nivel normal (véase figura 3-3) es igual en todos los idiomas.
S El nivel de mayúsculas (Shift) está ocupado de forma distinta en función del idioma.
Mediante SHIFT puede cambiar entre los dos niveles.
Introducir valor
Texto de ayuda
Niveles del teclado
3.2.3
Introducción de valores simbólicos
En los campos de entrada simbólicos se introduce y se visualiza un texto en vez de un valor. Este texto se elige de la lista de textos configurada. En la figura 3-4 se muestra la ventana de entrada. HELP ESC Selección 1 Selección 2 Selección 3 Selección 4 Selección 5 Selección 6 Selección 7 Selección 8 Selección 9
Figura 3-4 Ventana para introducir valores simbólicos
Botón de comando Función Finalidad
Hojear (Cursor)
Hojear por líneas hacia adelante y hacia atrás en la lista de textos.
HELP
Visualizar texto de ayuda
Llamar al texto de ayuda del campo de en- trada actual. El botón de comando sólo existe en el texto de ayuda proyectado.
ESC
Cancelar (Escape) Rechazar la selección y cerrar la ventana.
Aceptar (Enter) Confirmar la selección y cerrar la ventana.
Con los botones de comando del cursor examine la lista de textos o visualice directa- mente la entrada deseada. La selección actual se representa invertida.
Los botones del cursor cuentan con función de repetición. Si se mantienen pulsados, se repite (tras un breve retardo) la función de hojear hasta que vuelva a soltarse el botón.
Al pulsar el botón de comando HELP, aparece el texto de ayuda configurado para el
campo de entrada actual. La figura 3-5 de la página 3-11 muestra un ejemplo al respecto.
Pulsando el botón de comando ENTER se confirma la selección, y mediante ESC se
Ventana de entrada Significado de los botones de comando Seleccionar un valor Texto de ayuda Acabar la entrada Manejo en general