sgcDashboard Feature Matrix

Everything sgcDashboard does, grouped by task, with a link to the help topic of each feature.

Layout

4 features

KPI Cards

3 features

.NET

7 NuGet packages

Documentation

Online help and PDF manuals

Registered marks the features that are in the Registered and Trial editions and not in the free Community edition. ~ marks a feature that Community has in part, with the difference below it.

Every row links to its help topic. The Community column shows what the free .NET Community edition includes; everything is in Registered and Trial.

Layout

FeatureDetailsCommunityHelp
Responsive tile grid12 columns by default, Col, Row, ColSpan and RowSpan per tile, and auto-flow places tiles with Col and Row = -1 in the first free slot.Help
Any control in a tileA chart, a map, a PDF viewer, a report preview or a memo. The Suite demo hosts sgcCharts, sgcMaps, sgcPDF and sgcReports.Help
Drag and resizeUsers rearrange their dashboard with AllowDrag and AllowResize; a Locked tile stays in place.RegisteredHelp
Saved layoutsSaveLayout, LoadLayout, SaveLayoutToFile and LoadLayoutFromFile store the layout as JSON.RegisteredHelp

KPI Cards

FeatureDetailsCommunityHelp
KPI cardTitle, Value, Icon, Trend (ktUp, ktDown, ktNeutral), TrendValue, FooterText and AccentColor.Help
SparklinesA sparkline fed with AddValue, limited by MaxPoints.Help
Headless KPI imagesTsgcDashboardKPI.SaveToPNG and SaveToSVG for services, e-mails and web pages, on Linux64 too.Help

Themes and Live Data

FeatureDetailsCommunityHelp
ThemesDashboard.Theme := utDark reaches tiles, KPI cards and hosted controls.Help
Live KPIsWebSocket, MQTT and SSE sources read a number from a JSON message into a KPI card with no code. Needs sgcWebSockets.RegisteredHelp
Right to left (Arabic and Hebrew)Tile flow, tile headers and the KPI card layout are mirrored. Trend arrows and sparklines keep their direction, and KPI values stay readable left to right runs.Help
Printing and print previewPrint and ShowPrintPreview print the whole dashboard on one page, every tile that is not hidden included, with each sgcUI control in a tile drawn by its own renderer. PrintSettings sets the paper, orientation, margins, scaling, header and footer once for the printer, the preview and the PDF. In every edition, on VCL, FireMonkey, WinForms, WPF and Avalonia (FireMonkey prints on Windows and macOS).Help
Accessible PDF export, PDF/UA and PDF/A (with sgcPDF)ExportToPDF writes the page as one tagged picture, 192 dpi by default, with an alternative text that lists the tile titles. The file is a tagged PDF/UA document by default, and PDFALevel adds PDF/A-2a or PDF/A-3a. Needs the sgcUIPDF bridge and a licensed sgcPDF (esegece.sgcUICore.sgcPDF in .NET).RegisteredHelp
AccessibilityThe dashboard, its tiles with their titles, the hosted controls and the KPI cards with value and trend are exposed to UI Automation. Arrows move between tiles, Ctrl+Shift+Arrows move a tile and Alt+Shift+Arrows resize it, the focus ring is always visible and Windows high contrast is followed. On by default on VCL (Delphi 7 to 13), FireMonkey on Windows, WinForms, WPF and Avalonia.Help
Ask the dashboardTsgcVCLDashboardAI and TsgcFMXDashboardAI (in .NET TsgcWinFormsDashboardAI, TsgcWpfDashboardAI and TsgcAvaloniaDashboardAI) take a question from the AI query bar and send it to the tile that can answer it: a grid or pivot tile with a TsgcGridAI or TsgcPivotGridAI answers and is brought into view, and a KPI card is explained from its title, value and trend. The route sends tile titles and field captions only, so KPI values never leave the application. With no provider, a local rule based router picks the tile.Help

sgcDashboard for .NET

The .NET dashboard is a C# port with the same class names, for WinForms, WPF and Avalonia, with a headless package and the live data bridge.

PackageEditionContents
esegece.sgcDashboard.CommunityCommunity (free)Core library
esegece.sgcDashboardRegisteredCore library
esegece.sgcDashboard.WinFormsRegisteredWindows Forms controls
esegece.sgcDashboard.WpfRegisteredWPF controls
esegece.sgcDashboard.AvaloniaRegisteredAvalonia controls
esegece.sgcDashboard.RenderingRegisteredHeadless rendering
esegece.sgcDashboard.sgcWebSocketsRegistered onlysgcWebSockets bridge

Documentation

Every feature of sgcDashboard is documented in the sgcUI help, with one build for each development environment.

Online Help

Start with the sgcDashboard introduction, then follow the quick start and the feature topics.

Delphi →
C++ Builder →
.NET →

PDF Manuals

The complete sgcUI help as a PDF file, to read offline or print.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
Best value: All-AccessEvery eSeGeCe product, Premium Support included, from €1,059/year.
See All-Access pricing

Build with sgcDashboard

Download the sgcUI trial and add sgcDashboard to your Delphi, C++ Builder or .NET application.