14 款原生 UI 产品。
一个套件,一种设计。
业务应用屏幕上显示的一切,都出自同一厂商、同一设计:表格、数据透视表、图表、仪表板、仪表盘、计划器、图表绘制、地图、PDF 和报表,以及围绕它们的编辑器、导航、工具栏和向导。
- VCL
- FireMonkey
- WinForms
- WPF
- Avalonia
- Linux64 无界面
今天我们发布 sgcUI 2026.10,这是全新用户界面套件的首个版本。它包含 14 款产品,涵盖业务应用在屏幕上呈现的所有内容。每个控件都采用原生绘制,共享同一套主题,并可在服务器上以无界面方式渲染为 PNG 和 SVG。套件支持 Delphi 7 至 Delphi 13 以及 C++ Builder 2007 至 13 的 VCL 和 FireMonkey,也支持 .NET 的 WinForms、WPF 和 Avalonia。
您可以选购合适的版本,也可以只购买所需的单个产品。下面带您了解其中的内容。
60 秒了解 sgcUI
一分钟看完全部 14 款 sgcUI 产品。 也可在 YouTube 上观看.
十四款产品,三个版本
Standard 涵盖数据录入和应用程序外壳,Professional 增加可视化,Enterprise 包含全部产品。每个版本都包含前一个版本的全部内容。














一次调用,为整个应用换肤
每个 sgcUI 产品都构建在同一个运行时 sgcUICore 之上。它负责画布、光栅化器、颜色和主题,因此并排放置的表格、仪表盘和甘特图共享字体、间距、强调色和焦点样式。只需一次调用,即可在运行时将整个应用切换为浅色或深色,也可以跟随系统设置。
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);
每个控件的 Theme 默认为 utDefault,即跟随应用程序;当某个控件需要不同外观时,仍可使用 utLight、utDark 或 utCustom。
向数据提问,粘贴即填表
用户可以用自然语言向 sgcGrid、sgcPivotGrid 和 sgcDashboard 提问,而智能粘贴会把粘贴的电子邮件或地址文本转换为表单控件的值。AI 功能不绑定任何单一 AI 服务:它们通过提供程序组件通信,因此任何 LLM 都可以使用。即使完全没有提供程序,表格也能用本地基于规则的解析器作答,无需网络,也无需 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');
若要使用自己的模型,只需放置一个 TsgcUIAIEventProvider 并响应其 OnRequest 事件,或者使用 sgcUICoreWS 桥接包中现成的 TsgcUIAIChatProvider,它通过 sgcWebSockets 的 TsgcAIChat 组件通信。每次提问只发送字段目录,绝不发送行数据。
打印、预览与无障碍 PDF
sgcGrid、sgcCharts、sgcPivotGrid、sgcPlanner、sgcDiagram、sgcGauges、sgcDashboard 和 sgcMaps 在每个框架上都使用相同的成员来打印、显示打印预览并导出为 PDF。同一套页面设置同时驱动打印机、预览和 PDF,因此预览所见即所得。
uses
sgcUIPDF_Export; // PDF export through sgcPDF
sgcVCLGrid1.PrintSettings.Title := 'Open invoices';
sgcVCLGrid1.ShowPrintPreview;
sgcVCLGrid1.ExportToPDF('invoices.pdf');
生成的 PDF 是带标签的 PDF/UA 文档:表格会成为带有表头单元格的真正表格,图表、仪表盘和图表绘制会根据其内容生成替代文本。归档时可选用 PDF/A-2a 和 PDF/A-3a。
默认无障碍,支持从右到左
每个 sgcUI 产品都向 Microsoft UI Automation 公开其内容,这是讲述人和 NVDA 等屏幕阅读器使用的 API。产品支持键盘操作,并遵循 Windows 高对比度主题。该功能在所有版本中默认开启,eSeGeCe 还为每个平台发布 VPAT 符合性报告。
阿拉伯语和希伯来语界面可在 VCL、FireMonkey、WinForms、WPF 和 Avalonia 上运行,由各框架已有的方向属性驱动。阿拉伯字母会自动连写,混合文本按 Unicode 双向算法排序,表格列、侧边栏、工具栏和步骤条会移到相反一侧,而数字依然保持可读。
来自 sgcWebSockets 的实时数据
表格和图表可接收来自任意线程的更新,并将其合并为定时重绘,因此即使每秒有数千条更新,也能保持稳定的帧率。桥接包将套件连接到 sgcWebSockets:表格、图表、仪表板和仪表盘的数据源可由 WebSocket、MQTT 和 SSE 提供,计划器可与 Google Calendar、Outlook 和 CalDAV 双向同步日历,报表还可以以 HTML 形式提供。
实际体验:ERP 演示
Altamira ERP 是我们用来证明整个套件协同工作的演示。它是一个真实的应用,而不是控件展示:包含十个模块的侧边栏、浅色和深色两套主题,以及 24 个月内的 500 多张发票。每个模块都是独立的单元,您可以把任意界面直接移植到自己的项目中。






该演示提供 Delphi(VCL,Win32 和 Win64)、C++ Builder(VCL)和 .NET WinForms 版本。您还可以运行已编译的演示,体验全部 14 款产品。
sgcUI 的运行环境
有问题或反馈?欢迎联系我们,您将得到编写代码的工程师的亲自回复。
