Recursos
La raíz Recursos de la columna de Logic: el panel de resumen con sus cinco categorías y sus recuentos, los verbos de creación e importación, la forma que comparten todas las bibliotecas, las tres categorías que puede nombrar una dirección de Logic, y dónde se usa cada clase.
Recursos es la última raíz bajo el rótulo "Definido aquí" de la columna de Logic: la biblioteca propia de la estación con el material de presentación, en cinco categorías que son los cinco hijos de la raíz: Imágenes, Iconos, Colores, Símbolos y Tipos de trazo. Es una sola biblioteca para toda la estación, compartida por todos los paneles de control, todos los informes y todos los símbolos, así que un nombre significa lo mismo en todas las pantallas. Leerla necesita Ver Logic; todo cambio necesita Configurar Logic.
En este grupo
| Página | Qué cubre |
|---|---|
| Imágenes | Las imágenes PNG y JPG importadas, las imágenes propias del producto y el logotipo de la organización. |
| Iconos | El catálogo Fluent UI System Icons y sus propios iconos SVG. |
| Colores | La paleta del sistema con nombre y sus propias muestras. |
| Símbolos | Las once bibliotecas de símbolos de sistema, sus propios símbolos, la importación, la exportación y el inspector. |
| Tipos de trazo | Los ocho significados de recorrido que lleva un trazo de un panel de control, con su color y su grosor globales. |
| Símbolos SVG portátiles | La referencia de autoría del formato de símbolo que acepta una importación. |
La raíz Recursos y su resumen
La fila de la raíz lleva la suma de las cinco categorías, y cada fila hija su propio recuento. Seleccionar la raíz abre el panel de resumen, encabezado "Recursos" con la línea "Explore las imágenes, los iconos, los colores con nombre, los símbolos de proceso y los tipos de trazo de la estación.", y cinco tarjetas; pulsar una tarjeta selecciona la fila de esa categoría en el árbol y abre su panel.
| Tarjeta | La línea de la tarjeta | Qué cuenta el recuento |
|---|---|---|
| Imágenes | Imágenes importadas y el logotipo de la organización para los informes. | Sus imágenes importadas más las cuatro imágenes que siembra el producto. |
| Iconos | Glifos Fluent e iconos SVG propios del operador. | Todos los iconos direccionables distintos, los del catálogo y los suyos. |
| Colores | Colores del sistema con nombre y muestras definidas por el operador. | Los diez colores del sistema más los suyos, menos cualquier color del sistema que uno de los suyos sustituya. |
| Símbolos | Símbolos modernos para paneles de control, laboratorios, productos conectados, edificios, IT, energía e industria. | Las bibliotecas del sistema más sus símbolos dibujables. |
| Tipos de trazo | Color y grosor globales para los trazos de líquido, gas, potencia, señales y otros. | Siempre 8. |
El resumen no tiene ningún verbo propio. La barra de comandos sobre una fila de categoría lleva sus verbos de creación y de importación, dibujados solo para un rol con Configurar Logic y en gris con el motivo mientras la estación está bloqueada, de solo lectura, u ocupada con otro comando de la biblioteca:
| Categoría | Verbos de la barra |
|---|---|
| Imágenes | Importar imagen… |
| Iconos | Nuevo icono de usuario |
| Colores | Nuevo color |
| Símbolos | Nuevo símbolo de usuario, Importar símbolo…, Copiar la instrucción para el chat (dibujado para todos los roles: solo lee) |
| Tipos de trazo | Ninguno; los ocho tipos se editan en los campos del propio panel |
Mientras el editor de una categoría está abierto (creando o editando una entrada) la barra no se dibuja; Atrás vuelve al catálogo.
La forma que comparten todas las bibliotecas
Cada panel de categoría se abre con la cabecera compartida (la marca, el nombre y la descripción de la categoría) y una insignia con su recuento ("2770 iconos"). Una línea "Actualizando la biblioteca…" aparece mientras corre un comando, y una nota de precaución explica una superficie de solo lectura cuando el rol no puede configurar ("Su rol puede ver Logic pero no configurarlo (variables, acciones, disparadores, alarmas y recursos)."). Debajo, el panel se parte en una columna de catálogo y un inspector, con un divisor que se puede arrastrar (cada biblioteca conserva su propio ancho en este perfil de navegador); el inspector dice "Seleccione una imagen para inspeccionar su vista previa y sus metadatos." (cada biblioteca con sus propias palabras) hasta que se selecciona una tarjeta. Una biblioteca está en uno de cuatro modos: Explorar (nada seleccionado), Detalle (una tarjeta seleccionada, con su inspector abierto), Crear o Editar (el editor ocupa el lugar del catálogo).
Sobre las tarjetas están los filtros: Origen (Todos, Sistema, Míos), Por página (24, 48 o 96 tarjetas; 48 para empezar, y cada biblioteca conserva el tamaño elegido mientras la página está abierta) y, en Iconos y Símbolos, un cuadro de Búsqueda. Una línea de resultados dice cuántas entradas coinciden ("312 iconos") y cuáles están en pantalla ("49–96 de 312"); Anterior, Siguiente y "Página 2 de 7" las recorren, y nunca se dibuja más de una página de tarjetas, así que el catálogo más grande cuesta lo mismo que un puñado. Estrechar un filtro vuelve a la primera página y suelta una selección que el filtro ya no muestra; un resultado vacío ofrece Borrar el filtro o Borrar los filtros. Una tarjeta muestra la imagen, el nombre y el origen de la entrada (Sistema o Míos); una entrada de Sistema es de solo lectura, y una entrada Míos ofrece Editar y Eliminar en su inspector a un rol que configura.
Todo resultado (creado, guardado, importado, eliminado, rechazado) se informa en el registro de acciones del shell, nunca dentro del panel.
Lo que puede nombrar una dirección de Logic
Tres categorías son direccionables, bajo la raíz Assets del espacio de direcciones:
| Dirección | Valor que devuelve |
|---|---|
Assets.Images.<name> |
El id de recurso de la imagen, como texto: lo que devuelve una variable con salida de imagen |
Assets.Icons.<name> |
Un glifo Fluent, o el marcado SVG saneado de un icono de usuario |
Assets.Colors.<name> |
Un color hexadecimal como #C42B1C (Assets.Colors.Red) |
<name> es el segmento saneado del nombre visible (Brand light responde a Assets.Colors.Brand_light). Un icono o un color de usuario cuyo segmento coincide con una entrada de sistema la sustituye en esa dirección. Los símbolos y los tipos de trazo no tienen dirección de Logic: un componente Símbolo de un panel de control referencia un símbolo como system:<key> o user:<id>, y un trazo guarda la clave de su tipo.
Las tres categorías direccionables son lo que leen los tipos de salida de presentación: una variable de expresión declarada como Imagen, Icono o Valor de color devuelve una de estas direcciones (Variables.Level.Value > 50 ? Assets.Colors.Red : Assets.Colors.Green), el editor de variables previsualiza el resultado en vivo, y el componente Imagen, Icono o Símbolo vinculado dibuja lo que resuelva en ese momento. Por eso la decisión que va del valor a la figura vive en una variable y no en el componente.
Dónde se usa cada clase
| Clase | La usan |
|---|---|
| Imágenes | El componente Imagen de los paneles de control; el logotipo de un diseño de informe, que es el logotipo de la organización o la imagen que nombre el diseño |
| Iconos | El componente Icono de los paneles de control y las variables con salida de icono |
| Colores | Las variables con salida de color, las entradas de color de los símbolos, y toda propiedad de un panel de control que acepte una dirección de color |
| Símbolos | El componente Símbolo de los paneles de control y sus trazos |
| Tipos de trazo | Todos los trazos dibujados entre bornes de símbolo en el editor de paneles |
Límites y negativas
La biblioteca rechaza un nombre en blanco, un nombre cuyo segmento saneado ya usa otra entrada de la misma clase (una imagen del producto incluida), el cambio de nombre o la eliminación de una entrada de sistema ("'X' viene con el producto, así que no se puede renombrar ni eliminar."), y todo cambio mientras la estación está bloqueada por un ensayo, de solo lectura, u ocupada con otro comando de la biblioteca. Eliminar una entrada nunca pregunta qué la usa: las referencias degradan a un marcador de posición o quedan sin resolver, que es lo que lista Validación. Las copias de seguridad de la configuración llevan la biblioteca entera, con los archivos de imagen incluidos (Copias de seguridad).