Skip to main content

Pestaña: Ajustes

Función: La pestaña incluye configuraciones para todas las visualizaciones en toda la aplicación.

Símbolo: _visu_icon.png

Nota

No todas las configuraciones están disponibles para un sistema integrado. CODESYS visualización.

Grupo: Configuración general

Utilice cadenas Unicode

standard icon: La visualización codifica cadenas en Unicode.

Utilice la variable CurrentVisu

standard icon: La aplicación reconoce y utiliza la variable global VisuElems.CurrentVisu de tipo STRING.

Contiene el nombre de la visualización activa en el tiempo de ejecución de la aplicación.

En el código de la aplicación, se puede leer la variable para conservar el nombre de la visualización activa. Se puede escribir en ella para activar un cambio de visualizaciones. El cambio se realiza simultáneamente en todos los dispositivos de visualización.

Ejemplo: Hay una variante de visualización de TargetVisu y varias variantes de visualización de WebVisu activas. Al escribir en la variable CurrentVisu, todas las variantes de visualización cambian a esta visualización.

Requisito: La aplicación incluye una visualización que llama a otras visualizaciones.

Ejemplo:

  • Asignación de variable: VisuElems.CurrentVisu := strVisuName;

  • Asignación de nombre de visualización: VisuElems.CurrentVisu := 'visu1';

Admite animaciones de clientes y superposición de elementos nativos

standard icon: Los elementos de visualización pueden ser animados por el cliente.

Esta función sólo es posible para navegadores de un CODESYS WebVisu y en un CODESYS TargetVisu. Sin embargo, CODESYS TargetVisu Debe ser compatible con esta función. Posteriormente, se podrán ver propiedades adicionales en los elementos de visualización.

Además, los elementos nativos que están integrados en la visualización (por ejemplo, un navegador web) se pueden superponer con elementos nativos. CODESYS elementos. Esto no es posible con CODESYS versiones anteriores a 3.5.16.0.

Nota

Actualmente se aplica la siguiente restricción:

En el caso de marcos anidados combinados con una escala, los elementos se pueden posicionar de una manera ligeramente diferente.

Grupo: Configuraciones de estilo

Sugerencia

Puedes utilizar el Editor de estilos de visualización para crear nuevos estilos, revisarlos e instalarlos en el repositorio de estilos de visualización.

Estilo seleccionado

  • Estilo del repositorio de estilos de visualización que utiliza cada visualización de la aplicación

    Ejemplo: Estilo plano

  • <Ninguno> La visualización muestra sus elementos sin un estilo definido o según valores predeterminados internos. Color y Fuente Propiedades del elemento, se abre un cuadro de diálogo predeterminado para la selección en lugar de un cuadro de lista.

_cds_icon_drop_down_list.png

Abre un cuadro de lista con estilos que están instalados en el Repositorio de estilos de visualización

Mostrar todas las versiones (sólo para expertos)

_cds_icon_option_deactivated.png El cuadro de lista incluye solo la última versión del estilo seleccionado y todos los demás estilos. Si hay una versión más reciente instalada para el estilo seleccionado, también se mostrará.

standard icon: El cuadro de lista contiene todas las versiones de todos los estilos instalados.

Botón: _visu_icon_activate_style_editor_cmds.png

Abre un cuadro de lista con comandos para usar el Editor de estilos de visualización

Abrir editor de estilos

El Editor de estilos de visualización se abre.

Crear y editar estilo derivado

El Editor de estilos de visualización abre con el Crear un nuevo estilo de visualización diálogo. El diálogo contiene las configuraciones para el primer paso de configuración.

Requisito: En Estilo seleccionado, se selecciona un estilo base.

Nota

Un estilo derivado tiene sentido para adaptar o ampliar solo algunas propiedades de estilo.

Copiar y editar estilo

El Editor de estilos de visualización abre con el Abrir estilo existente como copia diálogo. El diálogo contiene las configuraciones para el primer paso de configuración.

Requisito: Se ha seleccionado un estilo en Estilo seleccionado.

Avance

Los elementos mostrados representan el estilo que se especifica en Estilo seleccionado.

Grupo: Configuración de idioma

Idioma seleccionado

Idioma utilizado por la variante de visualización al iniciar una visualización

Grupo: Configuraciones adicionales

Manejo multitáctil

Esta propiedad define qué gestiona los eventos táctiles. Esto lo realiza la visualización o, en el caso de WebVisu, el navegador. Con esta configuración, se pueden realizar gestos táctiles en varios elementos de visualización.

standard icon La visualización procesa la entrada del usuario mediante gestos, toques y eventos del ratón. WebVisu no reenvía estos eventos al navegador (no permite el desplazamiento). El reenvío de eventos afecta únicamente a WebVisu, no a TargetVisu.

_cds_icon_option_deactivated.png La visualización no procesa eventos de entrada explícitamente. Los eventos de ratón, táctiles y gestuales funcionan normalmente en el navegador.

Elementos afectados

  • Elementos con configuración de entrada

  • Tipo de elemento Marco

  • Tipo de elemento Cortina a la italiana

  • Mesa, Tabla de alarmas, Cuadro combinado, entero, Cuadro combinado, matriz con el Fijo y desplazable propiedad

    Estos elementos de desplazamiento se pueden desplazar con un gesto (evento táctil) o con una barra de desplazamiento (evento del ratón). La barra de desplazamiento debe configurarse explícitamente. Por lo tanto, seleccione Desplazarse por elementos con barra de desplazamiento propiedad si un elemento debe estar equipado con una barra de desplazamiento.

Desplazarse por elementos con barra de desplazamiento

standard icon Los elementos de desplazamiento se muestran con una barra de desplazamiento. El contenido solo se puede desplazar con el ratón de esta manera.

_cds_icon_option_deactivated.png: El desplazamiento mediante panorámica está habilitado.

Los elementos de visualización Mesa, Tabla de alarmas, Cuadro combinado, entero, Cuadro combinado, matriz, y Marco con el Fijo y desplazable Las propiedades se ven afectadas por esta opción.

Dibujo semitransparente

standard icon: La visualización pinta los elementos en un color semitransparente.

Al definir un color, también puede especificar el valor del degradado para la transparencia. Este valor se define en el Transparencia propiedad.

El byte inicial se evalúa en variables de color.

Predeterminado: habilitado.

Requisito: Ha creado una nueva visualización y las variantes de visualización pueden pintarse con semitransparencia.

Manejo estándar del teclado

La siguiente entrada de usuario se proporciona de forma predeterminada:

  • Pestaña

    Sugerencia

    Configurar su comportamiento en Orden de tabulación en el Lista de elementos.

  • Cambio + Pestaña

  • Ingresar

  • Flecha hacia arriba

  • Flecha hacia abajo

  • Flecha derecha

  • Flecha izquierda

Pintar elementos deshabilitados en gris

standard icon: Todos los elementos deshabilitados aparecen en gris sin que usted haya configurado sus propiedades, como las variables de color.

Los siguientes resultados provocan la desactivación de un elemento:

  • La variable que se ha asignado a la Variables de estado, Desactivar entradas La propiedad del elemento se establece en TRUE.

  • La gestión de usuarios de visualización prohíbe al usuario realizar entradas. El usuario tiene Sólo visible permiso.

Llamada después de la inicialización de visu

Nombre de la función. La función se llama después de la inicialización. Ese es el momento adecuado para registrar un controlador de eventos adicional para la función. EventManager.

Ejemplo: VisuInit

Implementación de VisuInit:

// This function is called after visu initialization (see Visualization Manager 'Call after visu initialization')
FUNCTION VisuInit : BOOL
VAR_INPUT
END_VAR
// Set the mouse event handler
VisuElems.VisuElemBase.g_VisuEventManager.SetMouseEventHandler(PLC_PRG.evHandler);

Otro caso de uso es el registro de la ClientManagerListener Para el ClientManager.

Tamaño de visualización adaptable

standard icon El tamaño de la visualización se actualiza al cambiar el tamaño del cliente. Los elementos de la visualización de nivel superior se pueden posicionar dinámicamente. El requisito es un escalado isotrópico o anisotrópico.

El tamaño del cliente se puede consultar con el Container.Width y Container.Height variables.

Container.Size Es el tamaño del cliente para todas las visualizaciones de nivel superior. Para que una visualización con elementos reposicionados se escale correctamente, Visu.Size debe ser recalculado

Ejemplo:

Container.Width - Visu.Width
Container.Width - Visu.Width - 50