sgcUI Matriz de funciones
Qué edición incluye cada producto y qué hace cada uno. Sigue el nombre de un producto para ver su lista completa de funciones.
Qué edición incluye cada producto y qué hace cada uno. Sigue el nombre de un producto para ver su lista completa de funciones.
Standard cubre la entrada de datos y la estructura de la aplicación, Professional añade visualización, Enterprise incluye todos los productos sgcUI.
| Producto | Funciones clave | Standard | Professional | Enterprise | All-Access |
|---|---|---|---|---|---|
| sgcGrid | Cuadrícula de datos en vivo actualizada desde cualquier hilo: ordenación, filtrado, agrupación, resúmenes, filas en árbol y de detalle, edición y exportación a Excel. | ||||
| sgcNavigation | Barra de navegación lateral y de acordeón que se contrae a un riel de iconos, con grupos, iconos e insignias. | ||||
| sgcToolbar | Barras de herramientas y de estado: botones, interruptores, desplegables, menú de desbordamiento, progreso y paneles de indicadores. | ||||
| sgcEditors | Nueve controles de entrada: calendario, selectores de fecha, hora y fecha y hora, control deslizante de rango, selector de color, editor de tokens, valoración y editor numérico. | ||||
| sgcCharts | 13 tipos de gráfico, streaming de un millón de puntos, indicadores bursátiles, herramientas de dibujo, datos en vivo y exportación a PNG/SVG. | — | |||
| sgcDashboard | Cuadrícula de mosaicos adaptable y tarjetas de KPI con minigráficos, arrastrar y redimensionar, diseños guardados y KPI en vivo. | — | |||
| sgcGauges | Diez tipos de indicador, del dial radial al anunciador, con rangos, umbrales, animación y enlace a datos en vivo. | — | |||
| sgcPivotGrid | Tablas dinámicas sobre un millón de filas: agrupación de fechas, ocho agregaciones, filtros, desglose, formato condicional y exportación. | — | — | ||
| sgcPlanner | Planificador, Gantt y Kanban sobre un objeto de datos compartido, con recurrencia, dependencias, ruta crítica y sincronización de calendarios. | — | — | ||
| sgcDiagram | Editor y visor de diagramas: 14 formas, tres tipos de conector, disposiciones automáticas, deshacer, JSON y exportación a PNG/SVG. | — | — | ||
| sgcWizard | Asistentes paso a paso y steppers independientes con validación, páginas omitidas y estados de paso. | — | — | ||
| sgcMaps | Mapas de teselas nativos sin control de navegador: teselas en línea y sin conexión, teselas vectoriales, superposiciones, geocodificación y enrutado sin conexión. | — | — | ||
| sgcPDF | Crea, edita, visualiza, firma y valida archivos PDF, además de controles de códigos de barras y QR. | — | — | ||
| sgcReports | Motor de informes sin interfaz: bandas, grupos, maestro-detalle, PDF accesible, XLSX, CSV y PNG, servicio por HTTP. | — | — |
Las ediciones Standard, Professional y Enterprise incluyen el código fuente completo, Delphi y C++ Builder, y 1 año de actualizaciones. Cada producto también se vende por separado, para Delphi y para .NET.
| Edición | Incluye |
|---|---|
| Standard | sgcGrid, sgcNavigation, sgcToolbar y sgcEditors, con código fuente completo. |
| Professional | Standard más sgcCharts, sgcDashboard y sgcGauges. |
| Enterprise | Professional más sgcPivotGrid, sgcPlanner, sgcDiagram, sgcWizard, sgcMaps, sgcPDF y sgcReports. |
| All-Access | Todos los productos de eSeGeCe, sgcUI incluido. |
| Paquetes individuales | Cualquier producto sgcUI por separado. |
| .NET | Paquetes Community gratuitos, y ediciones registradas y paquetes individuales a los mismos precios que Delphi. |
Los controles de WinForms, WPF y Avalonia se enlazan a tus modelos de vista, se abren en el diseñador de Visual Studio y siguen el tema de la aplicación. La columna Community muestra lo que incluyen los paquetes .NET Community gratuitos.
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Columnas, campos y series en XAML | Declara las columnas de sgcGrid, los campos de sgcPivotGrid, las series y los ejes de sgcCharts y los mapas de campos de sgcPlanner dentro del elemento del control. Una sola declaración, xmlns:sgc="https://www.esegece.com/sgcui", asigna los controles de todos los productos sgcUI en WPF y Avalonia. | Ayuda | |
| ItemsSource e ICollectionView (WPF, Avalonia) | ItemsSource acepta cualquier IEnumerable: List<T>, ObservableCollection<T>, BindingList<T>, un DataTable o un DataView. En WPF se aplican la ordenación, el filtro y la agrupación de un ICollectionView o de un CollectionViewSource. Avalonia lee la colección en su propio orden. Las altas, bajas y movimientos actualizan solo las filas afectadas, INotifyPropertyChanged repinta los valores cambiados, y los cambios provocados en un hilo de trabajo se aplican en el hilo de la interfaz. | ~El enlace de sgcDiagram (NodesSource, LinksSource) es de la edición Registrada. | Ayuda |
| DataSource y DataMember (WinForms) | Los controles de WinForms aceptan un DataSet, DataTable, DataView, BindingSource, IList o IListSource, y DataMember nombra una tabla o una relación como Customers.CustomerOrders, igual que en el DataGridView. Leen la lista mediante el CurrencyManager del formulario, de modo que se aplican el filtro y la ordenación de un BindingSource y la fila actual y la fila seleccionada se mantienen sincronizadas. | ~El enlace de sgcDiagram (NodesDataSource, LinksDataSource) es de la edición Registrada. | Ayuda |
| Ediciones escritas de vuelta | sgcGrid (ItemsWriteBack) y sgcPlanner escriben de vuelta en los elementos enlazados las ediciones, inserciones y eliminaciones, con BeginEdit y EndEdit cuando un elemento implementa IEditableObject. sgcPivotGrid y sgcCharts leen el origen en un solo sentido, y sgcDiagram reconstruye el diagrama a partir de él. | ~sgcPlanner escribe de vuelta en todas las ediciones. La escritura de vuelta de sgcGrid es de la edición Registrada. | Ayuda |
| Diseñador de Visual Studio (WinForms) | Los controles de WinForms se abren en el diseñador de Visual Studio en .NET Framework 4.7.2 y en .NET 8 o posterior, mediante el diseñador fuera de proceso. Las etiquetas inteligentes establecen el origen de datos y las opciones principales, los editores de colecciones editan las columnas, series y campos, y la ventana Propiedades lista las tablas y los miembros de los datos enlazados. | Ayuda | |
| Entradas del cuadro de herramientas e iconos | Los paquetes NuGet de WinForms y WPF añaden sus controles al cuadro de herramientas de Visual Studio, cada uno con su propio icono, en una categoría por producto como "sgcUI Grid" o "sgcUI Planner". Los paquetes de Avalonia no añaden entradas al cuadro de herramientas. | Ayuda | |
| Datos de ejemplo en tiempo de diseño | Un sgcGrid, sgcPivotGrid, sgcCharts, sgcPlanner o sgcDiagram vacío muestra filas de ejemplo, una tabla dinámica de ejemplo, una línea de ejemplo de 30 puntos, tareas de ejemplo de la semana actual o un flujo de ejemplo en el diseñador de Visual Studio y en las vistas previas de WPF y Avalonia, de modo que se puede comprobar el diseño antes de enlazar los datos. | Ayuda | |
| Seguimiento del tema del host | Los controles cuyo Theme es utDefault siguen el tema claro u oscuro de la aplicación mientras se ejecuta: el ThemeMode de WPF con el acento Fluent y el Application.SetColorMode de WinForms en .NET 9 o posterior, y el ActualThemeVariant de Avalonia con el acento de la plataforma. Está activado por defecto, sgcUIApplication.SetTheme fija un tema concreto, y el alto contraste de Windows mantiene la prioridad. | Ayuda | |
| Avalonia 12 | Los paquetes de Avalonia se construyen sobre Avalonia 12: requieren Avalonia 12.0 o posterior, se prueban con 12.1.4 y apuntan a .NET 8, 9 y 10. Avalonia 11 ya no es compatible. | Ayuda |
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Barra de consultas de IA (VCL y FireMonkey) | TsgcVCLAIQueryBar y TsgcFMXAIQueryBar, FireMonkey en Windows, macOS, iOS y Android: escribe una pregunta, pulsa Intro, lee lo que se aplicó, cancela una pregunta en curso y deshaz la última respuesta, con preguntas recientes y sugerencias. Funciona con el teclado, los lectores de pantalla, el alto contraste y las disposiciones de derecha a izquierda. | Ayuda | |
| Barra de consultas de IA (WinForms, WPF y Avalonia) | TsgcWinFormsAIQueryBar, TsgcWpfAIQueryBar y TsgcAvaloniaAIQueryBar hacen lo mismo en .NET, con el tema claro u oscuro del host. | Ayuda | |
| Cualquier LLM | TsgcUIAIEventProvider entrega cada solicitud a tu propio código en su evento OnRequest, de modo que cualquier servicio de IA, modelo o servidor local puede responder. En .NET, RequestAsync admite un manejador asíncrono. | Ayuda | |
| Proveedor de IA de sgcWebSockets | TsgcUIAIChatProvider del puente sgcUICoreWS usa el componente TsgcAIChat de sgcWebSockets en todas las plataformas. En .NET, el paquete esegece.sgcUICore.sgcWebSockets. Requiere un sgcWebSockets registrado. | Registrada | Ayuda |
| Pregunta a la cuadrícula, la tabla dinámica y el panel | TsgcGridAI convierte una pregunta en filtros, ordenaciones y resaltado de filas, TsgcPivotGridAI en un diseño de tabla dinámica, y la IA del panel la envía al mosaico que puede responderla y explica las tarjetas de KPI. Sin proveedor, la cuadrícula y el panel responden con reglas locales. | Ayuda | |
| Smart Paste en formularios | Un texto pegado, como un correo electrónico o un bloque de dirección, rellena los controles de sgcEditors y los controles estándar de edición, lista desplegable, casilla de verificación y fecha de un formulario, con un botón Smart Paste y Deshacer, en VCL, FireMonkey, WinForms, WPF y Avalonia. | Ayuda | |
| Smart Paste en sgcPlanner | Ctrl+Shift+V en la vista Planificador, Gantt o Kanban crea un elemento a partir del texto pegado o rellena el seleccionado, con Deshacer. | Ayuda | |
| Privacidad | Una pregunta envía solo el catálogo de campos (nombres, títulos, tipos y unos pocos valores de ejemplo), nunca los datos de las filas. Smart Paste envía solo el texto pegado y las descripciones de los campos. Los valores de los KPI nunca salen de la aplicación. | Ayuda |