sgcUI functiematrix
Welke editie welk product bevat en wat elk product doet. Volg een productnaam naar de volledige functielijst.
Welke editie welk product bevat en wat elk product doet. Volg een productnaam naar de volledige functielijst.
Standard omvat gegevensinvoer en de toepassingsschil, Professional voegt visualisatie toe, Enterprise bevat elk sgcUI-product.
| Product | Belangrijkste functies | Standard | Professional | Enterprise | All-Access |
|---|---|---|---|---|---|
| sgcGrid | Live gegevensgrid die vanuit elke thread wordt bijgewerkt: sorteren, filteren, groeperen, samenvattingen, boom- en detailrijen, bewerken, Excel-export. | ||||
| sgcNavigation | Zijbalk- en accordeonnavigatiebalk die inklapt tot een pictogrammenrail, met groepen, pictogrammen en badges. | ||||
| sgcToolbar | Werkbalken en statusbalken: knoppen, schakelaars, uitklaplijsten, overloopmenu, voortgangs- en indicatorpanelen. | ||||
| sgcEditors | Negen invoerbesturingselementen: kalender, datum-, tijd- en datumtijdkiezers, bereikschuifregelaar, kleurkiezer, tokenveld, beoordeling, draaiveld. | ||||
| sgcCharts | 13 grafiektypen, streaming van een miljoen punten, handelsindicatoren, tekengereedschappen, live feeds en PNG/SVG-export. | — | |||
| sgcDashboard | Responsief tegelraster en KPI-kaarten met sparklines, slepen en formaat wijzigen, opgeslagen indelingen en live KPI's. | — | |||
| sgcGauges | Tien metertypen, van rond wijzerplaat tot annunciator, met bereiken, drempels, animatie en live gegevenskoppeling. | — | |||
| sgcPivotGrid | Draaitabellen over een miljoen rijen: datumgroepering, acht aggregaties, filters, doorboren, voorwaardelijke opmaak, export. | — | — | ||
| sgcPlanner | Planner, Gantt en Kanban op één gedeeld gegevensobject, met herhaling, afhankelijkheden, kritieke pad en agendasynchronisatie. | — | — | ||
| sgcDiagram | Diagrameditor en viewer: 14 vormen, drie soorten connectoren, automatische indelingen, ongedaan maken, JSON- en PNG/SVG-export. | — | — | ||
| sgcWizard | Stapsgewijze wizards en zelfstandige steppers met validatie, overgeslagen pagina's en stapstatussen. | — | — | ||
| sgcMaps | Native tegelkaarten zonder browsercomponent: online en offline tegels, vectortegels, overlays, geocodering en offline routering. | — | — | ||
| sgcPDF | PDF-bestanden maken, bewerken, bekijken, ondertekenen en valideren, plus besturingselementen voor barcodes en QR-codes. | — | — | ||
| sgcReports | Headless rapportengine: banden, groepen, master-detail, toegankelijke PDF, XLSX, CSV en PNG, aanbieden via HTTP. | — | — |
De edities Standard, Professional en Enterprise bevatten volledige broncode, Delphi en C++ Builder, en 1 jaar updates. Elk product wordt ook los verkocht, voor Delphi en voor .NET.
| Editie | Bevat |
|---|---|
| Standard | sgcGrid, sgcNavigation, sgcToolbar en sgcEditors, met volledige broncode. |
| Professional | Standard plus sgcCharts, sgcDashboard en sgcGauges. |
| Enterprise | Professional plus sgcPivotGrid, sgcPlanner, sgcDiagram, sgcWizard, sgcMaps, sgcPDF en sgcReports. |
| All-Access | Elk eSeGeCe-product, sgcUI inbegrepen. |
| Single-pakketten | Elk sgcUI-product afzonderlijk. |
| .NET | Gratis Community-pakketten, en geregistreerde edities en single-pakketten tegen dezelfde prijzen als Delphi. |
De WinForms-, WPF- en Avalonia-besturingselementen binden aan view models, openen in de Visual Studio-designer en volgen het thema van de toepassing. De kolom Community laat zien wat de gratis .NET Community-pakketten bevatten.
| Functie | Details | Community | Help |
|---|---|---|---|
| Kolommen, velden en series in XAML | Declareer de kolommen van sgcGrid, de velden van sgcPivotGrid, de series en assen van sgcCharts en de veldkoppelingen van sgcPlanner binnen het element van het besturingselement. Eén declaratie, xmlns:sgc="https://www.esegece.com/sgcui", koppelt in WPF en Avalonia de besturingselementen van elk sgcUI-product. | Help | |
| ItemsSource en ICollectionView (WPF, Avalonia) | ItemsSource accepteert elke IEnumerable: List<T>, ObservableCollection<T>, BindingList<T>, een DataTable of een DataView. In WPF gelden het sorteren, filteren en groeperen van een ICollectionView of een CollectionViewSource. Avalonia leest de collectie in zijn eigen volgorde. Toevoegen, verwijderen en verplaatsen werkt alleen de betrokken rijen bij, INotifyPropertyChanged tekent gewijzigde waarden opnieuw, en wijzigingen die op een werkthread worden gemeld, worden op de UI-thread toegepast. | ~Binding van sgcDiagram (NodesSource, LinksSource) is Geregistreerd. | Help |
| DataSource en DataMember (WinForms) | De WinForms-besturingselementen accepteren een DataSet, DataTable, DataView, BindingSource, IList of IListSource, en DataMember noemt een tabel of een relatie zoals Customers.CustomerOrders, net als in de DataGridView. Ze lezen de lijst via de CurrencyManager van het formulier, dus het filter en de sortering van een BindingSource gelden en de huidige rij en de geselecteerde rij blijven gelijk. | ~Binding van sgcDiagram (NodesDataSource, LinksDataSource) is Geregistreerd. | Help |
| Teruggeschreven bewerkingen | sgcGrid (ItemsWriteBack) en sgcPlanner schrijven de bewerkingen, invoegingen en verwijderingen terug naar de gebonden items, met BeginEdit en EndEdit wanneer een item IEditableObject implementeert. sgcPivotGrid en sgcCharts lezen de bron in één richting en sgcDiagram bouwt het diagram er opnieuw uit op. | ~sgcPlanner schrijft terug in elke editie. Het terugschrijven van sgcGrid is Geregistreerd. | Help |
| Visual Studio-designer (WinForms) | De WinForms-besturingselementen openen in de Visual Studio-designer op .NET Framework 4.7.2 en op .NET 8 of hoger, via de out-of-process-designer. Smart tags stellen de gegevensbron en de belangrijkste opties in, collectie-editors bewerken de kolommen, series en velden, en het venster Eigenschappen toont de tabellen en leden van de gebonden gegevens. | Help | |
| Toolboxitems en pictogrammen | De WinForms- en WPF-NuGet-pakketten voegen hun besturingselementen toe aan de Visual Studio-toolbox, elk met een eigen pictogram, onder één categorie per product zoals "sgcUI Grid" of "sgcUI Planner". De Avalonia-pakketten voegen geen toolboxitems toe. | Help | |
| Voorbeeldgegevens tijdens het ontwerpen | Een lege sgcGrid, sgcPivotGrid, sgcCharts, sgcPlanner of sgcDiagram toont voorbeeldrijen, een voorbeeldpivot, een voorbeeldlijn van 30 punten, voorbeeldtaken van de huidige week of een voorbeeldstroom in de Visual Studio-designer en in de WPF- en Avalonia-previewers, zodat de indeling kan worden gecontroleerd voordat de gegevens zijn gebonden. | Help | |
| Het hostthema volgen | Besturingselementen waarvan Theme gelijk is aan utDefault volgen het lichte of donkere thema van de toepassing terwijl die draait: de WPF-ThemeMode met het Fluent-accent en de WinForms-Application.SetColorMode op .NET 9 of hoger, en de Avalonia-ActualThemeVariant met het platformaccent. Het staat standaard aan, sgcUIApplication.SetTheme zet een vast thema vast, en hoog contrast van Windows heeft voorrang. | Help | |
| Avalonia 12 | De Avalonia-pakketten zijn gebouwd op Avalonia 12: ze vereisen Avalonia 12.0 of hoger, zijn getest met 12.1.4 en richten zich op .NET 8, 9 en 10. Avalonia 11 wordt niet meer ondersteund. | Help |
| Functie | Details | Community | Help |
|---|---|---|---|
| AI-querybalk (VCL en FireMonkey) | TsgcVCLAIQueryBar en TsgcFMXAIQueryBar, FireMonkey op Windows, macOS, iOS en Android: typ een vraag, druk op Enter, lees wat is toegepast, annuleer een lopende vraag en maak het laatste antwoord ongedaan, met recente vragen en suggesties. Werkt met het toetsenbord, schermlezers, hoog contrast en rechts-naar-links-indelingen. | Help | |
| AI-querybalk (WinForms, WPF en Avalonia) | TsgcWinFormsAIQueryBar, TsgcWpfAIQueryBar en TsgcAvaloniaAIQueryBar doen hetzelfde in .NET, met het lichte of donkere thema van de host. | Help | |
| Elke LLM | TsgcUIAIEventProvider geeft elk verzoek in zijn OnRequest-gebeurtenis door aan je eigen code, zodat elke AI-dienst, elk model of elke on-premises server kan antwoorden. In .NET neemt RequestAsync een asynchrone handler. | Help | |
| AI-provider van sgcWebSockets | TsgcUIAIChatProvider van de sgcUICoreWS-bridge gebruikt de component TsgcAIChat van sgcWebSockets op elk platform. In .NET het pakket esegece.sgcUICore.sgcWebSockets. Vereist een geregistreerde sgcWebSockets. | Geregistreerd | Help |
| Vraag het aan het grid, de pivot en het dashboard | TsgcGridAI zet een vraag om in filters, sorteringen en rijmarkeringen, TsgcPivotGridAI in een pivotindeling, en de dashboard-AI stuurt die naar de tegel die kan antwoorden en legt KPI-kaarten uit. Zonder provider antwoorden het grid en het dashboard met lokale regels. | Help | |
| Smart Paste in formulieren | Een geplakte tekst, zoals een e-mail of een adresblok, vult de sgcEditors-besturingselementen en de standaard edit-, combo-, selectievakje- en datumbesturingselementen van een formulier, met een Smart Paste-knop en Ongedaan maken, op VCL, FireMonkey, WinForms, WPF en Avalonia. | Help | |
| Smart Paste in sgcPlanner | Ctrl+Shift+V in de weergave Planner, Gantt of Kanban maakt een item uit de geplakte tekst of vult het geselecteerde item in, met Ongedaan maken. | Help | |
| Privacy | Een vraag verstuurt alleen de veldencatalogus (namen, koppen, typen en een paar voorbeeldwaarden), nooit de rijgegevens. Smart Paste verstuurt alleen de geplakte tekst en de veldbeschrijvingen. KPI-waarden verlaten de toepassing nooit. | Help |