Cosmos

Notas a la versión 5.4

ImplementacionesIr al principio de la página

MejorasIr al principio de la página

Variables de entornoIr al principio de la página

AUTOSHOWONSCREENKEYBOARD
Al ejecutar el runtime de Cosmos en una tableta con sistema operativo Windows, cuando un campo de edición recibe el foco se muestra en pantalla un teclado virtual. Este teclado se mostrará o no dependiendo del valor de la variable.

Para evitar la aparición en pantalla del teclado virtual en ordenadores personales será necesario añadir al fichero de entorno del proyecto o al fichero comos.ini la variable de entorno AUTOSHOWONSCREENKEYBOARD con valor FALSE.

ONSCREENKEYBOARDPATH
Permite modificar el teclado que se muestra en pantalla en las tabletas con sistema operativo Windows. Para ello habrá que indicar el path absoluto del programa que activa el teclado. Por defecto el programa que se activa es Taptip.exe.

Métodos y funcionesIr al principio de la página

Métodos de la clase SimpleControl

Funciones de la API TTCHARTDLL

CorreccionesIr al principio de la página

En esta versión se han realizado correcciones sobre los siguientes componentes:

Anexo. Ejecución del runtime en tabletas (tablets)Ir al principio de la página

A partir de esta versión es posible efectuar scroll sobre pantallas táctiles en los controles List Box, Grid, Box y Edit Field multilínea.

Igualmente, se ha implementado esta posibilidad en la pantalla de previsualización de listados (Preview) y en el editor de código del entorno de desarrollo.

Como ya hemos comentado anteriormente, cuando un campo de edición recibe el foco se muestra automáticamente en pantalla un teclado virtual.

Para evitar la aparición en pantalla de este teclado virtual en ordenadores personales(1) será necesario añadir al fichero de entorno del proyecto o al fichero comos.ini la variable de entorno AUTOSHOWONSCREENKEYBOARD con valor FALSE (ver el apartado de Variables de entorno.

(1) Esto podría ocurrir si el PC sobre el que se está ejecutando Cosmos tiene instalados determinados dispositivos (como por ejemplo una tarjeta digitalizadora, un lector de firmas, etc.).

Añadir columnas a la barra de agrupación y ordenación

En los métodos de agrupación (ShowMultiColumnGroupDlg) y ordenación (ShowMultiColumnSortDlg), para añadir la columna deseada a la barra de agrupación y ordenación de la parte inferior de la pantalla habrá que proceder de la siguiente manera:

1. Presionar sobre el título de la columna que deseamos añadir a la barra de ordenación y agrupación:

Añadir columnas en Cosmos sobre tablets

2. Manteniendo presionado, deslizar suavemente a derecha o izquierda para confirmar la selección de la columna:

Añadir columnas en Cosmos sobre tablets

3. A continuación, desplazar el título de la columna, arrastrándolo hasta la barra de agrupación y ordenación y dejar de presionar:

Añadir columnas en Cosmos sobre tablets

4. Como resultado, la columna elegida se muestra en la barra de agrupación y ordenación:

Añadir columnas en Cosmos sobre tablets

Eliminar columnas de la barra de agrupación y ordenación

1. Para eliminar una columna de la barra de agrupación y ordenación presionaremos sobre la columna a eliminar en la barra y desplazaremos ligeramente hacia derecha o izquierda.

2. A continuación, arrastraremos el nombre de la columna elegida fuera del área ocupada por la barra y dejaremos de presionar.

3. La columna elegida habrá desaparecido de la barra de agrupación y ordenación.

Realización de scroll horizontal en controles de tipo List Box

Para que el runtime de Cosmos pueda realizar el scroll horizontal en los controles de tipo List Box habrá que proceder de acuerdo a los siguiente pasos:

1. Seleccionar la lista sobre la que deseamos efectuar el scroll y, presionando suavemente sobre ella, desplazar ligeramente el dedo hacia arriba o hacia abajo:

Realización de scroll horizontal
    en controles de tipo List Box

2. Después de esta operación ya será posible realizar el scroll horizontal desplazando el dedo por la pantalla a derecha e izquierda:

Realización de scroll horizontal
    en controles de tipo List Box

Efectuar zoom sobre la pantalla

La pantalla de previsualización de listados permite la realización de zoom sobre ella, ya sea para ampliarla o reducirla.

Para efectuar el zoom será preciso situar dos dedos sobre la pantalla (por lo general los dedos pulgar e índice) y acercarlos entre sí para reducir o alejarlos para ampliar:

Efectuar zoom sobre la pantalla