sgcCharts Matriz de funciones
Todo lo que hace sgcCharts, agrupado por tarea, con un enlace al tema de ayuda de cada función. Un único modelo de gráfico mueve las vistas VCL, FireMonkey, WinForms, WPF y Avalonia.
Todo lo que hace sgcCharts, agrupado por tarea, con un enlace al tema de ayuda de cada función. Un único modelo de gráfico mueve las vistas VCL, FireMonkey, WinForms, WPF y Avalonia.
10 funciones
2 funciones
3 funciones
8 funciones
7 funciones
4 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 |
|---|---|---|---|
| 17 tipos de gráfico | Línea, línea rápida, línea escalonada, área, área de rango, barras, dispersión, burbujas, velas japonesas, OHLC, circular y anillo, radar, mapa de calor, treemap, embudo, diagrama de caja y cascada, cada uno un componente TsgcChartSeries_*. | Ayuda | |
| Circular y anillo | InnerRadiusPercent convierte el gráfico circular en un anillo, OthersThreshold agrupa los sectores pequeños en Otros y ExplodeOnClick separa un sector. | Ayuda | |
| Mapa de calor y treemap | Mapa de calor con escala de color, series de treemap y de embudo. | Ayuda | |
| Burbujas | TsgcChartSeries_Bubble representa X, Y y un tamaño. SizeMode escala las burbujas por área (cbsArea) o por diámetro (cbsDiameter). | Ayuda | |
| Diagrama de caja | TsgcChartSeries_BoxPlot dibuja mínimo, cuartiles, mediana, máximo y una media opcional. AddValues calcula los cuartiles (QUARTILE.INC de Excel) y los valores atípicos de Tukey a partir de la muestra en bruto. | Ayuda | |
| Cascada | TsgcChartSeries_Waterfall construye un total a partir de pasos, subtotales y totales, con conectores entre las barras. | Ayuda | |
| Área de rango | TsgcChartSeries_RangeArea rellena la banda entre un valor bajo y uno alto. | Ayuda | |
| Líneas suaves | Smooth dibuja las series de línea, área y área de rango como una spline cúbica monótona, que nunca se pasa de los datos. | Ayuda | |
| Barras de error | ErrorBars en series de línea, área, dispersión y barras: valores fijos, porcentaje, desviación estándar o personalizados, en dirección ambas, más o menos, con remates. | Ayuda | |
| Ejes y áreas de trazado | Varios ejes, áreas de trazado, título, leyenda y márgenes. | Ayuda |
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Indicadores | Series de indicadores SMA, EMA, WMA, Bollinger, RSI, MACD, Estocástico, ATR, VWAP y Volumen. | Registrada | Ayuda |
| Paneles | Varios paneles en un mismo gráfico, marcador del último valor y banda de oferta y demanda. | Registrada | Ayuda |
| Herramientas de dibujo | Línea de tendencia, línea horizontal y vertical, rectángulo y Fibonacci. | Registrada | Ayuda |
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Cursor en cruz, información emergente, zoom y desplazamiento | Cursor en cruz, información emergente, zoom con la rueda, zoom por recuadro y desplazamiento. | Ayuda | |
| Anotaciones | Texto, línea, líneas horizontales y verticales, rectángulo, banda horizontal y una llamada anclada a un punto de datos o al punto más reciente. Las anotaciones siguen el tema y el alto contraste, y los lectores de pantalla las leen. | Ayuda | |
| Editor de gráficos en tiempo de ejecución | Los usuarios finales editan los títulos, la leyenda, los ejes y las series (color, visibilidad, suavizado y el tipo dentro de las series compatibles) en tiempo de ejecución. ShowEditor en VCL, FireMonkey, WinForms y WPF, ShowEditorAsync en Avalonia. | Ayuda | |
| Diseñador de gráficos | Para un TsgcChartTableLink, el editor añade una página Datos: tipo de gráfico (columnas agrupadas, apiladas o apiladas al 100%, líneas, área, circular, anillo o combinado), series por columnas o por filas, primeros N, la serie circular, etiquetas de datos, los totales generales de una tabla dinámica y el tipo de serie y el eje de cada medida combinada. sgcVCLShowChartDesigner, sgcFMXShowChartDesigner, ShowDesigner y ShowDesignerAsync. El diseñador del gráfico dinámico de sgcPivotGrid. | Registrada | Ayuda |
| Temas y paleta | Temas claro y oscuro con una sola propiedad: Chart.Theme := utDark. | Ayuda | |
| Preajuste ISA-101 | ApplyISA101Theme aplica el estilo gris y apagado de las pantallas HMI industriales y reserva los colores de alarma de las prioridades 1 a 4 para los estados anómalos. | Ayuda | |
| De derecha a izquierda (árabe y hebreo) | El título, la leyenda, los tooltips, la barra de herramientas y el selector de rango están reflejados. El área de trazado y sus ejes siguen de izquierda a derecha por defecto, como en Excel; MirrorPlot invierte los ejes de categorías y mueve los ejes de valores a la derecha. | Ayuda | |
| Accesibilidad | Expuesto a UI Automation con el título, los ejes, la leyenda, las series y los puntos de datos, cada punto con su categoría y su valor, y una alternativa de texto generada. Las flechas mueven el foco de punto en punto y de serie en serie, el anillo de foco siempre es visible y se respeta el alto contraste de Windows con colores del sistema, patrones de línea y marcadores. Activada por defecto en VCL (Delphi 7 a 13), FireMonkey en Windows, WinForms, WPF y Avalonia. | Ayuda |
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Manual, CSV y JSON | TsgcChartDataSource_Manual, _CSV y _JSON. | Ayuda | |
| DataSet | TsgcChartDataSource_DataSet representa cualquier TDataSet. | Ayuda | |
| Enlace en vivo a conjuntos de datos | Live sigue las modificaciones, eliminaciones, inserciones y filtros mediante un TDataLink, con regulación. FollowCursor mueve el punto enfocado mientras el usuario recorre el conjunto de datos, y ExtraFields alimenta las columnas de tamaño, mínimo, cuartiles o tipo. En .NET, Live sigue los cambios de un DataTable. | Ayuda | |
| Tabla | TsgcChartDataSource_Table representa una tabla en memoria, por ejemplo las filas de un sgcGrid. | Ayuda | |
| Series en XAML (.NET) | Los elementos TsgcWpfChartSeries y TsgcAvaloniaChartSeries dentro del gráfico declaran cada serie con ItemsSource, SeriesKind y las rutas de miembro XMember, YMember, OpenMember a CloseMember, VolumeMember y LabelMember, y todas admiten un enlace. En WPF se aplican el filtro y la ordenación de la vista de colección. El enlace es unidireccional: el gráfico lee los elementos y nunca escribe en ellos. | Ayuda | |
| Colecciones desde código y el diseñador de WinForms (.NET) | TsgcChartDataSource_Items enlaza una serie a una ObservableCollection<T>, una BindingList<T>, una List<T>, un DataTable o un DataView. En WinForms, los componentes TsgcWinFormsChartSeries declaran las series mediante el BindingContext del formulario, que se edita en el diseñador de Visual Studio con una etiqueta inteligente en .NET Framework y en .NET 8 o posterior. Un gráfico vacío muestra una línea de ejemplo de 30 puntos en el diseñador de Visual Studio y en las vistas previas de WPF y Avalonia, y una serie declarada sin datos muestra puntos de ejemplo de su tipo: una línea, velas o categorías. El ejemplo nunca se guarda en el formulario ni en el XAML. | Ayuda | |
| Datos en vivo | El puente sgcChartsWS añade flujos de mercado de Binance, temas MQTT, JSON por WebSocket y Server-Sent Events. Cada origen engancha el evento del cliente y restaura el controlador anterior al detenerse. | Registrada | Ayuda |
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Exportación a PNG y SVG | SaveToPNG y SaveToSVG en la vista. | Ayuda | |
| Renderizador sin ventana | TsgcChartRenderer renderiza PNG y SVG sin ventana, también en un servicio de Windows y en Linux64. | Ayuda | |
| Impresión y vista previa de impresión | Print y ShowPrintPreview imprimen una página por gráfico con sus series, ejes, títulos y leyenda, sin el cursor en cruz, la información emergente ni el rectángulo de zoom. 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 gráfico como gráficos vectoriales con texto real y un texto alternativo generado a partir del título, las series, el número de puntos y los rangos de los ejes. 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 |
Los gráficos .NET son un port en C# con los mismos nombres de clase, para WinForms, WPF y Avalonia, además de un paquete de renderizado sin ventana.
| Paquete | Edición | Contenido |
|---|---|---|
esegece.sgcCharts.Community | Community (gratuita) | Biblioteca principal |
esegece.sgcCharts | Registrada | Biblioteca principal |
esegece.sgcCharts.WinForms | Registrada | Controles Windows Forms |
esegece.sgcCharts.Wpf | Registrada | Controles WPF |
esegece.sgcCharts.Avalonia | Registrada | Controles Avalonia |
esegece.sgcCharts.Rendering | Registrada | Renderizado sin ventana |
esegece.sgcCharts.sgcWebSockets | Solo registrada | Puente con sgcWebSockets |
Cada función de sgcCharts está documentada en la ayuda de sgcUI, con una compilación para cada entorno de desarrollo.
Empieza con la introducción de sgcCharts 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) →