La ventana

El marco que rodea cada página: la barra de título con sus teclas de tema y su pastilla de usuario, la barra de navegación y qué muestra cada entrada, la barra de estado y su registro de acciones, la banda del runtime detenido, las notificaciones, el diálogo de consentimiento del reporte de falla, las pantallas que salen al perder la conexión, la pantalla completa y el área de notificación.

Ver como Markdown

Todas las páginas de Ganter Lab se dibujan dentro de un mismo marco: una barra de título, una barra de navegación a la izquierda, la página en sí y una barra de estado abajo. El marco es el mismo en todas las páginas y en todas las pantallas que miran a la estación, tanto la ventana de la propia estación como un navegador de la red (véase Acceso remoto); los pocos lugares donde las dos difieren se señalan más abajo. Ver el marco no exige ningún permiso, pero varias de sus entradas y de sus marcas se dibujan solo para una identidad que tiene el permiso correspondiente, igual que las páginas que hay detrás.

El marco de un vistazo

Parte Dónde Qué contiene
Barra de título Arriba La marca, la tecla de Ayuda, las tres teclas de tema y la pastilla de usuario. En la ventana de la propia estación el sistema operativo dibuja el título ("Ganter Lab", con minimizar, maximizar y cerrar), la barra de título web se pliega, y las teclas de tema y la pastilla se acomodan en la esquina superior derecha. Un navegador conserva la barra completa, con el distintivo de la marca y el nombre a la izquierda.
Banda del runtime detenido Bajo la barra de título Presente solo mientras el runtime está detenido (véase más abajo).
Barra de navegación Borde izquierdo Diez entradas en dos grupos: el grupo de trabajo arriba y el grupo del pie fijado abajo.
Contenido Centro La página. Una página que no logra dibujarse se degrada a un solo aviso ("Algo falló en este panel", "El resto de la pantalla sigue funcionando. La falla se registró en la página Eventos, en Consola.", con Intentar de nuevo) mientras el marco sigue vivo; la siguiente navegación trae una página limpia.
Mensajes emergentes Sobre el contenido, abajo a la derecha Las notificaciones que interrumpen, la más reciente arriba.
Barra de estado Abajo Los indicadores, el registro de acciones, la marca de versión disponible, la versión y el reloj.

La ventana no se abre en un tamaño menor de 880 por 520 píxeles y recuerda dónde la dejó usted (posición, tamaño, maximizada) entre arranques; véase Primer arranque.

Barra de título

La tecla de Ayuda

Un signo de interrogación a la izquierda del grupo derecho de la barra de título, pasado un separador delgado respecto de las teclas de tema. Abre el panel de ayuda que se describe en Ayuda contextual y se marca a sí misma mientras el panel está abierto. Se dibuja en todas las rutas, para toda identidad, y también con el runtime detenido.

Teclas de tema

Tres teclas seguidas, en este orden, cada una con una información emergente que la nombra:

Tecla Información emergente Qué hace
Sistema (un glifo de monitor) Tema: Sistema Sigue la apariencia de Windows. En la ventana de la estación el anfitrión la resuelve y la vuelve a aplicar en cuanto Windows cambia entre claro y oscuro; un navegador la resuelve contra su propia preferencia de claro u oscuro.
Claro (un glifo de sol) Tema: Claro La apariencia clara, diga lo que diga Windows.
Oscuro (un glifo de luna) Tema: Oscuro La apariencia oscura, diga lo que diga Windows.

La tecla realzada es la preferencia guardada, nunca la apariencia a la que se resuelve: Sistema sigue marcada como Sistema aunque se vea como Claro u Oscuro. Al presionar una tecla se aplica en vivo a la pantalla que la presionó y se guarda como preferencia de la estación en la base de datos de configuración; Ajustes, Apariencia muestra y cambia esos mismos tres valores. La preferencia es de la estación, no de la pantalla: la ventana de la propia estación sigue de inmediato un cambio hecho desde un navegador, y otro navegador lo recoge cuando su página se vuelve a cargar.

La pastilla de usuario

A la derecha de las teclas de tema, pasado un separador delgado, la pastilla nombra a quien tiene la sesión iniciada en esta pantalla: Iniciar sesión mientras no la tenga nadie, y el nombre visible en cuanto alguien la tenga. El punto del glifo de persona es verde con la sesión iniciada y gris en caso contrario. La pastilla se dibuja siempre, en todas las rutas y en todas las pantallas, porque los roles están siempre en vigor y no tener la sesión iniciada es una identidad en sí misma (el rol "Sin sesión iniciada").

Al presionarla se abre el diálogo de inicio de sesión:

  • El título dice Iniciar sesión, o Cambiar de usuario mientras alguien ya tiene la sesión iniciada y se está mostrando la lista de usuarios. En ese caso una línea de encabezado "Sesión iniciada como nombre" lleva un botón Cerrar sesión.
  • La lista enumera todos los usuarios locales con un distintivo de dos letras, el nombre y una marca: un candado para un usuario con PIN (información emergente "PIN obligatorio"), una flecha para un usuario sin él (información emergente "Inicia sesión al tocar"), que inicia la sesión en el momento en que se presiona la fila.
  • Un usuario con PIN abre el paso del PIN: el distintivo y el nombre del usuario, Atrás, el rótulo "Ingrese el PIN" y un teclado numérico que admite de 4 a 6 dígitos. La tecla de confirmación o Intro lo envían.
  • Un rechazo se queda en el teclado numérico, en su lugar: "Ese PIN no es correcto." o "Demasiados PIN incorrectos. Inténtelo de nuevo dentro de n segundos/minutos." Cinco PIN incorrectos seguidos cierran la puerta durante un minuto; cada serie adicional de cinco duplica la espera, hasta quince minutos.
  • Cuando la estación todavía no tiene ningún usuario local, el diálogo lo dice en lugar de mostrar una lista vacía: "Esta estación todavía no tiene usuarios locales. El primero, el administrador principal, se crea en la página Usuarios."

En la ventana de la propia estación la pastilla cambia la sesión de la estación, la identidad bajo la que corren todos los comandos de esa ventana; en un navegador inicia la sesión de esa conexión y nada más. En cualquiera de los dos casos el resultado aterriza además en el registro de acciones de la barra de estado ("Sesión iniciada como Ana.", "Ana cerró la sesión.", "Inicio de sesión rechazado. La sesión sigue iniciada como Ana."), porque quién tiene la sesión iniciada decide lo que puede hacer cualquier otro comando. El flujo completo se describe en Iniciar sesión.

La barra mide 64 píxeles de ancho: un glifo y una etiqueta por entrada, con la entrada activa realzada. Cada entrada se dibuja solo cuando la identidad de esta pantalla tiene al menos uno de los permisos indicados; las páginas lo vuelven a verificar al abrirse, así que la barra solo recorta lo que de todos modos se rechazaría. Los permisos son los conmutadores del editor de roles; véase Permisos.

Entrada Grupo Abre Se dibuja cuando
View Arriba La página de paneles de control (/view; también encendida para /, /home y la dirección propia de un panel de control, /d/…) Siempre: ver los paneles de control no se puede revocar nunca
Process Arriba El espacio de trabajo de Process, que también contiene los Históricos (encendida también para /histories) Cualquiera de Consultar los modelos, Ejecutar procedimientos, Editar recetas y evaluaciones, Gestionar Process, Ver los históricos
Logic Arriba La página Logic Ver Logic
Connector Arriba La página Connector Ver Connector
Usuarios Arriba La página Usuarios Siempre en una estación real (la propia página avisa a quien no es administrador que la gestión está bloqueada). La demostración publicada la deja apagada.
Validación Pie La página Validación Ver la validación
Eventos Pie La página Eventos Ver los eventos
Agente Pie La página Agente Gestionar el agente (MCP)
Ajustes Pie La página Ajustes Cambiar los ajustes
Cuenta Pie La página Cuenta. La única entrada que se dibuja con la G de la marca en lugar de un glifo. Siempre en una estación real. La demostración publicada la deja apagada.

Sin nadie con la sesión iniciada decide el rol "Sin sesión iniciada". Sus permisos de fábrica abarcan todo salvo Gestionar los usuarios locales y Acceso remoto (LAN), así que una estación recién instalada dibuja todas las entradas hasta que un administrador estreche ese rol en Roles. Cuando un cambio de rol retira la entrada de la página en la que usted está, el shell lo lleva a la primera entrada que todavía dibuja.

Dos entradas llevan una marca:

  • Validación lleva una pastilla de precaución con el número de elementos por reparar (99+ pasados los noventa y nueve), escondida mientras la configuración está limpia. Sigue el nuevo análisis en segundo plano del validador, así que cambia mientras usted edita; véase Validación.
  • Cuenta lleva un signo de exclamación solo cuando la licencia necesita atención: ámbar cuando la suscripción tiene un pago pendiente, termina dentro de 14 días o no tiene fecha de fin conocida aun estando marcada para terminar; rojo cuando la suscripción está cancelada, o cuando podría conceder una licencia de estación y esta estación no tiene ninguna. Al presionar la entrada marcada se aterriza en la sección Suscripción y no en lo alto de la página; véase Suscripción. No hay ningún punto neutro de "conectado".

Barra de estado

La barra dice, de izquierda a derecha: el grupo de indicadores, el registro de acciones en el centro elástico, y después la marca de versión disponible, la versión y el reloj. Se refresca cada segundo.

Los indicadores

Indicador Dice Se muestra cuando Clic
Cuenta regresiva del modo gratuito "Gratuito · 12:34" en cuenta regresiva, "Gratuito · runtime detenido" cuando ya se agotó, "Gratuito" mientras no se conoce el tiempo restante; un glifo de reloj ámbar. Información emergente: "Modo gratuito: el runtime se detiene cuando se agota el tiempo. Inicie sesión o agregue una licencia para quitar el límite." La estación no tiene licencia (véase El modo gratuito y la licencia) Nada; solo informa
Estado de salud Un punto y un texto. El estado del servidor integrado gana siempre que no esté en línea ("Servidor: Arrancando…", "Servidor: Detenido" y demás); en caso contrario, el peor dispositivo: "Connector: nombre sin comunicación" (rojo) o "Connector: nombre inestable" (ámbar); con todo leyendo, "En línea" (verde). Información emergente: "Estado de salud de Connector / Servidor (haga clic para abrir)". Siempre Connector cuando el motivo es un dispositivo, y si no Ajustes
Alarmas Una campana y "n activas (m sin reconocer)", con glifo y texto teñidos por la prioridad más grave de entre ellas (la misma escala que usan el árbol de Logic y Eventos). Información emergente: "Alarmas (haga clic para abrir la lista de alarmas)". Hay alguna alarma activa o que sigue esperando un reconocimiento Eventos, Alarmas
Grabaciones "n grabando", o "n grabando · m en pausa"; un punto verde, ámbar mientras alguna corrida está en pausa (una corrida en pausa sigue contando: solo se detiene su reloj, la adquisición continúa). Información emergente: "Grabaciones activas (haga clic para abrir Process)". Al menos una unidad está grabando Process

El punto del estado de salud sigue los mismos colores que todos los puntos de estado de la aplicación: verde si está sano, ámbar si está degradado o arrancando, rojo si está en falla o sin conexión, gris si es neutro. El icono del área de notificación lee ese mismo estado del servidor (más abajo).

El registro de acciones

El centro de la barra es el único lugar donde aterriza el resultado de lo que usted acaba de hacer: un guardado, una eliminación, un cambio de nombre, una importación, una impresión, un escaneo, un reconocimiento. Todo comando que cambia el estado informa de los dos desenlaces, cuando funcionó y cuando fue rechazado.

  • Un éxito se desvanece solo a los seis segundos. Una falla conserva una marca roja y se queda hasta que otro resultado más nuevo la reemplace o hasta que usted presione su botón Descartar (x).
  • El texto se recorta con puntos suspensivos contra el reloj; el texto completo es la información emergente.
  • Una entrada puede llevar un botón de seguimiento a su lado, por ejemplo Deshacer después de quitar un componente de un panel de control. Vive y muere con la entrada: el vencimiento de la entrada, el siguiente resultado, un descarte y la propia pulsación se lo llevan, de modo que la barra nunca ofrece un verbo que ya no responde al texto que tiene al lado.
  • El registro es de la conexión: esta pantalla muestra los resultados de lo que hizo esta pantalla, nunca lo que hizo un navegador en otro lugar. La ventana de la propia estación lleva además el trabajo que no pidió ninguna pantalla (una copia de seguridad automática, un reporte generado por su cuenta, una falla del anfitrión).
  • La única excepción: un comando presionado dentro de un componente de panel de control (un Botón, un Conmutador, una Entrada) contesta bajo ese componente, la superficie que sigue existiendo cuando un panel de control a pantalla completa esconde esta barra.

Las páginas nunca sacan un destello de "Guardado" ni una línea de estado propia; si usted busca la respuesta a una pulsación, está aquí.

La marca de versión, la versión y el reloj

  • Una versión nueva a la espera de que la tomen es una línea discreta junto al reloj: "Versión 1.5.0 disponible", o "Versión 1.5.0 · correcciones importantes" en el tono de precaución cuando la versión viene marcada como portadora de correcciones importantes. La información emergente agrega si ya está descargada ("Ya está descargada y se instala la próxima vez que se reinicie Ganter Lab.") y adónde lleva la pulsación: Ajustes, Actualizaciones. La marca se dibuja solo para una identidad que tenga Cambiar los ajustes o Editar los paneles de control, de modo que un operador en una tableta remota nunca ve una decisión que no le toca, y nunca en una compilación sin canal de actualizaciones.
  • La versión que corre ahora, en ese mismo tono discreto (información emergente "Ajustes: Acerca de"); Acerca de muestra ese mismo número.
  • El reloj: la fecha y la hora locales en los formatos elegidos en Ajustes, Idioma y formatos (por ejemplo dd/MM/yyyy HH:mm:ss), con un tictac cada segundo. La información emergente dice "Ajustes: Idioma y formatos", que es la sección donde se fijan esos formatos.

Mientras el runtime está detenido

El estado de salud, las alarmas y las grabaciones no se pueden afirmar mientras no se lee nada, así que el grupo de indicadores deja paso a un solo mensaje que lleva a algún lugar útil: "Inicie sesión para ampliar el tiempo gratuito" o "Agregue una licencia para quitar el límite" (los dos abren la página Cuenta), o, cuando ya no queda nada que comprar, "Reinicie el runtime para continuar" en la ventana de la estación y "El reinicio se hace en la estación, la computadora donde se ejecuta Ganter Lab." en un navegador. La cuenta regresiva sigue de primera por la izquierda, diciendo "Gratuito · runtime detenido".

La banda del runtime detenido y la página en pausa

Cuando se agota la ventana del modo gratuito el runtime se detiene (véase El modo gratuito y la licencia), y el shell lo dice una vez, de la misma manera en todas las rutas y en todas las pantallas:

  • Una banda bajo la barra de título: Runtime detenido, "La adquisición, Logic y la grabación están en pausa. Su configuración y las corridas grabadas están intactas.", y el único botón Reiniciar el runtime. El botón existe solo en la ventana de la propia estación: un navegador lee en su lugar "El reinicio se hace en la estación, la computadora donde se ejecuta Ganter Lab.", de modo que una ventana de modo gratuito nunca se puede rearmar desde la red.
  • Todas las páginas salvo Cuenta dejan paso a un aviso de pausa: Esta pantalla está en pausa, "Lee la estación en tiempo real, y no se lee nada mientras el runtime está detenido. Espera aquí en lugar de mostrar valores que ya no son ciertos.", y después "El reinicio es inmediato y sin límite. El runtime vuelve en cuanto lo pida." en la estación y "El operador de la estación puede reiniciarlo en cualquier momento, sin límite. Esta pantalla vuelve por sí sola." en las demás. Cuenta conserva su página, porque iniciar sesión o agregar una licencia es lo que quita el límite.
  • Un panel de control a pantalla completa sale de ella, para que la banda y la barra de navegación queden a la vista.
  • Todo comando que cambiaría la estación se rechaza con las mismas dos palabras, "Runtime detenido": en las barras de herramientas, en los menús, en los botones de los mensajes emergentes (atenuados con esa información emergente) y en el punto de conexión de agente.

Un reinicio que falla levanta una notificación de advertencia, "Error al reiniciar el runtime: El runtime no pudo reiniciarse por completo. Revise Eventos e inténtelo de nuevo.", y el botón se queda para otro intento.

Ayuda contextual

La tecla de Ayuda abre un panel a la derecha, junto a la página y no encima de ella: la página sigue funcionando, así que la instrucción se puede llevar a cabo en la misma pantalla de la que habla. En una pantalla angosta (un teléfono, o una tableta en vertical) el panel ocupa la ventana entera. Escape lo cierra, igual que su propia tecla de cierre, y el foco regresa a la tecla de Ayuda.

Lo que muestra es la página de documentación de lo que usted tiene enfrente. Lo decide la ruta, así que abrir el panel en Logic abre la página Logic de esta documentación; en una página que se lee como una sola columna larga (Ajustes, Agente, Cuenta) decide en cambio la sección hasta la que usted se desplazó, de modo que Ajustes en Copias de seguridad abre Copias de seguridad. Pasar a otra página, o a otra sección de la misma, trae la página que corresponde a lo que hay ahora en pantalla, en lugar de dejar el artículo anterior encima.

El panel lleva el título de la página, su resumen, la lista de sus secciones y todo su texto. Los enlaces a otras páginas de la documentación y a secciones se abren dentro del panel; un enlace que sale de la documentación se abre en su navegador. La propia tecla Abrir la documentación completa del panel abre esa misma página en el sitio web, en el mismo idioma y para la versión que corre esta estación; es lo único de aquí que necesita red.

La documentación se instala con la aplicación, no se descarga: es la documentación de la versión que usted está corriendo, en el idioma de la estación, y se abre sin conexión a internet alguna. Un navegador de la red lee esas mismas páginas desde la estación, así que una pantalla de planta nunca se queda sin ellas. Cuando un paquete no trae ayuda para la versión en ejecución o para el idioma de la estación, el panel dice qué versión y qué idioma buscó, en lugar de abrir otra cosa, y esa misma línea se escribe en Eventos, Consola.

Notificaciones

Mensajes emergentes

Los avisos que interrumpen se apilan abajo a la derecha sobre la página, el más reciente arriba. Cada tarjeta lleva un acento de color según su gravedad (Información, Advertencia, Error), un título opcional, el mensaje, los botones de acción que tenga y un Descartar (x). Una tarjeta es persistente salvo que quien la levantó le haya dado un tiempo de espera. Mientras el runtime está detenido, el botón de una tarjeta que cambiaría la estación queda atenuado con la información emergente "Runtime detenido".

Lo que las levanta, entre otras cosas:

Tarjeta Botones Se queda
La activación de una alarma (título: el nombre de la alarma; mensaje: su texto de activación), para toda alarma cuyo tipo de notificación no sea "Barra de estado" Reconocer (el mismo reconocimiento que en cualquier otro lugar) y Abrir las alarmas (la lista de alarmas de Eventos) Persistente, u 8 segundos para una alarma "Temporizada"; un reconocimiento o un regreso al reposo la cierran. Descartar la tarjeta no es un reconocimiento.
"Límite de tiempo del modo gratuito": "El runtime se detendrá dentro de unos n minutos. Inicie sesión o agregue una licencia para quitar el límite." Ninguno 12 segundos
"Runtime detenido": "Se alcanzó el límite de tiempo del modo gratuito y el runtime se detuvo. Inicie sesión o agregue una licencia para quitar el límite, o reinicie el runtime en la estación." Ninguno Hasta que el runtime regrese
"El servidor no pudo iniciarse" (el servidor OPC UA integrado, casi siempre un puerto ya ocupado) Abrir Ajustes Persistente
"Configuración restaurada", "Configuración restaurada con una advertencia", "Restauración de la configuración pospuesta" o "Error al restaurar la configuración", después de una restauración de copia de seguridad programada Ninguno Persistente
"El acceso de agente (MCP) no pudo iniciarse", "Panel de control remoto no disponible", "El panel de control web no pudo iniciarse" Ninguno Persistente
"Actualización pospuesta": se pidió reiniciar y actualizar mientras había una grabación en curso Ninguno Persistente
El disparo del enclavamiento de una unidad, un cliente OPC UA o un equipo a la espera de que se apruebe su certificado Un botón que abre la página que lo contesta Persistente

Los mensajes emergentes son para lo que interrumpe; el resultado de su propia acción nunca es una tarjeta (véase el registro de acciones más arriba).

Notificaciones de Windows

Las tarjetas viven dentro de la ventana, así que mientras la ventana está escondida en el área de notificación o minimizada esos mismos momentos levantan además una notificación de Windows: la activación de una alarma ("Alarma de prioridad prioridad: nombre"), el disparo de un enclavamiento, el aviso del modo gratuito y el paro, una falla del servidor o de una restauración en un arranque escondido, y el aviso de una sola vez la primera vez que se esconde. Al hacer clic en la notificación se abre la ventana, donde la tarjeta está esperando. Estas notificaciones existen solo en una compilación instalada; una copia portátil o de desarrollo se queda solo con las tarjetas de la ventana.

Si Ganter Lab cerró de forma inesperada, el siguiente arranque que muestre la ventana abre ¿Enviar el reporte de falla? sobre la página (un arranque escondido en el área de notificación espera al siguiente que sea visible):

  • "Ganter Lab se cerró de forma inesperada la última vez. Enviar este reporte nos ayuda a corregirlo. Contiene el error y un fragmento breve del diario técnico reciente. Revíselo abajo antes de enviarlo."
  • Detalle de la falla: toda la carga que se enviaría, con un botón Copiar ("Copiado" durante un momento). La carga es el momento de la captura, el contexto, la versión de la aplicación, el sistema operativo, la excepción con su pila y las últimas 60 líneas del diario técnico, depuradas del nombre de usuario de Windows y de la ruta del perfil. Nada más sale de la estación.
  • Enviar siempre los reportes de falla automáticamente: acepta enviar las fallas futuras sin preguntar (el mismo conmutador que Ajustes, Reportes de falla). Queda atenuado con "Runtime detenido" mientras el runtime está detenido, porque la aceptación no podría guardarse.
  • No enviar borra la falla capturada para que no se vuelva a ofrecer. Enviar el reporte lo envía; un envío que falla conserva la falla y vuelve a preguntar en el siguiente arranque. El reporte se atribuye a su cuenta Ganter cuando la estación tiene la sesión iniciada, y se acepta de forma anónima en caso contrario.

La falla se guarda como crash\pending-crash.json bajo la carpeta de datos hasta que se envía o se rechaza.

Cuando la pantalla pierde la estación

La página la sirve la estación en tiempo real, así que una pantalla puede perderla: la conexión se corta, la estación se reinicia, la página tropieza con una falla. Un navegador de la red se topa con estas pantallas más seguido; la ventana de la propia estación se sirve igual y también puede mostrarlas.

  • La banda del circuito. Una página que falla dentro de una pantalla en marcha muestra una banda discreta abajo: "Esta página encontró un problema, pero la aplicación sigue funcionando. Los detalles están en la página Eventos.", con Recargar y una marca de descarte. No se pierde nada; al recargar se vuelve a enganchar.
  • La tarjeta de reconexión ocupa toda la pantalla mientras no hay conexión:
Estado Título Qué dice y qué ofrece
Reconectando Reconectando con la estación "Esta pantalla lee la estación en tiempo real (la computadora donde se ejecuta Ganter Lab) y la conexión se cortó. Se está reconectando por sí sola, y su configuración y las corridas grabadas están intactas." Progreso: "Intento n de m", con " · siguiente en s s" mientras corre una espera.
Fallida La estación no responde "Esta pantalla dejó de reconectarse después de varios intentos. Puede que Ganter Lab esté cerrado en la estación (la computadora donde se ejecuta Ganter Lab). Aquí no se pierde nada: la pantalla vuelve completa en cuanto la estación responda." Intentar de nuevo y Recargar esta pantalla. Una pantalla que se rindió mientras su pestaña estaba escondida lo intenta una vez más en cuanto se la vuelve a mirar.
En espera Esta pantalla está en espera "La estación apartó esta pantalla y conservó todo lo que había en ella. Al reanudarla vuelve exactamente como estaba." Reanudar y Recargar esta pantalla; después de una reanudación que no llegó a completarse: "La reanudación no se completó. Vuelva a pedirla o recargue la pantalla."
Rechazada Esta pantalla debe recargarse "La estación vuelve a responder, pero ya no conserva lo que había en esta pantalla, así que no se puede retomar donde se quedó. Al recargar vuelve en tiempo real. Su configuración y las corridas grabadas están intactas." Recargar esta pantalla. La recarga es siempre un clic suyo; una pantalla nunca se reemplaza por debajo.
  • La ventana no se pudo servir. La ventana de la propia estación se sirve desde un puerto interno de la máquina. Cuando ese puerto no se puede abrir (casi siempre una segunda copia de Ganter Lab ya en marcha), la ventana pinta su propio aviso en lugar de una página en blanco: Ganter Lab no pudo abrir su pantalla, "La aplicación está en marcha y sus dispositivos se siguen leyendo. Lo que falta es la pantalla…", el puerto, lo que reportó el sistema y la carpeta del diario técnico. Lo reintenta cada cinco segundos y se abre por sí sola en cuanto el puerto queda libre.
  • No encontrada. Una dirección que no corresponde a ninguna página aterriza dentro del marco: Esta pantalla no forma parte de esta estación, "Esa dirección no corresponde a ninguna pantalla de aquí. Puede que se haya renombrado o eliminado.", con Ir a View, que abre la página de paneles de control.
  • Inicie sesión para verlo. Un navegador de la red cuya identidad no tiene Acceso remoto (LAN), o cualquier pantalla cuyo rol no abre la página que pidió, recibe la tarjeta de inicio de sesión en lugar de la página ("Inicie sesión para ver esta estación desde la red." o "Inicie sesión para abrir esta página."), nombrando la identidad que fue rechazada. Al iniciar sesión se dibuja la página que se había pedido. La ventana de la propia estación y un navegador en la máquina de la estación nunca pasan por la puerta del acceso remoto.

Pantalla completa y Ampliar

Un panel de control de View, y el panel o el sinóptico de una unidad bajo Process, pueden esconder el marco de dos maneras, las dos en el grupo de cola de la barra del panel de control:

Verbo Información emergente Qué hace
Ampliar Usar toda la ventana Esconde la barra de título y la barra de navegación; el panel de control ocupa toda la ventana.
Pantalla completa Pantalla completa (F11) Lo de verdad: la ventana de la estación pasa a ocupar todo el monitor; un navegador pide la pantalla completa del documento (un navegador que la rechace esconde de todos modos el marco).

Los dos verbos se atenúan mientras no hay ningún panel de control abierto y no se dibujan mientras se está editando un panel de control: entrar en uno de los modos terminaría la edición sin decirlo. Que la barra de estado se quede abajo en cualquiera de los dos modos es un ajuste del propio panel de control (véase Ajustes del panel de control). Los modos son excluyentes: presionar Pantalla completa estando ampliado asciende, no alterna.

Teclas: F11 alterna Pantalla completa (y no hace nada mientras se edita o mientras hay una carpeta abierta); Esc sale, de adentro hacia afuera: primero una carpeta que se está renombrando, después la superposición de navegación, después Pantalla completa y después Ampliar. Un navegador que sale de la pantalla completa con su propio gesto se lleva el modo consigo. Salir de la ruta del panel de control restaura el marco, y un runtime detenido sale de la pantalla completa para que la banda y la barra de navegación regresen. La herramienta Pantalla completa de un gráfico llena el monitor de la misma manera (véase Gráficos); Esc cierra antes el gráfico. Hay más en Pantalla completa.

Zoom del Desktop

En la ventana de la propia estación, Ctrl + rueda del mouse amplía toda la superficie en los pasos nativos del motor del navegador (cada paso multiplica por 1,2, entre el 25 % y el 500 %) y Ctrl + 0 regresa al 100 %. Cada cambio se anuncia en el registro de acciones ("Nivel de zoom: 120%") y se guarda al momento, por instalación, en window-placement.json bajo la carpeta de datos (nunca en la base de datos de configuración, nunca en una copia de seguridad). Ajustes, Apariencia muestra el nivel actual y lo restablece. Un navegador conserva su propio zoom.

El área de notificación

Ganter Lab está siempre en marcha: cerrar la ventana la esconde mientras el servidor integrado, la adquisición y las grabaciones siguen trabajando (salvo que "Seguir en ejecución en segundo plano al cerrar" esté desactivado en Ajustes, Arranque, en cuyo caso la X cierra la aplicación). El icono del área de notificación es el mosaico de la marca con un punto de estado que refleja el servidor integrado, la misma lectura que el estado de salud de la barra de estado: verde en línea, ámbar arrancando o parcial, rojo sin conexión, gris en los demás casos. Su información emergente dice "Ganter Lab: estado", con "(grabando)" agregado mientras alguna corrida graba (se verifica cada 15 segundos).

  • Un clic izquierdo abre la ventana; un clic derecho abre el menú: Abrir Ganter Lab, una línea de solo lectura "Servidor: estado (grabando)", y Salir. En el menú no hay mandos de arranque ni de paro: un clic despistado no debe tumbar a los clientes que leen del servidor.
  • La primera vez que la ventana se esconde, una notificación de Windows dice "Ganter Lab sigue en ejecución: El servidor y las grabaciones siguen funcionando desde aquí. Haga clic en el icono del área de notificación para abrir; haga clic con el botón derecho para salir." Se muestra una sola vez, y solo se cuenta como mostrada una vez que se entregó.
  • Salir detiene todo en un solo desmontaje: el acceso de agente, el anfitrión web, los monitores, el runtime de Process (las corridas siguen siendo reanudables), el servidor integrado, el runtime de la lógica (los valores retenidos se vuelcan), el diario de eventos y el anfitrión. Mientras hay una grabación en curso, la ventana regresa primero con una confirmación tranquila, Hay una grabación en curso: "Al salir se detiene la adquisición de datos. Todo lo grabado hasta ahora queda guardado y se vuelve a abrir la próxima vez que inicie Ganter Lab, pero no se graba nada nuevo mientras la aplicación está cerrada." Seguir en ejecución es lo predeterminado; Salir de todos modos sigue adelante. Una actualización descargada se instala al salir.

Lo que el marco no hace

  • Nunca esconde Usuarios a quien no es administrador; la página lleva su propio aviso en su lugar.
  • Nunca ofrece el reinicio del runtime en otro lugar que no sea la banda, y nunca en un navegador.
  • Nunca muestra los resultados de acción de otra pantalla, y nunca convierte un resultado de acción en una tarjeta.
  • Nunca cambia el tema de un navegador remoto hasta que ese navegador vuelva a cargar su página.
  • El panel de ayuda nunca sale a la web para mostrar un artículo, nunca abre una página escrita para otra versión, y nunca cae al inglés para un idioma que la ayuda instalada no trae.
  • La tecla de Ayuda, las teclas de tema, la pastilla, la barra de navegación y la barra de estado son los únicos controles del marco; todo verbo sobre algo que usted está configurando es de la página de esa cosa (véase Cómo funcionan las páginas).