sgcCharts Matrice delle funzionalità
Tutto ciò che fa sgcCharts, raggruppato per attività, con un link al topic della guida di ogni funzionalità. Un solo modello di grafico alimenta le viste VCL, FireMonkey, WinForms, WPF e Avalonia.
Tutto ciò che fa sgcCharts, raggruppato per attività, con un link al topic della guida di ogni funzionalità. Un solo modello di grafico alimenta le viste VCL, FireMonkey, WinForms, WPF e Avalonia.
10 funzionalità
2 funzionalità
3 funzionalità
8 funzionalità
7 funzionalità
4 funzionalità
7 pacchetti NuGet
Guida online e manuali PDF
Registered indica le funzionalità incluse nelle edizioni Registered e Trial e non nell'edizione Community gratuita. ~ indica una funzionalità che Community ha solo in parte, con la differenza indicata sotto.
Ogni riga rimanda al suo argomento della guida. La colonna Community mostra cosa include l'edizione Community .NET gratuita; tutto è incluso in Registered e Trial.
| Funzionalità | Dettagli | Community | Guida |
|---|---|---|---|
| 17 tipi di grafico | Linea, linea veloce, linea a gradini, area, area di intervallo, barre, dispersione, bolle, candlestick, OHLC, torta e ciambella, radar, heatmap, treemap, imbuto, box plot e cascata, ciascuno un componente TsgcChartSeries_*. | Guida | |
| Torta e ciambella | InnerRadiusPercent trasforma la torta in una ciambella, OthersThreshold raccoglie le fette piccole in Altri, ExplodeOnClick estrae una fetta. | Guida | |
| Heatmap e treemap | Heatmap con scala di colori, serie treemap e imbuto. | Guida | |
| Bolle | TsgcChartSeries_Bubble traccia X, Y e una dimensione. SizeMode scala le bolle in base all'area (cbsArea) o al diametro (cbsDiameter). | Guida | |
| Box plot | TsgcChartSeries_BoxPlot disegna minimo, quartili, mediana, massimo e una media facoltativa. AddValues calcola i quartili (come Excel QUARTILE.INC) e i valori anomali di Tukey dal campione grezzo. | Guida | |
| Cascata | TsgcChartSeries_Waterfall costruisce un totale da passi, subtotali e totali, con connettori tra le barre. | Guida | |
| Area di intervallo | TsgcChartSeries_RangeArea riempie la banda tra un valore minimo e uno massimo. | Guida | |
| Linee morbide | Smooth disegna le serie linea, area e area di intervallo come spline cubica monotona, che non supera mai i dati. | Guida | |
| Barre di errore | ErrorBars su serie linea, area, dispersione e barre: valori fissi, percentuale, deviazione standard o valori personalizzati, in direzione entrambe, più o meno, con terminatori. | Guida | |
| Assi e aree di tracciamento | Più assi, aree di tracciamento, titolo, legenda e margini. | Guida |
| Funzionalità | Dettagli | Community | Guida |
|---|---|---|---|
| Indicatori | Serie di indicatori SMA, EMA, WMA, Bollinger, RSI, MACD, Stochastic, ATR, VWAP e Volume. | Registrata | Guida |
| Pannelli | Più pannelli in un solo grafico, marcatore dell'ultimo valore e banda bid e ask. | Registrata | Guida |
| Strumenti di disegno | Linea di tendenza, linea orizzontale e verticale, rettangolo e Fibonacci. | Registrata | Guida |
| Funzionalità | Dettagli | Community | Guida |
|---|---|---|---|
| Mirino, tooltip, zoom e scorrimento | Mirino, tooltip, zoom con la rotellina, zoom ad area e scorrimento. | Guida | |
| Annotazioni | Testo, linea, linee orizzontali e verticali, rettangolo, banda orizzontale e un callout ancorato a un punto dati o all'ultimo punto. Le annotazioni seguono il tema e l'alto contrasto, e gli screen reader le leggono. | Guida | |
| Editor del grafico a runtime | Gli utenti finali modificano a runtime titoli, legenda, assi e serie (colore, visibilità, smussatura e tipo tra le serie compatibili). ShowEditor su VCL, FireMonkey, WinForms e WPF, ShowEditorAsync su Avalonia. | Guida | |
| Designer di grafici | Per un TsgcChartTableLink, l'editor aggiunge una pagina Dati: tipo di grafico (colonne raggruppate, in pila o in pila 100%, linee, aree, torta, ciambella o combinato), serie da colonne o da righe, primi N, la serie a torta, etichette dati, i totali complessivi di un pivot e il tipo di serie e l'asse di ogni misura combinata. sgcVCLShowChartDesigner, sgcFMXShowChartDesigner, ShowDesigner e ShowDesignerAsync. Il designer del grafico pivot di sgcPivotGrid. | Registrata | Guida |
| Temi e palette | Temi chiaro e scuro con una sola proprietà: Chart.Theme := utDark. | Guida | |
| Preset ISA-101 | ApplyISA101Theme applica lo stile grigio e sobrio dei display HMI industriali e mantiene i colori di allarme delle priorità da 1 a 4 per gli stati anomali. | Guida | |
| Da destra a sinistra (arabo ed ebraico) | Titolo, legenda, tooltip, barra degli strumenti e selettore di intervallo sono speculari. L'area del grafico e i suoi assi restano da sinistra a destra per impostazione predefinita, come in Excel; MirrorPlot inverte gli assi delle categorie e sposta gli assi dei valori a destra. | Guida | |
| Accessibilità | Esposto a UI Automation con il titolo, gli assi, la legenda, le serie e i punti dati, ogni punto con la sua categoria e il suo valore, e un testo alternativo generato. I tasti freccia si spostano da punto a punto e da serie a serie, l'anello di focus è sempre visibile e l'alto contrasto di Windows viene seguito con colori di sistema, motivi di linea e marcatori. Attivo per impostazione predefinita su VCL (Delphi 7-13), FireMonkey su Windows, WinForms, WPF e Avalonia. | Guida |
| Funzionalità | Dettagli | Community | Guida |
|---|---|---|---|
| Manuale, CSV e JSON | TsgcChartDataSource_Manual, _CSV e _JSON. | Guida | |
| DataSet | TsgcChartDataSource_DataSet traccia qualsiasi TDataSet. | Guida | |
| Binding live del dataset | Live segue salvataggi, eliminazioni, inserimenti e filtri tramite un TDataLink, con limitazione della frequenza. FollowCursor sposta il punto in evidenza mentre l'utente scorre il dataset, e ExtraFields alimenta le colonne di dimensione, minimo, quartile o tipo. In .NET, Live segue le modifiche di una DataTable. | Guida | |
| Tabella | TsgcChartDataSource_Table traccia una tabella in memoria, per esempio le righe di una sgcGrid. | Guida | |
| Serie in XAML (.NET) | Gli elementi TsgcWpfChartSeries e TsgcAvaloniaChartSeries dentro il grafico dichiarano ogni serie con ItemsSource, SeriesKind e i percorsi dei membri XMember, YMember, da OpenMember a CloseMember, VolumeMember e LabelMember, e ognuno accetta un binding. In WPF valgono il filtro e l'ordinamento della vista della raccolta. Il binding è unidirezionale: il grafico legge gli elementi e non scrive mai su di essi. | Guida | |
| Raccolte da codice e designer WinForms (.NET) | TsgcChartDataSource_Items collega una serie a una ObservableCollection<T>, una BindingList<T>, una List<T>, un DataTable o un DataView. In WinForms i componenti TsgcWinFormsChartSeries dichiarano le serie tramite il BindingContext del form, modificati nel designer di Visual Studio con uno smart tag su .NET Framework e su .NET 8 o successivo. Un grafico vuoto mostra una linea di esempio di 30 punti nel designer di Visual Studio e nelle anteprime WPF e Avalonia, e una serie dichiarata senza dati mostra punti di esempio del suo tipo: una linea, candele o categorie. L'esempio non viene mai salvato nel form o nello XAML. | Guida | |
| Feed live | Il ponte sgcChartsWS aggiunge gli stream di mercato Binance, i topic MQTT, il JSON via WebSocket e i Server-Sent Events. Ogni sorgente aggancia l'evento del client e ripristina il gestore precedente quando si ferma. | Registrata | Guida |
| Funzionalità | Dettagli | Community | Guida |
|---|---|---|---|
| Esportazione PNG e SVG | SaveToPNG e SaveToSVG sulla vista. | Guida | |
| Renderer headless | TsgcChartRenderer genera PNG e SVG senza finestra, anche in un servizio Windows e su Linux64. | Guida | |
| Stampa e anteprima di stampa | Print e ShowPrintPreview stampano una pagina per grafico con le sue serie, assi, titoli e legenda, senza il mirino, il tooltip e il rettangolo di zoom. PrintSettings imposta una sola volta la carta, l'orientamento, i margini, la scala, l'intestazione e il piè di pagina per la stampante, l'anteprima e il PDF. In tutte le edizioni, su VCL, FireMonkey, WinForms, WPF e Avalonia (FireMonkey stampa su Windows e macOS). | Guida | |
| Esportazione PDF accessibile, PDF/UA e PDF/A (con sgcPDF) | ExportToPDF scrive il grafico come grafica vettoriale con testo reale e un testo alternativo costruito dal titolo, dalle serie, dal numero di punti e dagli intervalli degli assi. Il file è per impostazione predefinita un documento PDF/UA con tag, e PDFALevel aggiunge PDF/A-2a o PDF/A-3a. Richiede il ponte sgcUIPDF e uno sgcPDF con licenza (esegece.sgcUICore.sgcPDF in .NET). | Registrata | Guida |
I grafici .NET sono un porting C# con gli stessi nomi di classe, per WinForms, WPF e Avalonia, più un pacchetto con renderer headless.
| Pacchetto | Edizione | Contenuto |
|---|---|---|
esegece.sgcCharts.Community | Community (gratuita) | Libreria di base |
esegece.sgcCharts | Registered | Libreria di base |
esegece.sgcCharts.WinForms | Registered | Controlli Windows Forms |
esegece.sgcCharts.Wpf | Registered | Controlli WPF |
esegece.sgcCharts.Avalonia | Registered | Controlli Avalonia |
esegece.sgcCharts.Rendering | Registered | Rendering headless |
esegece.sgcCharts.sgcWebSockets | Solo Registered | Ponte sgcWebSockets |
Ogni funzionalità di sgcCharts è documentata nella guida di sgcUI, con una versione per ogni ambiente di sviluppo.
Inizia dall'introduzione a sgcCharts, poi segui la guida rapida e gli argomenti sulle funzionalità.
Delphi →La guida completa di sgcUI in formato PDF, da leggere offline o stampare.
Delphi (PDF) →