sgcDashboard Feature-Matrix
Alles, was sgcDashboard kann, nach Aufgabe gruppiert, mit einem Link zum Hilfethema jeder Funktion.
Alles, was sgcDashboard kann, nach Aufgabe gruppiert, mit einem Link zum Hilfethema jeder Funktion.
4 Funktionen
3 Funktionen
5 Funktionen
7 NuGet-Pakete
Online-Hilfe und PDF-Handbücher
Registered kennzeichnet die Features, die in den Editionen Registered und Testversion enthalten sind, aber nicht in der kostenlosen Community Edition. ~ kennzeichnet ein Feature, das Community nur teilweise enthält, mit dem Unterschied darunter.
Jede Zeile verlinkt auf ihr Hilfethema. Die Spalte Community zeigt, was die kostenlose .NET Community Edition enthält; alles ist in Registered und in der Testversion enthalten.
| Funktion | Details | Community | Hilfe |
|---|---|---|---|
| Responsives Kachelraster | Standardmäßig 12 Spalten, Col, Row, ColSpan und RowSpan pro Kachel, und der Auto-Flow platziert Kacheln mit Col und Row = -1 im ersten freien Platz. | Hilfe | |
| Jedes Steuerelement in einer Kachel | Ein Diagramm, eine Karte, ein PDF-Viewer, eine Berichtsvorschau oder ein Memo. Die Demo Suite hostet sgcCharts, sgcMaps, sgcPDF und sgcReports. | Hilfe | |
| Ziehen und Größe ändern | Anwender ordnen ihr Dashboard mit AllowDrag und AllowResize neu an; eine Kachel mit Locked bleibt an ihrem Platz. | Registriert | Hilfe |
| Gespeicherte Layouts | SaveLayout, LoadLayout, SaveLayoutToFile und LoadLayoutFromFile speichern das Layout als JSON. | Registriert | Hilfe |
| Funktion | Details | Community | Hilfe |
|---|---|---|---|
| KPI-Karte | Title, Value, Icon, Trend (ktUp, ktDown, ktNeutral), TrendValue, FooterText und AccentColor. | Hilfe | |
| Sparklines | Eine Sparkline, gespeist mit AddValue und begrenzt durch MaxPoints. | Hilfe | |
| Headless-KPI-Bilder | TsgcDashboardKPI.SaveToPNG und SaveToSVG für Dienste, E-Mails und Webseiten, auch unter Linux64. | Hilfe |
| Funktion | Details | Community | Hilfe |
|---|---|---|---|
| Themes | Dashboard.Theme := utDark wirkt auf Kacheln, KPI-Karten und gehostete Steuerelemente. | Hilfe | |
| Live-KPIs | Quellen für WebSocket, MQTT und SSE lesen ohne Code eine Zahl aus einer JSON-Nachricht in eine KPI-Karte. Erfordert sgcWebSockets. | Registriert | Hilfe |
| Rechts nach links (Arabisch und Hebräisch) | Kachelfluss, Kachelköpfe und das Layout der KPI-Karten sind gespiegelt. Trendpfeile und Sparklines behalten ihre Richtung, und KPI-Werte bleiben lesbare Abschnitte von links nach rechts. | Hilfe | |
| Drucken und Druckvorschau | Print und ShowPrintPreview drucken das ganze Dashboard auf einer Seite, jede nicht ausgeblendete Kachel eingeschlossen, wobei jedes sgcUI-Steuerelement in einer Kachel von seinem eigenen Renderer gezeichnet wird. PrintSettings legt Papier, Ausrichtung, Ränder, Skalierung, Kopf- und Fußzeile einmal für Drucker, Vorschau und PDF fest. In jeder Edition, unter VCL, FireMonkey, WinForms, WPF und Avalonia (FireMonkey druckt unter Windows und macOS). | Hilfe | |
| Barrierefreier PDF-Export, PDF/UA und PDF/A (mit sgcPDF) | ExportToPDF schreibt die Seite als ein getaggtes Bild, standardmäßig mit 192 dpi, mit einem Alternativtext, der die Kacheltitel auflistet. Die Datei ist standardmäßig ein getaggtes PDF/UA-Dokument, und PDFALevel ergänzt PDF/A-2a oder PDF/A-3a. Erfordert die sgcUIPDF-Brücke und ein lizenziertes sgcPDF (esegece.sgcUICore.sgcPDF in .NET). | Registriert | Hilfe |
| Barrierefreiheit | Das Dashboard, seine Kacheln mit ihren Titeln, die gehosteten Steuerelemente und die KPI-Karten mit Wert und Trend werden über UI Automation bereitgestellt. Pfeiltasten wechseln zwischen Kacheln, Strg+Umschalt+Pfeiltasten verschieben eine Kachel und Alt+Umschalt+Pfeiltasten ändern ihre Größe, der Fokusrahmen ist immer sichtbar, und der hohe Kontrast von Windows wird berücksichtigt. Standardmäßig aktiv unter VCL (Delphi 7 bis 13), in FireMonkey unter Windows, WinForms, WPF und Avalonia. | Hilfe | |
| Ask the dashboard | TsgcVCLDashboardAI und TsgcFMXDashboardAI (unter .NET TsgcWinFormsDashboardAI, TsgcWpfDashboardAI und TsgcAvaloniaDashboardAI) nehmen eine Frage aus der KI-Abfrageleiste entgegen und leiten sie an die Kachel weiter, die sie beantworten kann: Eine Grid- oder Pivot-Kachel mit einem TsgcGridAI oder TsgcPivotGridAI antwortet und wird in den sichtbaren Bereich gebracht, und eine KPI-Karte wird anhand ihres Titels, Werts und Trends erklärt. Die Weiterleitung sendet nur Kacheltitel und Feldbeschriftungen, sodass KPI-Werte die Anwendung nie verlassen. Ohne Anbieter wählt ein lokaler regelbasierter Router die Kachel. | Hilfe |
Das .NET-Dashboard ist ein C#-Port mit denselben Klassennamen, für WinForms, WPF und Avalonia, mit einem Headless-Paket und der Brücke für Live-Daten.
| Paket | Edition | Inhalt |
|---|---|---|
esegece.sgcDashboard.Community | Community (kostenlos) | Kernbibliothek |
esegece.sgcDashboard | Registered | Kernbibliothek |
esegece.sgcDashboard.WinForms | Registered | Windows-Forms-Steuerelemente |
esegece.sgcDashboard.Wpf | Registered | WPF-Steuerelemente |
esegece.sgcDashboard.Avalonia | Registered | Avalonia-Steuerelemente |
esegece.sgcDashboard.Rendering | Registered | Headless-Rendering |
esegece.sgcDashboard.sgcWebSockets | Nur Registered | sgcWebSockets-Brücke |
Jede Funktion von sgcDashboard ist in der sgcUI-Hilfe dokumentiert, mit je einer Ausgabe für jede Entwicklungsumgebung.
Beginne mit der Einführung zu sgcDashboard, und folge dann der Schnellstartanleitung und den Funktionsthemen.
Delphi →Die komplette sgcUI-Hilfe als PDF-Datei, zum Offline-Lesen oder Ausdrucken.
Delphi (PDF) →