Comprender el editor de teclados
Los teclados se crean y se editan a través de la pestaña Teclados de la consola de Velocity. Esta herramienta le permite editar un teclado directamente desde un proyecto, crear teclas personalizadas para utilizarlas en varios teclados, editar los detalles y valores de teclas individuales e importar teclados en otro proyecto.
Ver un vídeo relacionado (0:47)
Para empezar a utilizar un teclado personalizado, haga clic en el botón Agregar del panel Teclados de la parte derecha. Después de crear un teclado personalizado, puede editar el diseño y las teclas.
El panel Editor muestra el teclado tal y como aparece en el dispositivo móvil. Puede arrastrar y soltar teclas desde el panel Teclas a este panel para personalizar la organización del teclado. Además, cada tecla se puede configurar desde el panel Detalle de las teclas cuando se selecciona una tecla en el panel Editor.
En la esquina superior derecha del panel Editor hay una fila de opciones que realizan las acciones siguientes:
•Predeterminado. Muestra y le permite editar todas las teclas que contienen estados normales.
•Mayus. Muestra y le permite editar todas las teclas que contienen estados de mayúscula.
•Pulsación larga. Le permite editar los detalles de una tecla con una etiqueta y un valor de pulsación larga.
•Vista preliminar. Muestra el teclado en modo vertical y horizontal en una pantalla con tamaño de dispositivo. Las teclas aún se pueden seleccionar y editar desde este modo de visión.
•Configuración. Muestra todas las opciones para definir el comportamiento, estado predeterminado y etiquetas de un teclado. Las opciones que se listan a continuación se controlan por teclado:
•Estado de teclado predeterminado. Muestra el estado específico del teclado. Por ejemplo, si se selecciona Mayus., cuando se abre el teclado en el cliente Velocity de Ivanti, por defecto, se pone en estado de mayúsculas.
•Rotar al teclado. Cambia a un teclado diferente cuando se cambia entre el modo de vista vertical y horizontal. Introduzca el nombre completo del teclado que desee como aparece en el proyecto. Si el teclado está asignado a los modos de vista Horizontal y Vertical en Modos permitidos, seguirá cambiando al teclado especificado cuando se gire. El teclado que se especifique aquí debe tener la orientación de vista alternativa que se asigna en Modos permitidos o no cargará el nuevo teclado. Se debe proporcionar un valor Rotar al teclado para los teclados designados verticales y horizontales, en caso contrario no es posible alternar entre ambos.
•Retorno automático. Le devuelve al estado predeterminado después de que el usuario pulse una tecla. Por ejemplo, si un usuario pulsa la tecla Mayus. para mostrar el estado de mayúsculas de cada tecla, y luego pulsa la tecla N, el teclado volverá al estado normal después de registrar la tecla.
•Modos permitidos. Asigna modos predefinidos a un teclado para emulaciones y tipos de orientación específicos.
Se debe seleccionar un modo para el tipo de emulación y orientación o el teclado personalizado no se podrá utilizar en el cliente de Velocity.
•Color de fondo. Ajusta el color de fondo de un teclado. El espacio entre las teclas muestra este color.
•Estilo predeterminado. Ajusta el estilo predeterminado de todas las teclas. Si cambia el estilo predeterminado por uno diferente, todas las teclas que utilicen el estilo predeterminado antiguo cambiarán automáticamente al nuevo estilo predeterminado. Este campo está ajustado como estilo normal de manera predeterminada. Para editar y crear estilos, consulte Uso del editor de estilo de teclado.
•Editar plantilla. Inicia el diálogo Editar plantilla, donde puede modificar el diseño o tamaño de las teclas, así como agregar y eliminar teclas en una plantilla. Para obtener más información, consulte Edición de plantillas de teclado.
El panel Teclas muestra todos los valores de teclas disponibles que puede agregar a un teclado. Desde esta sección de la consola de Velocity, se pueden utilizar las teclas predefinidas o crear sus propias teclas predefinidas para utilizar en múltiples teclados. Las teclas que se muestran aquí están disponibles en todos los proyectos y le permiten agregar los valores alfanuméricos más comunes, así como teclas personalizadas de símbolos y específicas para aplicaciones.
Para agregar una tecla a un teclado, seleccione la tecla en el panel Teclados y arrástrela y suéltela en la ubicación deseada del panel Editor. Si deja una tecla en el panel Editor de una tecla con una etiqueta y un valor preexistentes, se reemplazará la tecla original.
El panel de Teclas consta de múltiples pestañas que categorizan los tipos de botones que se pueden agregar a un teclado:
•Pestaña QWERTY. Muestra todas las teclas que se suelen encontrar en un teclado QWERTY en su estado normal. Si se selecciona la opción Habilitar estado mayúsculas en el menú desplegable Editar y arrastra una tecla desde esta pestaña, su estado mayúsculas también se aplicará en el teclado del panel Editor. Si desea deshabilitar este ajuste y no crear el estado de mayúsculas de cada tecla que arrastre al teclado, haga clic en Editar > Deshabilitar estado de mayúsculas.
•Pestaña Mayús. Muestra todas las teclas que se suelen encontrar en un teclado QWERTY en su estado de tecla mayúscula.
•pestaña 123. Muestra todos los números y símbolos pregenerados.
•Pestaña Función. Muestra todas las teclas de función disponibles y la función que tienen asociada, de F1 a F24.
•pestaña 5250. Muestra todas las teclas pregeneradas para la emulación de terminal de IBM 5250.
•pestaña 3270. Muestra todas las teclas pregeneradas para la emulación de terminal de IBM 3270.
•Pestaña VT. Muestra todas las teclas pregeneradas disponibles para la emulación de terminal VT.
•Pestaña personalizada. Muestra todas las teclas personalizadas que ha creado. Puede crear más teclas personalizadas haciendo clic en Agregar tecla. Esto crea una nueva tecla en la pestaña, que puede editar en el panel Detalles de las teclas. Se pueden agregar acciones especiales a las teclas personalizadas, que se describen en Panel Detalles de las teclas. Para editar las teclas personalizadas, no es necesario agregarlas a un teclado en el panel Editor. Las teclas personalizadas que cree aquí se podrán utilizar en el resto de proyectos.
El panel Detalles de las teclas le permite establecer etiquetas y valores, cargar imágenes personalizadas y cambiar los estilos de color de las teclas tecla a tecla. Cuando se selecciona una tecla del panel Editor o de la pestaña Personalizado del panel de Teclas, se pueden cambiar los comportamientos de las teclas mediante el panel Detalles de las teclas. Si no se selecciona ninguna tecla, no se puede utilizar el formulario. Este panel no se puede utilizar para editar las teclas desde el panel Teclas, excepto las que se encuentran en la pestaña Personalizado.
En el panel Detalles de la tecla, se pueden modificar los valores siguientes:
•Etiqueta. El texto que aparece en la tecla para identificar su función.
•Valor. La acción que se produce cuando se pulsa una tecla específica. Los valores suelen ser texto, como números o letras. Si introduce varias letras, números o símbolos en un valor de tecla, la aplicación sólo utilizará la primera letra o número del campo. Las teclas también pueden incluir valores adicionales para funciones especiales. Por ejemplo, una tecla con la letra a tendría un valor de a, mientras que una tecla con la etiqueta BORRAR tendría un valor de {hex:0003} para borrar todo el texto de un campo. Valores compatibles incluidos:
•{hex:0000}: este valor asocia la tecla con un código hexadecimal específico, que permite acciones como borrar todo el texto de un campo. Todos los valores hexadecimales compatibles se incluyen como teclas predefinidas en el panel Teclas. Para obtener una lista de valores hexadecimales aceptados, consulte Códigos de teclado y comandos.
•{special:scan}: esto activa y desactiva la cámara o el escáner del dispositivo.
•{modifier:shift,normal}: este valor crea la función de la tecla Mayúsculas, cambiando entre los estados mayúsculas y normal de un teclado. Por ejemplo, si desea cambiar el estado mayúscula del teclado, utilice el valor {modifier:shift}. Para volver al estado normal del teclado desde el estado mayúsculas, se utiliza el valor {modifier:normal}.
•{lock:shift}: esto bloquea el teclado en su estado de mayúsculas, como la tecla Bloq. mayús. de un teclado estándar.
•{layout:keyboardName}: esto le permite cambiar a otro teclado personalizado desde el teclado actual. El nombre del teclado se debe introducir tal cual aparece en el panel Teclados. Por ejemplo, si quiere visualizar otro teclado personalizado llamado "123," debe escribir {layout:123} para crear un valor para ese teclado. Cuando un usuario pulsa la tecla en un dispositivo móvil, se muestra el teclado 123.
•Etiqueta de pulsación larga. El texto que aparece cuando un usuario pulsa y mantiene pulsada una tecla. Este campo sólo se puede editar cuando se selecciona el botón Pulsación larga en el panel Editor.
•Valor pulsación larga. La acción que se produce cuando se pulsa una tecla específica y se mantiene pulsada. Este campo es compatible con los mismos valores que el campo Valor. Este campo sólo se puede editar cuando se selecciona el botón Pulsación larga en el panel Editor.
•Imagen personalizada. Cargar una imagen personalizada para mostrarla como etiqueta de botón. Las imágenes deben estar en formato .png y deberán tener un fondo transparente. Por defecto, si se hace clic en el botón explorar, se abre una carpeta en el Editor de teclados que lista todas las imágenes de botones predefinidos. Cuando se carga una nueva imagen personalizada, automáticamente se copia en la carpeta Imágenes de la biblioteca del Editor de teclados. Se recomiendan las imágenes más pequeñas ya que los archivos grandes pueden afectar el rendimiento de los teclados en el Ivanti cliente de Velocity.
•Estilo. El color de un botón y del texto cuando está parado o cuando se pulsa. Desde aquí se puede acceder a los estilos preajustado según la tecla o se puede editar la tecla predeterminada accediendo a Ver > Estilos. Este campo sólo se puede editar cuando se seleccionan las opciones Predeterminado o Mayús. en el panel Editor. Para editar y crear estilos, consulte Uso del editor de estilo de teclado.
El panel Teclados le permite importar, ver y editar teclados personalizados desde el proyecto. Al importar un teclado personalizado sólo se vincula el archivo desde el proyecto actual al proyecto abierto. Se puede vincular y editar un solo teclado en varios proyectos.
En este panel, se puede seleccionar un teclado asociado con el proyecto y que luego se haya alterado en el panel Editor.
En la esquina superior derecha de este panel, se pueden llevar a cabo las acciones siguientes:
•Nuevo. Agrega al proyecto un teclado desde una plantilla. Cuando se agrega un teclado, es necesario proporcionar un nombre único para dicho teclado. Después de introducir un nombre, se crea un teclado personalizado basándose en la plantilla y aparece su nombre en el panel Teclados.
•Importar. Importa un teclado personalizado local al proyecto. Después de agregar el teclado, éste aparecerá en la lista de teclados asociados con el proyecto. Si se cambia entre el nombre de un teclado importado, se cambiará el nombre en todos los proyectos que utilicen ese teclado. Si ningún otro proyecto contiene teclados personalizados, no es posible importar un teclado.
•Clonar. Crea una copia del teclado seleccionado con un nuevo nombre. Esta opción se recomienda cuando se van a hacer cambios a un teclado personalizado que se utiliza en otros proyectos que no desea que se vean afectados.
•Eliminar. Elimina el enlace activo con el teclado desde el proyecto. También puede eliminar un teclado del proyecto accediendo a Editar > Eliminar teclado. Para eliminar permanentemente un teclado, debe acceder a [Carpeta de documentos de usuarios]\AppData\Local\Velocity Console\KeyboardEditor\Library\KeyboardLibrary.xml, abrir el archivo y eliminar todo el texto del teclado entre las etiquetas <layout></layout>
que contienen el nombre del teclado.
Los teclados aparecen en el orden de creación. Cuando se implementa un grupo de teclados en el Cliente, los usuarios pueden moverse a izquierda o derecha en todos los teclados asociados con el proyecto. El orden de los teclados del cliente de Velocitu se basa en su orden en este panel.
Para cambiar el orden de los teclados, haga clic en Editar > Reordenar teclados. Aparece el cuadro de diálogo Reordenar teclados. Arrastre y suelte el título del teclado que desee mover en la lista de teclado. Este nuevo orden se reflejará en el cliente de Emulación de terminal cuando los usuarios del dispositivo cambien de teclados.
Para cambiar la configuración del teclado como la altura, la anchura, la transparencia o la posición de acoplamiento, consulte Ajustes del teclado.