sgcUI 2026.10: 14 prodotti UI nativi per Delphi, C++ Builder e .NET

· Versioni
sgcUI 2026.10: 14 prodotti UI nativi per Delphi, C++ Builder e .NET | Blog eSeGeCe
✦  Nuova versione · sgcUI 2026.10

14 prodotti UI nativi.
Una suite. Un unico design.

Tutto ciò che un'applicazione aziendale mostra a schermo, da un unico fornitore e con un unico design: griglie, tabelle pivot, grafici, dashboard, indicatori, planner, diagrammi, mappe, PDF e report, più gli editor, la navigazione, le barre degli strumenti e i wizard che le circondano.

  • VCL
  • FireMonkey
  • WinForms
  • WPF
  • Avalonia
  • Linux64 headless
La dashboard della demo ERP di sgcUI, dove ogni controllo visibile è disegnato da sgcUI
14prodotti
5framework UI
7→13versioni di Delphi
1tema condiviso

Oggi rilasciamo sgcUI 2026.10, la prima versione della nostra nuova suite di interfaccia utente. Include 14 prodotti che coprono tutto ciò che un'applicazione aziendale mostra a schermo. Ogni controllo è disegnato in modo nativo, condivide un unico tema e viene reso in modalità headless in PNG e SVG su un server. La suite funziona con VCL e FireMonkey per Delphi dalla versione 7 alla 13 e C++ Builder dalla 2007 alla 13, e con WinForms, WPF e Avalonia per .NET.

Puoi acquistare l'edizione più adatta a te, oppure solo il prodotto che ti serve. Ecco una panoramica di ciò che contiene.

sgcUI in 60 secondi

Tutti i 14 prodotti sgcUI in un minuto. Anche su YouTube.

Quattordici prodotti, tre edizioni

Standard copre l'inserimento dati e la struttura dell'applicazione, Professional aggiunge la visualizzazione e Enterprise include tutti i prodotti. Ogni edizione include quella precedente.

STANDARDInserimento dati e struttura dell'applicazione
PROFESSIONALStandard più visualizzazione
ENTERPRISETutti i prodotti sgcUI

Una sola chiamata applica il tema a tutta l'applicazione

Ogni prodotto sgcUI si basa sullo stesso runtime, sgcUICore. Gestisce il canvas, il rasterizzatore, i colori e i temi, quindi una griglia, un indicatore e un diagramma di Gantt affiancati condividono font, spaziature, colore di accento e stile del focus. Passa l'intera applicazione al tema chiaro o scuro a run time con una sola chiamata, oppure segui l'impostazione del sistema.

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);

La proprietà Theme di ogni controllo ha come valore predefinito utDefault, che segue l'applicazione, e accetta ancora utLight, utDark o utCustom quando un singolo controllo deve avere un aspetto diverso.

Interroga i dati, incolla nei moduli

Gli utenti pongono una domanda in linguaggio naturale a sgcGrid, sgcPivotGrid e sgcDashboard, e Smart Paste trasforma un'e-mail o un blocco di indirizzo incollato in valori per i controlli di un modulo. Le funzioni di AI non sono legate a un singolo servizio di AI: dialogano con un componente provider, quindi funziona qualsiasi LLM. Senza alcun provider, la griglia risponde con un parser locale basato su regole, senza rete e senza chiave API.

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');

Per usare il tuo modello, inserisci un TsgcUIAIEventProvider e rispondi al suo evento OnRequest, oppure usa il già pronto TsgcUIAIChatProvider del bridge sgcUICoreWS, che comunica tramite il componente TsgcAIChat di sgcWebSockets. Una domanda invia solo il catalogo dei campi, mai i dati delle righe.

Stampa, anteprima e PDF accessibile

sgcGrid, sgcCharts, sgcPivotGrid, sgcPlanner, sgcDiagram, sgcGauges, sgcDashboard e sgcMaps stampano, mostrano un'anteprima di stampa ed esportano in PDF con gli stessi membri su ogni framework. Un unico insieme di impostazioni di pagina governa la stampante, l'anteprima e il PDF, quindi l'anteprima mostra esattamente ciò che ottieni.

uses
  sgcUIPDF_Export; // PDF export through sgcPDF

sgcVCLGrid1.PrintSettings.Title := 'Open invoices';
sgcVCLGrid1.ShowPrintPreview;
sgcVCLGrid1.ExportToPDF('invoices.pdf');

Il PDF è un documento PDF/UA con tag: le griglie diventano vere tabelle con celle di intestazione, mentre grafici, indicatori e diagrammi ricevono un testo alternativo costruito a partire dal loro contenuto. PDF/A-2a e PDF/A-3a sono disponibili per l'archiviazione.

Accessibile per impostazione predefinita, pronto per la scrittura da destra a sinistra

Ogni prodotto sgcUI espone il proprio contenuto a Microsoft UI Automation, l'API usata dagli screen reader come Narrator e NVDA, funziona con la tastiera e segue i temi ad alto contrasto di Windows. È attivo per impostazione predefinita, in ogni edizione, ed eSeGeCe pubblica un rapporto di conformità VPAT per ogni piattaforma.

Le interfacce utente in arabo e in ebraico funzionano su VCL, FireMonkey, WinForms, WPF e Avalonia, guidate dalla proprietà di direzione che ogni framework possiede già. Le lettere arabe vengono unite, il testo misto viene ordinato con l'algoritmo bidirezionale Unicode e le colonne delle griglie, le barre laterali, le barre degli strumenti e gli stepper si spostano sul lato opposto mentre i numeri restano leggibili.

Dati in tempo reale da sgcWebSockets

Griglie e grafici ricevono aggiornamenti da qualsiasi thread e li accorpano in ridisegni temporizzati, così un flusso di migliaia di aggiornamenti al secondo viene comunque reso con un frame rate costante. I pacchetti bridge collegano la suite a sgcWebSockets: sorgenti per griglie, grafici, dashboard e indicatori alimentate da WebSocket, MQTT e SSE, sincronizzazione bidirezionale del calendario per il planner con Google Calendar, Outlook e CalDAV, e report serviti come HTML.

Guardalo in azione: la demo ERP

Altamira ERP è la demo che usiamo per dimostrare che la suite funziona come un tutto unico. È un'applicazione reale, non una galleria: una barra laterale con dieci moduli, un tema chiaro e uno scuro, e più di 500 fatture distribuite su 24 mesi. Ogni modulo è un'unità separata, così puoi portare una schermata nel tuo progetto.

La demo è disponibile per Delphi (VCL, Win32 e Win64), C++ Builder (VCL) e .NET WinForms. Puoi anche eseguire le demo compilate di tutti i 14 prodotti.

Dove funziona sgcUI

Delphi & C++ BuilderControlli VCL con il prefisso TsgcVCL e controlli FireMonkey con il prefisso TsgcFMX, da Delphi 7 a Delphi 13 e da C++ Builder 2007 a 13. Codice sorgente completo nelle edizioni Source.
.NETUn port in C# con gli stessi nomi di classe per WinForms, WPF e Avalonia, su .NET Framework 4.7.2 e .NET 8, 9 e 10, con binding MVVM e supporto al designer. Pacchetti Community gratuiti su NuGet.

Costruisci la tua prossima applicazione con sgcUI

Funzionalità, edizioni, demo live e la documentazione completa ti aspettano sul sito web.

Domande o suggerimenti? Contattaci, riceverai una risposta dalle persone che hanno scritto il codice.