sgcCharts functiematrix
Alles wat sgcCharts kan, gegroepeerd per taak, met een link naar het helponderwerp van elke functie. Eén grafiekmodel stuurt de weergaven voor VCL, FireMonkey, WinForms, WPF en Avalonia aan.
Alles wat sgcCharts kan, gegroepeerd per taak, met een link naar het helponderwerp van elke functie. Eén grafiekmodel stuurt de weergaven voor VCL, FireMonkey, WinForms, WPF en Avalonia aan.
10 functies
2 functies
3 functies
8 functies
7 functies
4 functies
7 NuGet-pakketten
Online help en pdf-handleidingen
Geregistreerd markeert functies die in de geregistreerde editie en de proefversie zitten, maar niet in de gratis Community-editie. ~ markeert een functie die Community gedeeltelijk heeft, met het verschil eronder.
Elke rij verwijst naar het bijbehorende helponderwerp. De kolom Community toont wat de gratis .NET Community-editie bevat; alles zit in Geregistreerd en de proefversie.
| Functie | Details | Community | Help |
|---|---|---|---|
| 17 grafiektypen | Lijn, snelle lijn, trapjeslijn, vlak, bereikvlak, staaf, spreiding, bubbel, candlestick, OHLC, taart en donut, radar, heatmap, treemap, trechter, boxplot en waterval, elk een TsgcChartSeries_*-component. | Help | |
| Taart en donut | InnerRadiusPercent maakt van de taart een donut, OthersThreshold voegt kleine segmenten samen tot Overig, ExplodeOnClick trekt een segment los. | Help | |
| Heatmap en treemap | Heatmap met een kleurschaal, treemap- en trechterseries. | Help | |
| Bubbel | TsgcChartSeries_Bubble plot X, Y en een grootte. SizeMode schaalt de bubbels op oppervlakte (cbsArea) of op diameter (cbsDiameter). | Help | |
| Boxplot | TsgcChartSeries_BoxPlot tekent minimum, kwartielen, mediaan, maximum en een optioneel gemiddelde. AddValues berekent de kwartielen (zoals Excel QUARTILE.INC) en de Tukey-uitschieters uit de ruwe steekproef. | Help | |
| Waterval | TsgcChartSeries_Waterfall bouwt een totaal op uit stappen, subtotalen en totalen, met verbindingslijnen tussen de staven. | Help | |
| Bereikvlak | TsgcChartSeries_RangeArea vult de band tussen een lage en een hoge waarde. | Help | |
| Vloeiende lijnen | Smooth tekent lijn-, vlak- en bereikvlakseries als monotone kubische spline, die de gegevens nooit voorbijschiet. | Help | |
| Foutbalken | ErrorBars op lijn-, vlak-, spreidings- en staafseries: vaste waarden, procenten, standaarddeviatie of eigen waarden, in de richting beide, plus of min, met eindstreepjes. | Help | |
| Assen en plotgebieden | Meerdere assen, plotgebieden, titel, legenda en marges. | Help |
| Functie | Details | Community | Help |
|---|---|---|---|
| Indicatoren | SMA, EMA, WMA, Bollinger, RSI, MACD, Stochastic, ATR, VWAP en volume-indicatorseries. | Geregistreerd | Help |
| Panelen | Meerdere panelen in één grafiek, laatstewaardemarkering en bied-en-laatband. | Geregistreerd | Help |
| Tekengereedschappen | Trendlijn, horizontale en verticale lijn, rechthoek en Fibonacci. | Geregistreerd | Help |
| Functie | Details | Community | Help |
|---|---|---|---|
| Crosshair, tooltip, zoomen en pannen | Crosshair, tooltip, zoomen met het muiswiel, zoomen met een kader en pannen. | Help | |
| Annotaties | Tekst, lijn, horizontale en verticale lijnen, rechthoek, horizontale band en een callout die verankerd is aan een gegevenspunt of aan het nieuwste punt. Annotaties volgen het thema en hoog contrast, en schermlezers lezen ze voor. | Help | |
| Grafiekeditor tijdens runtime | Eindgebruikers bewerken tijdens runtime de titels, de legenda, de assen en de series (kleur, zichtbaarheid, afvlakking en het type binnen compatibele series). ShowEditor op VCL, FireMonkey, WinForms en WPF, ShowEditorAsync op Avalonia. | Help | |
| Grafiekontwerper | Voor een TsgcChartTableLink voegt de editor een pagina Gegevens toe: grafiektype (gegroepeerde, gestapelde of 100% gestapelde kolommen, lijn, vlak, cirkel, donut of combinatie), reeksen uit kolommen of rijen, Top N, de cirkelreeks, gegevenslabels, de eindtotalen van een pivot en het reekstype en de as van elke combinatiemaatstaf. sgcVCLShowChartDesigner, sgcFMXShowChartDesigner, ShowDesigner en ShowDesignerAsync. De ontwerper van de draaigrafiek van sgcPivotGrid. | Geregistreerd | Help |
| Thema's en palet | Lichte en donkere thema's met één eigenschap: Chart.Theme := utDark. | Help | |
| ISA-101-voorinstelling | ApplyISA101Theme past de grijze, ingetogen stijl van industriële HMI-schermen toe en bewaart de alarmkleuren van prioriteit 1 tot 4 voor afwijkende toestanden. | Help | |
| Rechts naar links (Arabisch en Hebreeuws) | De titel, legenda, tooltips, werkbalk en bereikselector zijn gespiegeld. Het plotgebied en de assen blijven standaard van links naar rechts, zoals in Excel; MirrorPlot keert de categorieassen om en verplaatst de waardeassen naar rechts. | Help | |
| Toegankelijkheid | Aangeboden aan UI Automation met de titel, de assen, de legenda, de series en de gegevenspunten, elk punt met zijn categorie en waarde, en een gegenereerd tekstalternatief. De pijltoetsen gaan van punt naar punt en van serie naar serie, de focusring is altijd zichtbaar en Windows hoog contrast wordt gevolgd met systeemkleuren, lijnpatronen en markeringen. Standaard aan op VCL (Delphi 7 tot en met 13), FireMonkey op Windows, WinForms, WPF en Avalonia. | Help |
| Functie | Details | Community | Help |
|---|---|---|---|
| Handmatig, CSV en JSON | TsgcChartDataSource_Manual, _CSV en _JSON. | Help | |
| DataSet | TsgcChartDataSource_DataSet plot elke TDataSet. | Help | |
| Live datasetkoppeling | Live volgt opslaan, verwijderen, invoegen en filteren via een TDataLink, met vertraging. FollowCursor verplaatst het gefocuste punt wanneer de gebruiker door de dataset bladert, en ExtraFields voedt de kolommen voor grootte, laag, kwartiel of soort. In .NET volgt Live de wijzigingen van een DataTable. | Help | |
| Tabel | TsgcChartDataSource_Table plot een tabel in het geheugen, bijvoorbeeld de rijen van een sgcGrid. | Help | |
| Series in XAML (.NET) | TsgcWpfChartSeries- en TsgcAvaloniaChartSeries-elementen binnen de grafiek declareren elke serie met ItemsSource, SeriesKind en de lidpaden XMember, YMember, OpenMember tot CloseMember, VolumeMember en LabelMember, en elk ervan accepteert een binding. In WPF gelden het filter en de sortering van de collectieweergave. De binding werkt in één richting: de grafiek leest de items en schrijft er nooit naar. | Help | |
| Collecties vanuit code en de WinForms-designer (.NET) | TsgcChartDataSource_Items bindt een serie aan een ObservableCollection<T>, een BindingList<T>, een List<T>, een DataTable of een DataView. In WinForms declareren TsgcWinFormsChartSeries-componenten de series via de BindingContext van het formulier, bewerkt in de Visual Studio-designer met een smart tag op .NET Framework en op .NET 8 of hoger. Een lege grafiek toont een voorbeeldlijn van 30 punten in de Visual Studio-designer en in de WPF- en Avalonia-previewers, en een gedeclareerde serie zonder gegevens toont voorbeeldpunten van zijn soort: een lijn, candles of categorieën. Het voorbeeld wordt nooit opgeslagen in het formulier of de XAML. | Help | |
| Live feeds | De sgcChartsWS-bridge voegt Binance-marktstreams, MQTT-topics, WebSocket-JSON en Server-Sent Events toe. Elke bron haakt in op de clientgebeurtenis en herstelt de vorige handler wanneer hij stopt. | Geregistreerd | Help |
| Functie | Details | Community | Help |
|---|---|---|---|
| PNG- en SVG-export | SaveToPNG en SaveToSVG op de weergave. | Help | |
| Headless renderer | TsgcChartRenderer rendert PNG en SVG zonder venster, ook in een Windows-service en op Linux64. | Help | |
| Afdrukken en afdrukvoorbeeld | Print en ShowPrintPreview drukken één pagina per grafiek af met zijn series, assen, titels en legenda, zonder crosshair, tooltip en zoomrechthoek. PrintSettings stelt het papier, de afdrukstand, de marges, de schaal, de koptekst en de voettekst eenmalig in voor de printer, het voorbeeld en de PDF. In elke editie, op VCL, FireMonkey, WinForms, WPF en Avalonia (FireMonkey drukt af op Windows en macOS). | Help | |
| Toegankelijke PDF-export, PDF/UA en PDF/A (met sgcPDF) | ExportToPDF schrijft de grafiek als vectorafbeelding met echte tekst en een alternatieve tekst die uit de titel, de series, het aantal punten en de asbereiken wordt opgebouwd. Het bestand is standaard een getagd PDF/UA-document, en PDFALevel voegt PDF/A-2a of PDF/A-3a toe. Vereist de sgcUIPDF-bridge en een gelicentieerde sgcPDF (esegece.sgcUICore.sgcPDF in .NET). | Geregistreerd | Help |
De .NET-grafieken zijn een C#-port met dezelfde klassenamen, voor WinForms, WPF en Avalonia, plus een pakket met een headless renderer.
| Pakket | Editie | Inhoud |
|---|---|---|
esegece.sgcCharts.Community | Community (gratis) | Kernbibliotheek |
esegece.sgcCharts | Geregistreerd | Kernbibliotheek |
esegece.sgcCharts.WinForms | Geregistreerd | Windows Forms-besturingselementen |
esegece.sgcCharts.Wpf | Geregistreerd | WPF-besturingselementen |
esegece.sgcCharts.Avalonia | Geregistreerd | Avalonia-besturingselementen |
esegece.sgcCharts.Rendering | Geregistreerd | Headless renderen |
esegece.sgcCharts.sgcWebSockets | Alleen geregistreerd | sgcWebSockets-bridge |
Elke functie van sgcCharts is beschreven in de sgcUI-help, met één build voor elke ontwikkelomgeving.
Begin met de introductie van sgcCharts en volg daarna de snelstart en de functieonderwerpen.
Delphi →De volledige sgcUI-help als pdf-bestand, om offline te lezen of af te drukken.
Delphi (PDF) →