Skip to main content

Elemento de visualización: pestañas

Símbolo:

_visu_img_tab_control.png

Categoría: Controles comunes

El elemento muestra visualizaciones seleccionadas en pestañas. Las pestañas se pueden utilizar mediante el encabezado de la pestaña sin tener que configurar una configuración de entrada. Un usuario de visualización cambia entre visualizaciones haciendo clic en el encabezado de la pestaña.

Propiedades del elemento

¿Están disponibles todas las propiedades de los elementos?

Todas las propiedades están disponibles sólo después de seleccionar el Avanzado opción o la Todas las categorias filtrar en Propiedades.

Nombre del elemento

Ejemplo: Assembly A

Asigne nombres individuales a los elementos para que se encuentren más rápido en la lista de elementos.

Tipo de elemento

Pestañas

Ancho de pestaña

Ancho de la pestaña (en píxeles)

Si no hay espacio para todos los encabezados de pestañas, se agrega una barra de desplazamiento.

Ejemplo: 30

Altura de la pestaña

Altura de la pestaña (en píxeles)

  • literal entero

    Ejemplo: 15

  • Del estilo

¿Están disponibles todas las propiedades de los elementos?

Todas las propiedades están disponibles sólo después de seleccionar el Avanzado opción o la Todas las categorias filtrar en Propiedades.

Tipo de escala

Tipo de escala

Define la escala de la altura y el ancho del referenciado visualización

La visualización se muestra en un marco o en un elemento de pestaña.

isotrópico

La visualización se escala al tamaño del elemento que se va a mostrar. Con una relación fija de alto y ancho, la visualización conserva sus proporciones.

Anisótropo

La visualización se escala al tamaño del elemento que se va a mostrar. La altura y el ancho se escalan individualmente según el elemento.

Fijado

La visualización se muestra en su tamaño original, independientemente de las dimensiones del elemento a mostrar.

Barra de desplazamiento

La visualización se muestra en el elemento sin ninguna escala. Si es más grande que el elemento, entonces el elemento cuenta con una barra de desplazamiento.

Nota: Asigne variables a las propiedades. Posición de desplazamiento variable horizontal o Posición de desplazamiento variable vertical. Puede procesar los datos para la posición de la barra de desplazamiento en la aplicación.

Desplazable dinámico

El tamaño de la visualización se calcula de forma dinámica y cíclica. Cuando se calcula el tamaño, se tiene en cuenta la visibilidad de los elementos de la visualización referenciada. Las barras de desplazamiento se muestran solo en caso de que el contenido de la visualización a la que se hace referencia no se pueda mostrar completamente en el área del marco después del cálculo dinámico.

Desactivación del dibujo de fondo.

Desactivación del dibujo de fondo.

_cds_icon_option_deactivated.png: Los elementos no animados de la visualización a la que se hace referencia se muestran como imágenes de fondo (marco de fondo) para optimizar el rendimiento de la visualización.

La ventaja es que los elementos del fondo, como los rectángulos de colores, se dibujan una vez en el fondo.

standard icon: Desactiva la visualización en segundo plano para evitar el comportamiento descrito anteriormente.

Puede resultar problemático si se supone que otro elemento (de la página principal) se ejecuta detrás de este marco de fondo. En este raro caso, tiene sentido configurar esta opción para que el rectángulo realmente corra detrás de ella.

Nota

La propiedad está disponible para las siguientes configuraciones:

  • La funcionalidad de animación del cliente no está habilitada: en el Administrador de visualización, en la Ajustes pestaña, la Admite animaciones del cliente y superposición de elementos nativos. La opción no está seleccionada.

    Cuando la animación del cliente está habilitada, el dibujo de fondo se ejecuta automáticamente.

  • El Tipo de escala la propiedad está establecida en Desplazable.

Configuración de la barra de desplazamiento

Las propiedades incluyen variables para la posición de los cuadros de desplazamiento en las barras de desplazamiento. Puede procesar los datos para la posición del cuadro de desplazamiento en la aplicación.

Posición de desplazamiento variable horizontal

Posición de desplazamiento vertical variable

Requisito: El Tipo de escala la propiedad es Fijo y desplazable.

Variable (tipo de dato entero, también como matriz) para la posición del cuadro de desplazamiento horizontal o vertical

Ejemplo:

PLC_PRG.iScrollHor[CURRENTCLIENTID]

PLC_PRG.iScrollVer[CURRENTCLIENTID]

CURRENTCLIENTID indica la variante de visualización actual.

La matriz contiene la posición para cada variante de visualización. Si la visualización se ejecuta en varias variantes de visualización, los cambios de posición se desconectan entre sí.

En este ejemplo, la variable se declara como una matriz:

iScrollHor: ARRAY[0..20] OF INT;

iScrollVer: ARRAY[0..20] OF INT;

Sugerencia

Puede combinar las variables en un conversión de unidades.

Deslizar

Con esta función, las visualizaciones a las que se hace referencia en el elemento (Marco o Pestañas) se puede alternar por medio de un gesto de deslizamiento (gesto pan o flick).

Comportamiento de deslizamiento

Requisito: Deslizar solo es posible cuando el Manejo multitáctil se selecciona la opción.

Opciones sobre cómo un usuario de visualización debe realizar el deslizamiento (gesto pan o flick) para activar un cambio de imagen a la siguiente visualización referenciada en el elemento:

  • Deslizamiento horizontal: Deslizar de derecha a izquierda y viceversa

  • Deslizamiento vertical: Deslizar de arriba a abajo y viceversa

  • no deslizable: Deslizar está deshabilitado (predeterminado)

Sugerencia: Establezca el tipo de escala en Anisótropo.

Vista previa de deslizamiento

Requisito: La opción está disponible solo en el modo de superposición (Admite animaciones de clientes y superposición de elementos nativos opción) para mostrar las imágenes de vista previa en dispositivos multitáctiles.

_cds_icon_option_black_activated.png: Durante el gesto de deslizar, se muestra una imagen de vista previa de la siguiente visualización en el marco.

Para más información, ver: Referenciación de visualizaciones o Ajustes

Referencias

Configurar Botón

Abre el Configuración del marco diálogo. El cuadro de diálogo le permite administrar las visualizaciones a las que se hace referencia.

Referencias

Las referencias de visualización que se han seleccionado en el Configuración del marco diálogo

Nombre de la referencia de visualización

Ejemplo: visRectangle

Título

Encabezado en la pestaña del elemento de pestaña

Ejemplo: Panel

ID de imagen

ID de imagen en el tema <image pool name>.<ID>

Ejemplo: Imagepool_A.1 para la imagen con ID 1 en Imagepool_A

Invisible

Variable booleana para ocultar dinámicamente la pestaña correspondiente

Ejemplo: PLC_PRG.bInvisible

TRUE: La pestaña está oculta.

Nota: Esta función no está implementada para la visualización integrada (no VISU_TASK).

Parámetro de interfaz de la referencia de visualización

Ejemplo: iX

Si la visualización tiene una interfaz con variables o parámetros, se enumeran aquí con el nombre de la variable (como propiedades secundarias) con el valor de inicialización (junto a él bajo el Valor columna).

Sugerencia: puede encontrar el tipo de datos de los parámetros de la interfaz en el editor de interfaz.

Posición

La posición define la ubicación y el tamaño del elemento en la ventana de visualización. Esto se basa en el sistema de coordenadas cartesianas. El origen se encuentra en la esquina superior izquierda de la ventana. El eje X horizontal positivo corre hacia la derecha. El eje Y vertical positivo corre hacia abajo.

X

La coordenada X (en píxeles) de la esquina superior izquierda del elemento

Ejemplo: 10

Y

La coordenada Y (en píxeles) de la esquina superior izquierda del elemento

Ejemplo: 10

Ancho

Especificado en píxeles

Ejemplo: 150

Altura

Especificado en píxeles

Ejemplo: 30

Sugerencia

También puede cambiar los valores arrastrando el cuadro _visu_icon_position_element.png símbolos a otras posiciones en el editor.

Alternar variable

Variable

Variable (tipo de dato entero) para el índice de la visualización activa

Ejemplo: PLC_PRG.uiActiveVisuID.

La variable controla el cambio de las visualizaciones referenciadas. La variable indexa las visualizaciones de cuadros que se muestran en la pestaña en tiempo de ejecución. Cuando el valor de la variable cambia, cambia a la visualización indexada recientemente en la pestaña.

Sugerencia

El Configuración del marco El cuadro de diálogo incluye una lista de visualizaciones a las que se hace referencia. Las visualizaciones se indexan numéricamente automáticamente según el orden en la lista. Adapte el orden de las visualizaciones de cuadros para generar el índice deseado.

Variables de estado

Las variables controlan dinámicamente el comportamiento del elemento.

Invisible

Variable (BOOL) para alternar la visibilidad del elemento

TRUE: El elemento no es visible en tiempo de ejecución.

Ejemplo: bIsVisible con VAR bIsVisible : BOOL := FALSE; END_VAR

Desactivar entradas

Variable (BOOL) para alternar la operatividad del elemento

TRUE: Las entradas del usuario ya no tienen ningún efecto en el tiempo de ejecución. El elemento se muestra como desactivado.

Sugerencia

El Invisible La propiedad es compatible con la funcionalidad "Animación del cliente".

Derechos de acceso

Nota

Disponible solo cuando se configura una gestión de usuarios para visualización.

Derechos de acceso botón

Abre el Derechos de acceso diálogo. Allí puede editar los privilegios de acceso para el elemento.

. Mensajes de estado:
  • No establecido. Plenos derechos.: Derechos de acceso para todos los grupos de usuarios : operable

  • Los derechos están establecidos: derechos limitados: El acceso está restringido para al menos un grupo.