Delphi 7 至 13、C++ Builder 和 .NET 14 款产品,一个套件

sgcUI:适用于 Delphi、C++ Builder 和 .NET 的 14 款原生界面产品

业务应用在屏幕上展示的一切,出自同一个供应商、同一套设计:网格、透视表、图表、仪表板、仪表盘、计划器、图表绘制、地图、PDF 和报表,以及围绕它们的编辑器、导航、工具栏和向导。所有控件均为原生绘制,共享同一主题,并可在服务器上无界面渲染为 PNG 和 SVG。您可以选购适合的版本,也可以只购买所需的单个产品。

VCLFireMonkeyWinFormsWPFAvaloniaLinux64 无界面
sgcUI ERP 演示仪表板:导航侧边栏、工具栏、KPI 卡片、营收图表、径向和线性仪表、客户地图,以及仪表板磁贴中的环形图和柱状图

快速开始 →

一个应用,完全由 sgcUI 构建

这是 sgcUI ERP 演示的仪表板,一个已编译的 Delphi VCL 应用。屏幕上每一个可见的控件都来自这个套件。选择一个数字即可打开其背后的产品。

  1. sgcNavigation 绘制带有分组、图标和当前模块的侧边栏。
  2. sgcToolbar 绘制顶部栏(含搜索、新建和主题切换)以及底部的状态栏。
  3. sgcDashboard 排布磁贴和带有趋势、迷你图及下钻功能的 KPI 卡片;用户可以拖动并调整磁贴大小。
  4. sgcCharts 绘制 24 个月的营收与成本曲线并带目标线,同时绘制环形图和柱状图。
  5. sgcGauges 用径向仪表显示本季度相对目标的完成情况,用线性仪表显示各个地区。
  6. sgcMaps 把每个客户所在城市标在地图上,圆圈大小代表营收。

sgcUI ERP 演示:14 款产品集于一个应用

一个完整的业务应用,可运行、可阅读、可复制,适用于 Delphi、C++ Builder 和 .NET WinForms。

Altamira ERP 是我们用来证明整个套件可以协同工作的演示。它是一个真实的应用,而不是控件展示:包含十个模块的侧边栏、顶部栏和状态栏、浅色与深色主题,以及一个包含 60 位客户、18 家供应商、48 件产品和 24 个月内 500 多张发票的数据层。数据由固定种子生成,因此每次运行显示的数字都相同。在 Delphi 中,各模块绑定到内存数据集,这与您针对自己的数据库编写的代码完全一致。

演示提供 Delphi(VCL,Win32 和 Win64)、C++ Builder(VCL)和 .NET WinForms(.NET 8)版本。每个模块都是独立的单元,您可以把某个界面直接移入自己的项目:仪表板、发票 PDF、甘特图或审批工作流。除下列模块外,演示还包括产品(带 EAN-13 和二维码的目录网格、库存仪表和标签 PDF 页)、供应商(评分和交期筛选、图表和地图)、用户(角色标记和组织树)以及新建客户向导(逐步验证,并可在地图上选择城市)。

客户

客户

按地区分组的网格,显示每组的数量和合计,支持排序、筛选,并在余额超过信用额度时高亮显示。侧边卡片可就地编辑评级和信用额度,并将地图居中到该客户。点击“新建”打开向导。

使用 sgcGrid, sgcEditors, sgcMaps, sgcWizard 构建。

带 PDF 的发票

带 PDF 的发票

发票列表,显示状态、合计和付款情况。一次点击即可用代码生成 A4 发票,包含明细表、增值税汇总、SEPA 付款二维码和 Code128 条形码,并在模块内的 PDF 查看器中显示。

使用 sgcGrid, sgcPDF 构建。

项目甘特图

项目甘特图

六个项目,包含汇总行、完成到开始的依赖关系、进度、上线里程碑和今日线。剩余工作的关键路径以红色绘制,条形可以拖动以重新规划。

使用 sgcPlanner, sgcToolbar 构建。

订单看板

订单看板

以看板形式展示的销售管道,共六个阶段,从线索到已交付。卡片显示金额、优先级和负责人,列显示其在制品限制,把卡片拖到另一个阶段即可更新订单。

使用 sgcPlanner 构建。

审批工作流

审批工作流

由数据生成的采购审批流程图,包含已完成、当前和待处理的步骤、决策点以及连线上的说明。在网格中选择一个申请,即可高亮其所在步骤。第二个视图以自动树形布局绘制组织结构图。

使用 sgcDiagram, sgcGrid 构建。

分析

分析

按地区、类别、年份和季度对每条发票明细做透视,带有可拖动字段的字段列表、热力图,以及列出所选单元格背后发票明细的下钻网格。

使用 sgcPivotGrid, sgcCharts, sgcGrid 构建。

源代码位于 Demos\Suite(Delphi 和 C++ Builder)以及 .NET 演示(Suite\ERP)中。

十四款产品,三个版本

Standard 涵盖数据录入和应用外壳,Professional 增加可视化,Enterprise 包含全部产品。每款产品也可单独购买,起价 €149。

sgcUI Standard

sgcGrid

sgcGrid

适用于实时数据流、数据集和大型表格的数据网格。

  • 行可按键从任意线程更新;重绘由 MaxFPS 控制节奏。
  • 内存、任意 TDataSet 或 DataTable、JSON、CSV、虚拟行,以及 WebSocket、MQTT 和 SSE 数据源。
  • 适用于 Delphi 和 C++ Builder 的 VCL 与 FireMonkey,适用于 .NET 的 WinForms、WPF 和 Avalonia。

起价 €199

了解 sgcGrid →
sgcNavigation

sgcNavigation

把应用整合在一起的侧边栏和手风琴菜单。

  • 侧边栏或手风琴菜单,项目和事件相同,一个属性即可切换。
  • VCL、FireMonkey、WinForms、WPF 和 Avalonia,模型和名称完全一致。
  • 浅色和深色主题,以及与所有 sgcUI 产品共享的强调色。

起价 €149

了解 sgcNavigation →
sgcToolbar

sgcToolbar

带有六种项目类型的工具栏和状态栏,面板线程安全。

  • 顶部有六种项目类型,底部有文本、进度和指示器面板。
  • 可从工作线程设置面板文本、进度和指示器,无需 Synchronize。
  • VCL、FireMonkey、WinForms、WPF 和 Avalonia,项目模型相同。

起价 €149

了解 sgcToolbar →
sgcEditors

sgcEditors

九种输入控件,用于日期、范围、颜色、标记和评分。

  • 日历、日期、时间和日期时间选择器、范围滑块、颜色、标记、评分、数值调节框。
  • 内部使用原生编辑框,因此输入法、剪贴板、撤销和屏幕阅读器都能直接使用。
  • 五个数据库编辑器,用于 Delphi 中的 TDataSet 窗体,在 WPF 中支持双向绑定。

起价 €199

了解 sgcEditors →

sgcUI Professional

sgcCharts

sgcCharts

十三种序列类型,用于业务图表和实时数据流。

  • 从折线图到漏斗图,从蜡烛图到树状图,所有组件共用一个图表模型。
  • 环形缓冲区、时间窗口和按序列抽样,让实时图表保持流畅。
  • 手动输入的点、CSV、JSON、任意 TDataSet、内存表或实时数据源。

起价 €199

了解 sgcCharts →
sgcDashboard

sgcDashboard

把数字变成界面的磁贴和 KPI 卡片。

  • 十二列、跨度和自动流布局,无需一行布局代码即可排布每个磁贴。
  • 数值、趋势箭头、趋势文本和迷你图集于一个组件。
  • 可通过代码为卡片提供数据,也可借助桥接从 WebSocket、MQTT 和 SSE 获取。

起价 €199

了解 sgcDashboard →
sgcGauges

sgcGauges

十种仪表,用于目标、机器和控制室。

  • 径向、线性、数字、LED、LED 条、环形、VU 表、时钟、罗盘、报警指示灯。
  • 带滞后的阈值每次越界只触发一个事件,并在主线程中执行。
  • 可从任意线程设置 Value,也可借助桥接绑定 MQTT、WebSocket 和 SSE。

起价 €199

了解 sgcGauges →

sgcUI Enterprise

sgcPivotGrid

sgcPivotGrid

带字段列表的透视表,为应用内的分析人员而设。

  • 透视网格加可拖放的字段列表,适用于 VCL、FireMonkey 和 .NET。
  • 类型化列存储,每次重新计算只需一次遍历,按百万行规模设计。
  • 可使用 TDataSet、sgcGrid 表、.NET DataTable,或用代码追加的行。

起价 €249

了解 sgcPivotGrid →
sgcPlanner

sgcPlanner

基于同一数据模型的日程、甘特图和看板。

  • 日程、甘特图和看板绑定到同一个 TsgcPlannerData,始终保持同步。
  • TDataSet 绑定、JSON、iCalendar 和 Microsoft Project XML,支持导入和导出。
  • VCL、FireMonkey、C++ Builder、WinForms、WPF、Avalonia 和 Linux64 无界面。

起价 €249

了解 sgcPlanner →
sgcDiagram

sgcDiagram

图表编辑器,以及把您的数据绘制出来的布局。

  • 调色板、形状、吸附连接线、就地文本和撤销,可直接交给用户使用。
  • 分层和树形布局以及数据集绑定,把您的记录变成整齐的图表。
  • VCL、FireMonkey、WinForms、WPF 和 Avalonia,类名相同,使用同一种 JSON 格式。

起价 €249

了解 sgcDiagram →
sgcWizard

sgcWizard

带步骤条和验证的多步骤表单。

  • 您添加的每个页面都会出现在步骤条中,内置上一步、下一步、完成和取消。
  • 无论用户按下什么,一个事件即可在页面通过验证之前阻止跳转。
  • VCL、FireMonkey、WinForms、WPF 和 Avalonia,名称和事件相同。

起价 €149

了解 sgcWizard →
sgcMaps

sgcMaps

原生地图,支持标记、路线和离线瓦片。

  • VCL、FireMonkey、Lazarus 和 WinForms 控件,自行绘制地图。
  • 通过代码或文件创建聚合标记、路线、区域、圆形、标签和热力图。
  • 从磁盘读取瓦片,使用离线路由和离线地理编码,无需 API 密钥。

起价 €149

了解 sgcMaps →
sgcPDF

sgcPDF

用代码创建、查看和处理 PDF 文档。

  • 用代码创建文档,支持文本、图像、矢量图形和 Unicode 字体。
  • 适用于 VCL、FireMonkey、WinForms、WPF 和 Avalonia 的查看器控件,以及条形码和二维码控件。
  • 表单、加密、涂黑、印前、PDF/A(最高到 PDF/A-4)、PDF/UA-2 和带标签 PDF。

起价 €249

了解 sgcPDF →
sgcReports

sgcReports

用代码定义报表,导出为 PDF、XLSX 等格式。

  • 流式构建器或 JSON 定义,二者都可随项目进行版本管理。
  • 支持主从数据集、JSON 数组,或来自您自己事件的行。
  • 一份准备好的报表即可输出带标签 PDF、PDF/A-3、XLSX、CSV 和 PNG。

起价 €199

了解 sgcReports →

为什么整个套件外观和行为浑然一体

为什么整个套件外观和行为浑然一体

每款 sgcUI 产品都构建在同一个运行时 sgcUICore 之上。它负责画布、光栅化器、颜色和主题,因此并排放置的网格、仪表和甘特图共享字体、间距、强调色和焦点样式。图片中同一个 ERP 仪表板出现了两次:左半部分是浅色主题,右半部分是深色主题,运行时一次调用即可切换。

  • 一次调用即可为整个应用程序设置主题:sgcUISetApplicationTheme(utDark),或使用 sgcUISystemTheme 跟随系统。每个控件的 Theme 默认为 utDefault(跟随应用程序),并且仍可取 utLight、utDark 或 utCustom。
  • 同一个绘制引擎,因此屏幕、PNG 文件和 SVG 文件显示的像素完全一致。
  • 每款产品都支持无界面渲染:可在服务器或服务中生成图像,Delphi 10.2 起支持 Linux64。
  • .NET 中使用相同的名称:C# 移植版保留类、属性和事件名称,因此代码和帮助可以直接沿用。
  • 每款产品共用一套帮助系统,每个主题都有 Delphi、C++ Builder 和 .NET 版本。

从右到左的语言:阿拉伯语和希伯来语

每个 sgcUI 产品都能在 VCL、FireMonkey、WinForms、WPF 和 Avalonia 上运行从右到左的用户界面,由各框架本来就有的方向属性驱动。

在窗体或窗口上设置 VCL 和 FireMonkey 的 BiDiMode、WinForms 的 RightToLeft,或 WPF 和 Avalonia 的 FlowDirection,窗体上的所有 sgcUI 控件都会随之改变。从左到右的应用程序绘制效果与以前完全一致。

  • 真正的文字整形:阿拉伯字母会连接,连字和标记会生效,文字绝不会被镜像绘制。
  • 双向文本:阿拉伯语、希伯来语和拉丁文混排的文本片段按 Unicode 双向算法(UAX #9)排序,每段文本的方向由其第一个强方向字符决定。
  • 镜像布局:网格列、侧边栏、工具栏、图例、步骤条和编辑器按钮会移到相反一侧,而时间轴、仪表盘和地图保持原有含义,与 Excel 和 Outlook 一致。
  • 数字保持可读:由数字、日期、时间和货币格式化得到的值,例如 12:30 或 1,234.50,按从左到右的片段绘制,顺序不会被打乱。
  • 自动字体回退:当控件的字体没有阿拉伯语或希伯来语字形时,sgcUI 会在首次绘制此类文本时添加 Segoe UI 或 Tahoma 等平台字体。
  • 在合适的场景下也可镜像内容:图表使用 MirrorPlot,甘特图时间轴使用 MirrorTimeline,带方向的工具栏图标使用 MirrorGlyph。sgcReports 和 sgcPDF 写入器也会对文档中的阿拉伯语和希伯来语文本进行整形。

阅读从右到左的帮助主题

Delphi VCL 上的 sgcUI 从右到左演示,使用阿拉伯语,导航侧边栏和甘特图任务网格位于右侧

Delphi VCL 上的阿拉伯语:侧边栏、工具栏和甘特图任务网格已镜像,时间轴仍从左向右延伸。

Delphi FireMonkey 上的 sgcUI 从右到左演示,使用阿拉伯语,包含 KPI 卡片、仪表和面积图

FireMonkey 上的阿拉伯语:KPI 卡片从右侧开始排列,64.2k 和 +8.4% 等数字保持可读。

Delphi VCL 上的 sgcUI 从右到左演示,使用希伯来语,订单网格的第一列位于右侧

VCL 上的希伯来语:网格列从右侧开始排列,而订单号、日期和金额仍保持从左到右。

打印、预览和无障碍 PDF

sgcGrid、sgcCharts、sgcPivotGrid、sgcPlanner、sgcDiagram、sgcGauges、sgcDashboard 和 sgcMaps 在 VCL、FireMonkey、WinForms、WPF 和 Avalonia 上使用相同的成员进行打印、显示打印预览和导出 PDF(sgcMaps 支持 VCL、FireMonkey 和 WinForms)。

在控件上调用 Print、ShowPrintPreview 或 ExportToPDF 即可。同一组页面设置 PrintSettings 同时驱动打印机、预览和 PDF,因此预览显示的内容与打印机和 PDF 得到的完全一致。页面输出的是控件的内容,而不是屏幕:滚动位置、选择和打开的编辑器都不会被打印。

  • 打印和打印预览属于 sgcUICore,包含在每个版本中,社区版也不例外。在 FireMonkey 中,打印在 Windows 和 macOS 上可用,预览和 PDF 导出则适用于所有平台。
  • 预览提供翻页、缩放、页面设置、打印和 PDF 导出,既可以作为对话框,也可以作为您自己窗体或窗口上的控件。
  • 可设置纸张、方向、页边距和缩放,以及可包含标题、日期、页码和总页数的页眉和页脚文字。
  • PDF 中是真正的文本:字体以子集形式嵌入,因此文本可以搜索和复制。网格、数据透视网格、图表、日程、图示和仪表的页面是矢量绘图,仪表板和地图页面默认是 192 dpi 的图片。
  • 默认即为无障碍:PDF 是带标签的 PDF/UA 文档。网格和数据透视网格成为带标题单元格的真正表格,图表、仪表、图示、日程视图、仪表板和地图则获得根据其内容生成的替代文本。
  • 用于归档的 PDF/A-2a 和 PDF/A-3a,可单独使用,也可与 PDF/UA 同时使用。在 Delphi 和 .NET 中,还支持 PDF/A-4 和 PDF/UA-2。
  • PDF 导出通过 sgcUIPDF 桥接并配合已获许可的 sgcPDF 完成:在 Delphi 和 C++ Builder 中添加单元 sgcUIPDF_Export,在 .NET 中使用 NuGet 包 esegece.sgcUICore.sgcPDF。社区版不包含此功能。

阅读打印帮助主题

默认即无障碍

每个 sgcUI 产品都向 Microsoft UI Automation 公开其内容(Narrator 和 NVDA 等屏幕阅读器使用的正是这一 API),支持键盘操作,并遵循 Windows 高对比度主题,可用于 VCL、FireMonkey、WinForms、WPF 和 Avalonia,无需任何设置,每个版本都包含。

组件向 Microsoft UI Automation 公开其内容。这是 Windows 的无障碍接口,Narrator 和 NVDA 等屏幕阅读器以及 Microsoft 的测试工具都使用它:网格作为带有行、单元格和标题的表格公开,图表作为系列和数据点的列表,规划器作为项目的列表,依此类推。把控件放到窗体上,它就是无障碍的。没有无障碍客户端运行时,这项支持不产生任何开销,一个全局开关即可为整个应用程序关闭它。

  • VCL:在每个受支持的 Delphi 和 C++Builder 版本(从 Delphi 7 到 Delphi 13)中提供 UI Automation,各版本行为相同。
  • FireMonkey:在 Windows 上提供 UI Automation。macOS、iOS 和 Android 暂未涵盖。
  • WinForms:每个控件提供自己的 UI Automation 提供程序,因此网格具有 Grid 和 Table 模式。WPF 和 Avalonia:每个控件返回一个自动化对等体,并为其绘制的每个项目返回一个对等体。
  • 键盘:移动磁贴、卡片、约会和形状,绘制连接线,以及移动数据透视字段和网格列,都有键盘替代方式,每个交互式控件都显示可见的焦点环。少数操作仍然需要鼠标:sgcGrid 的列宽调整、sgcCharts 的鼠标缩放和平移以及金融绘图工具,还有 sgcDiagram 的连接线折点。
  • 高对比度:在 Windows 高对比度主题下,控件使用用户在 Windows 中选择的颜色绘制,无需重启,也无需编写代码。
  • 支持从右到左的布局和高 DPI,向 UI Automation 报告的每个元素的位置都遵循布局和显示器 DPI。
  • 每个版本都具有完整的无障碍支持,包括免费的社区版,并且默认开启。
  • sgcPDF 查看器和 sgcReports 预览不在涵盖范围内。它们生成的 PDF 文件本身可以是无障碍的。

eSeGeCe 为每个平台发布一份无障碍符合性报告(VPAT 2.5 国际版),涵盖 WCAG 2.1、修订后的 Section 508 标准和 EN 301 549,提供网页和 PDF 两种形式。

阅读无障碍声明和符合性报告

阅读无障碍帮助主题

向数据提问,粘贴到表单

用户可以用自然语言向 sgcGrid、sgcPivotGrid 和 sgcDashboard 提问,也可以通过粘贴文本来填充表单和规划器项目,适用于 VCL、FireMonkey、WinForms、WPF 和 Avalonia,由你选择 LLM,所有版本均可使用。

sgcUI 的 AI 功能并不绑定某一个 AI 服务。它们与提供程序组件通信,因此任何 LLM 都可以使用:TsgcUIAIEventProvider 通过一个事件把每个请求交给你自己的代码,无论你调用的是哪种服务、模型或本地部署的服务器;sgcUICoreWS 桥接则增加了 TsgcUIAIChatProvider,它在所有平台上使用 sgcWebSockets 的 TsgcAIChat 组件。

  • AI 查询栏:TsgcVCLAIQueryBar、适用于 Windows、macOS、iOS 和 Android 的 TsgcFMXAIQueryBar、TsgcWinFormsAIQueryBar、TsgcWpfAIQueryBar 和 TsgcAvaloniaAIQueryBar。输入问题,按 Enter,查看已应用的内容,可取消正在进行的提问,也可撤销上一个答案,并带有最近的问题和建议。支持键盘、屏幕阅读器、高对比度和从右到左的布局。
  • 向网格提问:TsgcGridAI 把问题转换为筛选、排序和行高亮。未设置提供程序时,基于规则的解析器在本地作答,无需网络,也无需 API 密钥。
  • 向透视表提问:TsgcPivotGridAI 把“每季度销售额前三的国家”这样的问题转换为数据透视表布局。
  • 向仪表板提问:TsgcVCLDashboardAI 及其 FireMonkey 和 .NET 对应组件会把问题发送给能够回答的网格或透视表磁贴,将该磁贴带入视图,并根据 KPI 卡片的标题、值和趋势进行说明。
  • 智能粘贴:TsgcVCLSmartPaste、TsgcFMXSmartPaste 以及 WinForms、WPF 和 Avalonia 组件会把粘贴的文本(例如电子邮件或地址块)转换为窗体中各控件的值,sgcEditors 控件以及标准的编辑框、组合框、复选框和日期控件均适用,并带有智能粘贴按钮和撤销。
  • sgcPlanner 中的智能粘贴:在日程表、甘特图或看板视图中按 Ctrl+Shift+V,即可根据粘贴的文本创建一个项目,或填充所选项目,并支持撤销。
  • 隐私:提问只发送字段目录,即字段的名称、标题、类型和少量示例值,绝不发送行数据。智能粘贴只发送粘贴的文本和字段说明。KPI 值绝不会离开应用程序,OnBeforeAsk 可以修改或取消每个请求。
  • 每个版本都可使用,包括免费的社区版。现成的 sgcWebSockets 提供程序包含在注册版中,需要已注册的 sgcWebSockets:Delphi 和 C++ Builder 中为 sgcUICoreWS,.NET 中为 esegece.sgcUICore.sgcWebSockets 包。

阅读 AI 查询栏帮助主题

阅读智能粘贴帮助主题

阅读 AI 提供程序帮助主题

相互衔接的产品

各产品共享数据源、主题和渲染,因此常见组合只需几行代码,无需胶水代码。

网格、透视、图表

网格、透视、图表

发票明细为 sgcPivotGrid 提供数据,sgcCharts 的堆叠柱状图跟随透视布局:展开一个地区、筛选一个分段或拖动一个字段,图表随之重绘。

运行 sgcUIERP 演示

仪表板磁贴中的仪表

仪表板磁贴中的仪表

任何 sgcUI 控件都可以放进 sgcDashboard 磁贴。这里的径向仪表跟踪本季度相对目标的进度,线性仪表则把各地区与去年做对比。

运行 sgcUIERP 演示

三种计划器视图,一个数据对象

三种计划器视图,一个数据对象

日程、甘特图和看板读取同一份计划器数据。ERP 计划模块用一个工具栏在交付日历、项目甘特图和订单看板之间切换。

运行 sgcUIERP 演示

带图表的报表,输出为 PDF

带图表的报表,输出为 PDF

sgcReports 准备带有 KPI 框和 sgcCharts 带区的分组销售报表,在应用中预览,并通过 sgcPDF 把相同的页面导出为 PDF,或导出为 XLSX 工作簿。

运行 sgcUIERP 演示

一个套件,涵盖所有工具包

sgcUI 共享同一个运行时 sgcUICore,包含画布、光栅化器以及浅色和深色主题,因此每款产品在每个框架中的外观和行为都一致。

Delphi 和 C++ Builder

带 TsgcVCL 前缀的 VCL 控件和带 TsgcFMX 前缀的 FireMonkey 控件,适用于 Delphi 7 至 Delphi 13 和 C++ Builder 2007 至 13。源代码版本含完整源代码。

.NET

类名相同的 C# 移植版,适用于 WinForms、WPF 和 Avalonia 12,支持 .NET Framework 4.7.2 以及 .NET 8、9 和 10,提供 MVVM 绑定、Visual Studio 设计器支持,并默认跟随主机的浅色或深色主题。NuGet 上提供免费的社区版包,付费包含源代码。

无界面渲染

与框架无关的单元无需窗口即可把网格、图表、仪表和仪表板渲染为 PNG 和 SVG,用于报表、电子邮件和 Web 端点。它们也可编译到 Linux64。

为实时数据而生

网格和图表可从任意线程接收更新,并合并为定时重绘,因此即使每秒数千次更新的数据流也能保持稳定的帧率。

来自 sgcWebSockets 的实时数据,直达界面

桥接包把 sgcUI 连接到 sgcWebSockets。它们随注册版一起提供,并需要与您的 Delphi 或 C++ Builder 版本相同的 sgcWebSockets 包。

sgcGridWS

适用于 WebSocket、MQTT 和 SSE 的网格数据源,以及可回答行数据问题的 AI 查询。

sgcChartsWS

由 sgcWebSockets 连接提供数据的图表数据源。

sgcDashboardWS

绑定到 sgcWebSockets 实时数据流的仪表板磁贴。

sgcGaugesWS

由 sgcWebSockets 实时消息驱动的仪表值。

sgcPivotGridWS

TsgcPivotGridAIQuery:通过 sgcWebSockets 的 TsgcAIChat 生成 AI 透视布局。

sgcUICoreWS

现成的 AI 提供程序:由 sgcWebSockets 的 TsgcAIChat 回答 AI 查询栏、向网格、透视表和仪表板的提问,以及智能粘贴。

sgcPlannerWS

计划器与 Google 日历、Outlook 和 Microsoft 365 以及 CalDAV 服务器的双向同步,以及 iCal 订阅。

sgcReportsHTML

通过 sgcHTML 和 sgcWebSockets 技术栈以 HTML 形式提供的报表。

Standard、Professional 和 Enterprise

适用于 Delphi 和 C++ Builder,含完整源代码和 1 年更新。每个版本都包含前一个版本的全部内容。All-Access 套装包含全部 14 款 sgcUI 产品(含 sgcPDF),适用于 Delphi、C++ Builder 和 .NET。

Standard

数据录入和应用外壳

€380 / 开发者

含 1 年更新

单用授权 — €380 团队授权(2 位开发者)— €635 全场授权(不限人数)— €1,059

Professional

Standard 加可视化

€529 / 开发者

含 1 年更新

单用授权 — €529 团队授权(2 位开发者)— €822 全场授权(不限人数)— €1,379
产品StandardProfessionalEnterprise单品包
sgcGrid✓✓✓€199
sgcNavigation✓✓✓€149
sgcToolbar✓✓✓€149
sgcEditors✓✓✓€199
sgcCharts–✓✓€199
sgcDashboard–✓✓€199
sgcGauges–✓✓€199
sgcPivotGrid––✓€249
sgcPlanner––✓€249
sgcDiagram––✓€249
sgcWizard––✓€149
sgcMaps––✓€149
sgcPDF––✓€249
sgcReports––✓€199

完整功能矩阵 →

适用于 .NET 的 sgcUI:社区版和注册版

同样的组件,作为纯托管的 C# 移植版,适用于 WinForms、WPF 和 Avalonia,以 NuGet 包形式发布。可先免费使用社区版包,再转到带完整源代码的注册版包,价格与 Delphi 版本相同。

社区版(免费)

每个提供社区版的产品,其包 id 与注册版相同,只是加上 .Community 后缀,例如 dotnet add package esegece.sgcGrid.Community。社区版会去掉每款产品的少量高级功能,例如 sgcGrid 的就地编辑或 sgcCharts 的金融序列。

在 NuGet 上查看 →

注册版

包含全部功能、完整源代码和 1 年更新,可按版本(Standard、Professional、Enterprise)或单品包购买。安装命令: dotnet add package esegece.sgcGrid.WinForms (或 .Wpf, .Avalonia).

.NET 价格 →

MVVM 绑定和设计器

网格、数据透视表、图表、计划器和关系图在 WPF 和 Avalonia 中绑定 ItemsSource,在 WinForms 中绑定 DataSource 和 DataMember,列、字段和系列在同一个 xmlns:sgc 命名空间下用 XAML 声明。WinForms 控件在 Visual Studio 设计器中提供智能标记和集合编辑器,这些控件会跟随 WPF、WinForms 或 Avalonia 的浅色或深色主题。

.NET 中的数据绑定 →
产品免费包社区版注册版
sgcGridesegece.sgcGrid.Community✓✓
sgcNavigationesegece.sgcNavigation.Community✓✓
sgcToolbaresegece.sgcToolbar.Community✓✓
sgcEditorsesegece.sgcEditors.Community✓✓
sgcChartsesegece.sgcCharts.Community✓✓
sgcDashboardesegece.sgcDashboard.Community✓✓
sgcGaugesesegece.sgcGauges.Community✓✓
sgcPivotGridesegece.sgcPivotGrid.Community✓✓
sgcPlanneresegece.sgcPlanner.Community✓✓
sgcDiagramesegece.sgcDiagram.Community✓✓
sgcWizardesegece.sgcWizard.Community✓✓
sgcMapsesegece.sgcMaps.Community✓✓
sgcPDFesegece.sgcPDF.Community✓✓
sgcReportsesegece.sgcReports.Community✓✓

每个社区版都会去掉部分高级功能,详见其产品页面。 .NET 包 帮助主题列出了每个包的 id。

sgcUI 的运行环境

目标框架平台
Delphi 7 至 13VCLWin32,自 XE2 起支持 Win64
Delphi XE6 至 13FireMonkeyWindows、macOS、iOS 和 Android(取决于各 Delphi 版本的支持情况)
C++ Builder 2007 至 13VCL 和 FireMonkey生成的 .hpp 头文件和静态库
Delphi 10.2 至 13与框架无关的单元Linux64,用于非可视部分:模型、格式化、无界面渲染、导入和导出
.NET Framework 4.7.2、.NET 8、9 和 10WinForms、WPF、Avalonia 12(12.0 或更高版本),支持 MVVM 数据绑定并跟随主机的浅色或深色主题WinForms 和 WPF 支持 Windows,Avalonia 和无界面渲染器支持 Windows、Linux 和 macOS

各产品页面列出其确切的框架和平台;并非每款产品都提供所有 .NET 工具包。

十四款产品,十四个现成演示

每款产品都提供 Delphi 和 .NET 演示,除 sgcMaps 外也都提供 C++ Builder 演示。这里每款产品列出一个,其余请见各产品页面。

sgcGrid LiveTicker

sgcGrid: LiveTicker

sgcNavigation SidebarApp

sgcNavigation: SidebarApp

sgcToolbar EditorShell

sgcToolbar: EditorShell

sgcEditors Calendar

sgcEditors: Calendar

sgcCharts LiveLine

sgcCharts: LiveLine

sgcDashboard Basic

sgcDashboard: Basic

sgcGauges HMIPanel

sgcGauges: HMIPanel

sgcPivotGrid MillionRows

sgcPivotGrid: MillionRows

sgcPlanner ProjectPlanner

sgcPlanner: ProjectPlanner

sgcDiagram FlowchartEditor

sgcDiagram: FlowchartEditor

sgcWizard Onboarding

sgcWizard: Onboarding

sgcMaps VectorTiles

sgcMaps: VectorTiles

sgcPDF PDFViewerControl

sgcPDF: PDFViewerControl

sgcReports ReportInvoice

sgcReports: ReportInvoice

试用每一款 sgcUI 产品

一个 All-Access 试用版即可安装全部 14 款产品,让您在购买前测试任何版本或单个产品包。

Delphi 试用版

适用于 Delphi 7 至 13 的完整 sgcUI 套件,含 VCL 和 FireMonkey。

下载 sgcUI_Trial.exe →

C++ Builder 试用版

相同的套件,附 C++ Builder 的头文件和库。

下载 sgcUI_Trial_CBuilder.exe →

预编译演示

每款产品的可直接运行的演示程序,无需安装。

下载 sgcUI_bin.zip →

.NET

从 NuGet 上的免费社区版包开始,无需安装程序。

.NET 包 →

常见问题解答

按您使用的产品来选。Standard 包含 sgcGrid、sgcNavigation、sgcToolbar 和 sgcEditors,用于数据录入和应用外壳。Professional 增加 sgcCharts、sgcDashboard 和 sgcGauges。Enterprise 拥有全部 14 款产品,包括 sgcPivotGrid、sgcPlanner、sgcDiagram、sgcWizard、sgcMaps、sgcPDF 和 sgcReports。请参阅版本矩阵。

如果只需要一两款产品,单品包更划算:起价 €149。需要三款及以上时,请与包含它们的版本比较,该版本还附带其余产品,以备日后之需。每种方案都包含完整源代码和 1 年更新。

是的。Standard、Professional 和 Enterprise 版本包含完整源代码,支持 Delphi 和 C++ Builder,并提供 1 年更新。

每个提供社区包的产品都缺少少量高级功能,详见 .NET 表格和各产品页面的常见问题。sgcWizard 在社区版中没有任何限制,sgcMaps 社区包则不含离线包(瓦片下载器、MBTiles、离线地理编码和路由)。

可以。源代码版本支持 C++ Builder 2007 至 13,并附生成的 .hpp 头文件,除 sgcMaps 外每款产品都有 C++ Builder 演示。ERP 演示同样提供 C++ Builder 版本。

FireMonkey 控件适用于 Delphi XE6 至 13,支持 Windows、macOS、iOS 和 Android,具体取决于各 Delphi 版本的支持情况。各产品页面列出其确切的框架;sgcReports 的 FireMonkey 预览在 Windows 上运行。

与框架无关的单元自 Delphi 10.2 起可编译到 Linux64:数据模型、格式化、导入导出,以及无界面渲染为 PNG 和 SVG,例如在服务中生成图表或报表。在 .NET 中,Avalonia 和无界面渲染器可在 Windows、Linux 和 macOS 上运行。

每份许可证都包含 1 年更新。此后组件仍可继续使用;续订即可获得新版本,折扣取决于版本。当前续订比例请参阅价格页面。

每款产品都有帮助

Delphi

全部 14 款产品的在线帮助。

在线帮助 →
PDF 手册 →

C++ Builder

相同的帮助,附 C++ Builder 代码。

在线帮助 →
PDF 手册 →

.NET

包、快速入门和 C# API。

在线帮助 →
PDF 手册 →
3,000+开发者
20+年
761+组件
30+API 集成
5平台
30 天退款保证不满意?可在购买后 30 天内申请全额退款。 查看退款政策

用 sgcUI 构建您的下一个应用

下载包含全部 14 款产品的试用版,或选择您需要的单个产品。