sgcGauges Matriz de funciones
Todo lo que hace sgcGauges, agrupado por tarea, con un enlace al tema de ayuda de cada función. Cada indicador tiene un modelo sin ventana, un control VCL, un control FireMonkey y tres controles .NET.
Todo lo que hace sgcGauges, agrupado por tarea, con un enlace al tema de ayuda de cada función. Cada indicador tiene un modelo sin ventana, un control VCL, un control FireMonkey y tres controles .NET.
8 funciones
4 funciones
6 funciones
1 funciones
7 paquetes NuGet
Ayuda en línea y manuales PDF
Registrada marca las funciones que están en las ediciones registrada y de prueba, y no en la edición Community gratuita. ~ marca una función que Community tiene en parte, con la diferencia debajo.
Cada fila enlaza con su tema de la ayuda. La columna Community muestra lo que incluye la edición Community gratuita de .NET; todo está en la edición registrada y en la prueba.
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Radial | Indicador de dial con escalas, rangos y punteros. | Ayuda | |
| Lineal | Barra, termómetro y gráfico de bala en un solo indicador: LinearStyle glsBar, glsThermometer, glsBullet, además de Target. | Ayuda | |
| Digital | Pantalla de 7 segmentos. Las de 14 segmentos y matriz de puntos con segmentos fantasma e inclinación están en la edición registrada. | Ayuda | |
| LED y barra de LED | LED parpadeantes y una barra de LED con retención de pico. | Ayuda | |
| Anillo de progreso | Indicador de progreso circular. | Ayuda | |
| Medidor VU | Medidor de nivel de audio. | Registrada | Ayuda |
| Reloj y brújula | Indicadores de reloj analógico y de brújula. | Registrada | Ayuda |
| Anunciador | Mosaicos de alarma que parpadean hasta ser reconocidos (Acknowledge, OnTileClick). | Registrada | Ayuda |
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Rangos | Bandas verde, ámbar y roja desde cualquier mínimo hasta cualquier máximo (Ranges.Add, StartValue, EndValue, Color). | Ayuda | |
| Escalas | Escala con MajorInterval. Varias escalas por indicador están en la edición registrada. | Ayuda | |
| Punteros | Punteros de aguja y de marcador. Varios punteros por indicador están en la edición registrada. | ~Community dibuja una escala y un puntero por indicador; la edición registrada los dibuja todos. | Ayuda |
| Umbrales con histéresis | OnThreshold se dispara en cada cruce (gtdRising, gtdFalling, gtdBoth), en el hilo principal sea cual sea el hilo que escribió el valor. | Ayuda |
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Animación | La aguja se anima hasta cada nuevo valor, 300 ms por defecto, con cinco curvas de suavizado: geLinear, geQuadOut, geCubicOut, geCubicInOut, geBackOut. | Ayuda | |
| Temas | Temas claro y oscuro con una sola propiedad: Theme := utDark. | Ayuda | |
| Renderizado sin ventana | SaveToPNG y SaveToSVG en cada control y modelo, también en Linux64 y en la demo ConsoleRender de .NET. | Ayuda | |
| De derecha a izquierda (árabe y hebreo) | La posición del título y del texto de unidades sigue la dirección. Los diales, los relojes, la brújula, los vúmetros y el progreso lineal y circular mantienen su orientación. | Ayuda | |
| Impresión y vista previa de impresión | Print y ShowPrintPreview imprimen el indicador en una página tal como en pantalla, con su valor final aunque se esté ejecutando una animación. PrintSettings define una sola vez el papel, la orientación, los márgenes, la escala, el encabezado y el pie de página para la impresora, la vista previa y el PDF. En todas las ediciones, en VCL, FireMonkey, WinForms, WPF y Avalonia (FireMonkey imprime en Windows y macOS). | Ayuda | |
| Exportación a PDF accesible, PDF/UA y PDF/A (con sgcPDF) | ExportToPDF escribe el indicador como gráficos vectoriales con texto real y un texto alternativo con el título, el valor, la unidad y el rango. El archivo es un documento PDF/UA etiquetado por defecto, y PDFALevel añade PDF/A-2a o PDF/A-3a. Necesita el puente sgcUIPDF y un sgcPDF con licencia (esegece.sgcUICore.sgcPDF en .NET). | Registrada | Ayuda |
| Accesibilidad | Todos los tipos de indicador exponen su título, su valor y su rango a UI Automation, y los umbrales se emiten como anuncios. Los indicadores no son paradas de tabulación por defecto, porque solo muestran valores, y TabStop los incorpora al orden de tabulación. Se respeta el alto contraste de Windows. Activada por defecto en VCL (Delphi 7 a 13), FireMonkey en Windows, WinForms, WPF y Avalonia. | Ayuda |
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Enlace con MQTT, WebSocket y SSE | sgcGaugesWS enlaza temas MQTT (con filtros + y #) y campos JSON de mensajes WebSocket y SSE con los punteros del indicador mediante ValuePath, FilterPath y FilterValue. Necesita sgcWebSockets. | Registrada | Ayuda |
Los indicadores .NET son un port en C# con los mismos nombres de clase, para WinForms, WPF y Avalonia, con el puente de datos en vivo como paquete aparte.
| Paquete | Edición | Contenido |
|---|---|---|
esegece.sgcGauges.Community | Community (gratuita) | Biblioteca principal |
esegece.sgcGauges | Registrada | Biblioteca principal |
esegece.sgcGauges.WinForms | Registrada | Controles Windows Forms |
esegece.sgcGauges.Wpf | Registrada | Controles WPF |
esegece.sgcGauges.Avalonia | Registrada | Controles Avalonia |
esegece.sgcGauges.Rendering | Registrada | Renderizado sin ventana |
esegece.sgcGauges.sgcWebSockets | Solo registrada | Puente con sgcWebSockets |
Cada función de sgcGauges está documentada en la ayuda de sgcUI, con una compilación para cada entorno de desarrollo.
Empieza con la introducción de sgcGauges y sigue con la guía de inicio rápido y los temas de funciones.
Delphi →La ayuda completa de sgcUI en un archivo PDF, para leer sin conexión o imprimir.
Delphi (PDF) →