下载 sgcGauges
sgcGauges 包含在 sgcUI All-Access 试用版中,Delphi 和 C++ Builder 各有一个安装程序,涵盖全部 14 款 sgcUI 产品。您可以下载功能完整的试用版,运行无需 IDE 的预编译演示程序,或将 NuGet 包添加到 .NET 项目中。许可证可在定价页面购买。
sgcGauges 包含在 sgcUI All-Access 试用版中,Delphi 和 C++ Builder 各有一个安装程序,涵盖全部 14 款 sgcUI 产品。您可以下载功能完整的试用版,运行无需 IDE 的预编译演示程序,或将 NuGet 包添加到 .NET 项目中。许可证可在定价页面购买。
一个 sgcUI 试用版即可安装所有 sgcUI 产品(包括 sgcGauges),并提供完整功能供评估使用。
Delphi 7 至 RAD Studio 13 的全功能评估版,包含全部 14 款 sgcUI 产品(含 sgcGauges)和示例项目。
下载 Delphi 试用版 →C++ Builder 2007 至 13 的全功能评估版。包含 C++ 头文件和示例项目的相同组件。
下载 C++ Builder 试用版 →每款 sgcUI 产品的可直接运行的可执行文件。sgcGauges 演示包括 Gallery、GalleryFMX、Headless、HMIPanel、DashboardGauges 和 MQTTLive。
下载示例程序 →安装试用版,运行一个演示,然后把 sgcGauges 放到您自己的窗体上。
运行 sgcUI_Trial.exe(或 sgcUI_Trial_CBuilder.exe),然后选择您使用的 IDE 版本。
打开 Demos\Gauges\Delphi\Gallery,编译并运行,然后试试 HMIPanel 和 DashboardGauges。
在新的 VCL 应用程序中,放置一个 TsgcVCLRadialGauge,向 Scales[0] 添加一个区间并设置 Value。
十种仪表,带主题切换、动画、模拟模式、200 km/h 处带报警 LED 的阈值、报警指示盘确认以及 2 倍 PNG 导出。
两个带水泵、液位、压力和报警指示盘报警的储罐,典型工艺界面的布局。
sgcDashboard 磁贴中的六个仪表,遵循仪表盘主题。可使用社区版构建。
在 Win32、Win64 和 Linux64 上写出 PNG 和 SVG 的控制台程序。
FireMonkey 上的图库,适用于 Windows 和 Android。
通过 sgcGaugesWS 桥接由 MQTT 提供数据的六个仪表。需要 sgcWebSockets 和消息代理。
| 项目 | 支持 |
|---|---|
| Delphi (VCL) | Delphi 7、2007、2009、2010、XE 到 XE8、10 到 10.4、11、12 和 13,Win32 与 Win64。 |
| FireMonkey | 自 Delphi XE6 起。 |
| C++ Builder | C++ Builder 2007 到 13。 |
| Linux64 | 自 Delphi 10.2 起,仅支持无界面:模型以及 PNG 和 SVG 输出。没有 Linux 控件。 |
| .NET | 基于 .NET Framework 4.7.2、.NET 8、.NET 9 和 .NET 10 的 WinForms、WPF 和 Avalonia。 |
| 桥接 | sgcGaugesWS 桥接(MQTT、WebSocket、SSE)需要 sgcWebSockets 和注册版。 |
sgcGauges 同时提供纯托管的 C# 移植版本,类名与 Delphi 版本相同,适用于 WinForms、WPF 和 Avalonia,以 NuGet 包形式发布。
使用 dotnet add package esegece.sgcGauges.Community 安装免费的社区版,或使用 dotnet add package esegece.sgcGauges 安装注册版。适用于您的 UI 框架的控件位于 esegece.sgcGauges.WinForms、esegece.sgcGauges.Wpf和esegece.sgcGauges.Avalonia 中。 桥接包 esegece.sgcGauges.sgcWebSockets 仅限注册版。
示例项目:Gallery, GalleryWpf, GalleryAvalonia, ConsoleRender, HMIPanel, MQTTLive。
阅读 .NET 概述 →免费的 sgcGauges 社区版适用于年营业收入低于 100 万欧元且开发者不超过 5 人的个人和组织。注册版包含全部功能、完整源代码和商业许可。 社区版包含径向、线性、7 段数字、LED、LED 条和进度环仪表,支持量程、阈值、动画、主题和无界面输出,但没有 VU 表、时钟、罗盘或报警指示面板,没有额外的刻度或指针,也没有桥接。
社区版包免费,注册版包需要 .NET 许可证。
| 版本 | 安装 | 说明 |
|---|---|---|
| 社区版 | dotnet add package esegece.sgcGauges.Community(免费社区版核心) | |
| 注册版 | dotnet add package esegece.sgcGauges | 加上 esegece.sgcGauges.WinForms、.Wpf 或 .Avalonia(注册版) |
| 注册版 | dotnet add package esegece.sgcGauges.Rendering(无界面 | PNG 和 SVG) |
| 注册版 | dotnet add package esegece.sgcGauges.sgcWebSockets(sgcGaugesWS | 桥接,注册版) |