14 native UI-producten.
Eén suite. Eén ontwerp.
Alles wat een bedrijfsapplicatie op het scherm toont, van één leverancier en in één ontwerp: grids, draaitabellen, grafieken, dashboards, metingen, planners, diagrammen, kaarten, PDF en rapporten, plus de editors, navigatie, werkbalken en wizards eromheen.
- VCL
- FireMonkey
- WinForms
- WPF
- Avalonia
- Linux64 headless
Vandaag brengen we sgcUI 2026.10 uit, de eerste versie van onze nieuwe gebruikersinterfacesuite. Die bevat 14 producten die alles afdekken wat een bedrijfsapplicatie op het scherm zet. Elk onderdeel wordt native getekend, deelt één thema en rendert headless naar PNG en SVG op een server. De suite draait op VCL en FireMonkey voor Delphi 7 tot en met Delphi 13 en C++ Builder 2007 tot en met 13, en op WinForms, WPF en Avalonia voor .NET.
U kunt de editie kiezen die past, of alleen het product kopen dat u nodig hebt. Hier volgt een rondleiding door wat erin zit.
sgcUI in 60 seconden
Alle 14 sgcUI-producten in één minuut. Ook op YouTube.
Veertien producten, drie edities
Standard omvat gegevensinvoer en de applicatieschil, Professional voegt visualisatie toe en Enterprise bevat elk product. Elke editie bevat de voorgaande.














Eén aanroep geeft de hele applicatie een thema
Elk sgcUI-product is gebouwd op dezelfde runtime, sgcUICore. Die beheert het canvas, de rasterizer, de kleuren en de thema's, zodat een grid, een meter en een Gantt-diagram naast elkaar dezelfde lettertypen, witruimte, accentkleur en focusstijl delen. Schakel de hele applicatie met één aanroep tijdens runtime om naar licht of donker, of volg de systeeminstelling.
uses
sgcUICore_Theme;
// dark theme for every sgcUI control of the application
sgcUISetApplicationTheme(utDark);
// or follow the light / dark setting of the system
sgcUISetApplicationTheme(sgcUISystemTheme);
De Theme van elk element staat standaard op utDefault, wat de applicatie volgt, en accepteert nog steeds utLight, utDark of utCustom wanneer één element er anders uit moet zien.
Bevraag de data, plak in formulieren
Gebruikers stellen sgcGrid, sgcPivotGrid en sgcDashboard een vraag in gewone taal, en Smart Paste zet een geplakte e-mail of adresblok om in waarden voor de elementen van een formulier. De AI-functies zijn niet gebonden aan één AI-dienst: ze praten met een providercomponent, zodat elke LLM werkt. Zonder provider antwoordt het grid met een lokale, regelgebaseerde parser, zonder netwerk en zonder API-sleutel.
uses
sgcGrid_AI;
// filters, sorts and highlights the rows that answer the question
sgcGridAI1.Grid := sgcVCLGrid1;
sgcGridAI1.Ask('customers in Spain with a balance over 10000');
Om uw eigen model te gebruiken, plaatst u een TsgcUIAIEventProvider en beantwoordt u het OnRequest-event, of gebruikt u de kant-en-klare TsgcUIAIChatProvider van de sgcUICoreWS-bridge, die communiceert via de component TsgcAIChat van sgcWebSockets. Een vraag verstuurt alleen de veldcatalogus, nooit de rijgegevens.
Afdrukken, voorbeeld en toegankelijke PDF
sgcGrid, sgcCharts, sgcPivotGrid, sgcPlanner, sgcDiagram, sgcGauges, sgcDashboard en sgcMaps drukken af, tonen een afdrukvoorbeeld en exporteren naar PDF met dezelfde members op elk framework. Eén set pagina-instellingen stuurt de printer, het voorbeeld en de PDF aan, zodat het voorbeeld precies toont wat u krijgt.
uses
sgcUIPDF_Export; // PDF export through sgcPDF
sgcVCLGrid1.PrintSettings.Title := 'Open invoices';
sgcVCLGrid1.ShowPrintPreview;
sgcVCLGrid1.ExportToPDF('invoices.pdf');
De PDF is een getagd PDF/UA-document: grids worden echte tabellen met koptekstcellen, en grafieken, meters en diagrammen krijgen een alternatieve tekst die uit hun inhoud wordt opgebouwd. PDF/A-2a en PDF/A-3a zijn beschikbaar voor archivering.
Standaard toegankelijk, klaar voor rechts-naar-links
Elk sgcUI-product stelt zijn inhoud beschikbaar aan Microsoft UI Automation, de API die schermlezers zoals Narrator en NVDA gebruiken, werkt met het toetsenbord en volgt de contrastrijke thema's van Windows. Het staat standaard aan, in elke editie, en eSeGeCe publiceert voor elk platform een VPAT-conformiteitsrapport.
Arabische en Hebreeuwse gebruikersinterfaces werken op VCL, FireMonkey, WinForms, WPF en Avalonia, aangestuurd door de richtingproperty die elk framework al heeft. Arabische letters worden verbonden, gemengde tekst wordt geordend met het Unicode bidirectionele algoritme, en gridkolommen, zijbalken, werkbalken en stappenbalken schuiven naar de andere kant terwijl getallen leesbaar blijven.
Live data uit sgcWebSockets
Grids en grafieken nemen updates van elke thread aan en bundelen ze tot getimede hertekeningen, zodat een feed van duizenden updates per seconde nog steeds met een stabiele framerate wordt weergegeven. Bridgepakketten verbinden de suite met sgcWebSockets: grid-, grafiek-, dashboard- en meterbronnen gevoed door WebSocket, MQTT en SSE, tweerichtingssynchronisatie van de agenda voor de planner met Google Calendar, Outlook en CalDAV, en rapporten die als HTML worden aangeboden.
Zie het werken: de ERP-demo
Altamira ERP is de demo waarmee we bewijzen dat de suite als één geheel werkt. Het is een echte applicatie, geen galerij: een zijbalk met tien modules, een licht en een donker thema, en meer dan 500 facturen over 24 maanden. Elke module is een aparte unit, zodat u een scherm in uw eigen project kunt overnemen.






De demo wordt geleverd voor Delphi (VCL, Win32 en Win64), C++ Builder (VCL) en .NET WinForms. U kunt ook de gecompileerde demo's van alle 14 producten uitvoeren.
Waar sgcUI draait
Bouw uw volgende applicatie met sgcUI
Functies, edities, live demo's en de volledige documentatie staan voor u klaar op de website.
Vragen of feedback? Neem contact op, u krijgt antwoord van de mensen die de code hebben geschreven.
