sgcCharts herunterladen

sgcCharts ist in der sgcUI-All-Access-Testversion enthalten, mit einem Installer für Delphi und einem für C++ Builder mit allen 15 sgcUI-Produkten. Lade die voll funktionsfähige Testversion herunter, führe die kompilierten Demos ohne IDE aus, oder füge die NuGet-Pakete zu einem .NET-Projekt hinzu. Lizenzen sind auf der Preisseite erhältlich.

Kostenlose Testversion herunterladen

Eine sgcUI-Testversion installiert alle sgcUI-Produkte, einschließlich sgcCharts, mit vollem Funktionsumfang zur Evaluierung.

sgcUI-Testversion für Delphi

Voll funktionsfähige Evaluierung für Delphi 7 bis RAD Studio 13 mit allen 15 sgcUI-Produkten, einschließlich sgcCharts, und den Beispielprojekten.

Delphi-Testversion herunterladen →

sgcUI-Testversion für C++ Builder

Voll funktionsfähige Evaluierung für C++ Builder 2007 bis 13. Dieselben Komponenten mit C++-Header-Dateien und Beispielprojekten.

C++ Builder-Testversion herunterladen →

Kompilierte Demos

Sofort lauffähige Programme jedes sgcUI-Produkts. Die 19 sgcCharts-Demos umfassen LiveLine (1.000.000 Punkte), MultiAxis, Candlestick, DataSetChart, BusinessCharts, BusinessChartsFMX, Themes, DrawingTools, PieDonut, RadarCompare, HeatmapLive, TreemapFunnel, MQTTSensors, BinanceLive, WebSocketFeed, SSEFeed, FMXMobile, Headless und HeadlessService.

Demos herunterladen →

Drei Schritte zu einem laufenden sgcCharts

Installiere die Testversion, starte eine Demo und platziere dann sgcCharts auf deinem eigenen Formular.

Schritt 1

Starte sgcUI_Trial.exe (oder sgcUI_Trial_CBuilder.exe) und wähle die IDE-Versionen, die du verwendest.

Schritt 2

Öffne Demos\Charts\Delphi\LiveLine, kompiliere und starte sie, um einen Strom mit einer Million Punkten zu sehen, und probiere dann Candlestick und TreemapFunnel.

Schritt 3

Lege in einer neuen VCL-Anwendung ein TsgcChart, eine Serie und eine TsgcVCLChart von der Palettenseite SGC Charts auf das Formular und verknüpfe sie im Objektinspektor.

Die sgcCharts-Demos ausführen

LiveLine

LiveLine

Eine Serie schnelle Linie mit einem Ringpuffer für 1.000.000 Punkte, aus einem Hintergrundthread gefüttert, ein Zeitfenster von 10 s, 60 s oder dem ganzen Puffer, ein Theme-Wechsel und ein Fadenkreuz über den gesamten Stream.

Candlestick

Tageskerzen auf einer Datum/Zeit-Achse mit einer Volumenachse. Mit der Maus zoomen und verschieben; wo sich viele Kerzen eine Pixelspalte teilen, werden sie zu einer korrekten Kerze zusammengeführt.

Nur Registered DrawingTools

Trendlinien, horizontale und vertikale Linien, Rechtecke und Fibonacci-Retracements, mit der Maus auf einem Kerzendiagramm gezeichnet, dann ausgewählt, gesperrt oder gelöscht.

DataSetChart

DataSetChart

Ein Client-Dataset mit 1.000 Zeilen in einem DB-Grid, von zwei Dataset-Quellen in eine Linien- und eine Balkenserie gelesen. Zeile bearbeiten, neu laden, und das Diagramm folgt.

BusinessCharts

BusinessCharts

Blasen-, Boxplot-, Wasserfall- und glatte Bereichsflächenreihen mit Fehlerbalken, Anmerkungen und einer ISA-101-Alarmlinie, das ISA-101-Design und der Diagrammeditor zur Laufzeit, über einem Live-Datensatz, dem das Diagramm folgt. Auch für .NET als BusinessCharts, BusinessChartsWpf und BusinessChartsAvalonia. Auch für FireMonkey als BusinessChartsFMX.

Nur Registered BinanceLive

Live-Kerzen aus einem Binance-Marktstrom über die Brücke sgcChartsWS, auf einem Finanzdiagramm mit Bereichen und Indikatoren. Braucht sgcWebSockets.

Nur Registered MQTTSensors

Sensormesswerte, über MQTT-Topics durch die Brücke sgcChartsWS gespeist und beim Eintreffen gezeichnet. Braucht sgcWebSockets und einen MQTT-Broker.

Headless

Ein Konsolenprogramm, das ein Diagramm baut und PNG- und SVG-Dateien ohne Fenster schreibt. HeadlessService macht dasselbe aus einem Windows-Dienst.

Unterstützte IDEs und Plattformen

ElementUnterstützung
Delphi (VCL)Delphi 7, 2007, 2009, 2010, XE bis XE8, 10 bis 10.4, 11, 12 und 13, Win32 und Win64.
FireMonkeyAb Delphi XE6 unter Win32, Win64, macOS, iOS und Android.
C++ BuilderC++ Builder 2007, 2010, XE bis XE8, 10 bis 10.4, 11, 12 und 13.
Linux64Ab Delphi 10.2, headless: Modell, Renderer, PNG und SVG.
.NETWinForms, WPF, Avalonia und Headless-Rendering. Das Rendering-Paket unterstützt .NET Standard 2.0, .NET Framework 4.7.2, .NET 6, .NET 8, .NET 9 und .NET 10.
BrückenDie Datenquellen von sgcChartsWS (WebSocket, MQTT, SSE, Binance) erfordern sgcWebSockets und die registrierte Edition.

sgcCharts für .NET

sgcCharts gibt es auch als verwalteten C#-Port mit denselben Klassennamen für WinForms, WPF und Avalonia, bereitgestellt als NuGet-Pakete.

NuGet-Pakete

Installiere die kostenlose Community Edition mit dotnet add package esegece.sgcCharts.Community, oder die registrierte Edition mit dotnet add package esegece.sgcCharts. Die Steuerelemente für dein UI-Framework befinden sich in esegece.sgcCharts.WinForms, esegece.sgcCharts.Wpf und esegece.sgcCharts.Avalonia. Die Brückenpakete esegece.sgcCharts.sgcWebSockets gibt es nur in der registrierten Edition.

Auf NuGet ansehen →

.NET-Demos

Demoprojekte: LiveLine, LiveLineWpf, LiveLineAvalonia, SeriesGallery, SeriesGalleryAvalonia, BusinessCharts, BusinessChartsWpf, BusinessChartsAvalonia, SeriesHeadless, ConsoleRender, BinanceLive, MQTTSensors.

.NET-Übersicht lesen →

Community vs. Registered

Die kostenlose Community Edition von sgcCharts können Einzelpersonen und Organisationen mit weniger als 1 Million Euro Jahresbruttoumsatz und höchstens 5 Entwicklern nutzen. Die registrierte Edition enthält alle Funktionen, den vollständigen Quellcode und die kommerzielle Lizenz. Die Community Edition enthält nicht das Finanzpaket (Indikator- und Volumenserien, Bereiche, Aggregator, Zeichenwerkzeuge, Marker für den letzten Wert, Geld- und Briefband), den Diagrammdesigner mit den erweiterten Typen der Tabellenverknüpfung und die Brücke sgcChartsWS. Alle dreizehn Serientypen sind enthalten.

sgcCharts NuGet-Pakete

Die Community-Pakete sind kostenlos. Die Registered-Pakete benötigen eine .NET-Lizenz.

EditionInstallationHinweise
Communitydotnet add package esegece.sgcCharts.Communitykostenloser Community-Kern
Registriertdotnet add package esegece.sgcChartsplus esegece.sgcCharts.WinForms, .Wpf oder .Avalonia (Registered)
Registriertdotnet add package esegece.sgcCharts.Renderingheadless PNG und SVG
Registriertdotnet add package esegece.sgcCharts.sgcWebSocketsBrücke sgcChartsWS, Registered

Du brauchst eine Lizenz?

Sieh dir die Preisoptionen für sgcCharts an, oder hol dir das Produkt als Teil einer sgcUI-Edition.