下载 sgcEditors
sgcEditors 包含在 sgcUI All-Access 试用版中,Delphi 和 C++ Builder 各有一个安装程序,涵盖全部 14 款 sgcUI 产品。您可以下载功能完整的试用版,运行无需 IDE 的预编译演示程序,或将 NuGet 包添加到 .NET 项目中。许可证可在定价页面购买。
sgcEditors 包含在 sgcUI All-Access 试用版中,Delphi 和 C++ Builder 各有一个安装程序,涵盖全部 14 款 sgcUI 产品。您可以下载功能完整的试用版,运行无需 IDE 的预编译演示程序,或将 NuGet 包添加到 .NET 项目中。许可证可在定价页面购买。
一个 sgcUI 试用版即可安装所有 sgcUI 产品(包括 sgcEditors),并提供完整功能供评估使用。
Delphi 7 至 RAD Studio 13 的全功能评估版,包含全部 14 款 sgcUI 产品(含 sgcEditors)和示例项目。
下载 Delphi 试用版 →C++ Builder 2007 至 13 的全功能评估版。包含 C++ 头文件和示例项目的相同组件。
下载 C++ Builder 试用版 →每款 sgcUI 产品的可直接运行的可执行文件。sgcEditors 演示包括 Gallery、Calendar、BookingForm、DataAware 和 GalleryFMX。
下载示例程序 →安装试用版,运行一个演示,然后把 sgcEditors 放到您自己的窗体上。
运行 sgcUI 试用版安装程序。它会注册各个包,编辑器将出现在工具面板的 SGC Editors 页上。
从 Demos\Editors 文件夹打开 Gallery 并运行:键入日期、拖动滑块并切换主题。
将 TsgcVCLDatePicker 放到窗体上,在对象检查器中设置 MinDate 和 MaxDate,并在 OnChange 中读取值。
九个编辑器位于同一窗体中,带有主题开关、只读开关、事件日志和 PNG 导出。这是体验每款控件及其键盘行为的最快方式。
最长 14 天的范围、周数、禁用的周末和节假日,以及在英语、德语、西班牙语、法语和意大利语之间切换的区域设置。
由七个编辑器搭建的酒店预订,带有入住、客人和到达时间的实时摘要。它展示了这些控件如何在真实窗体上协同工作。
五款数据感知编辑器位于 TClientDataSet 上,并配有 TDBGrid 和 TDBNavigator。数据感知控件需要注册版或试用版。
使用 FireMonkey 编辑器构建的 Gallery,适用于 Windows 和 Android,属性和事件与 VCL 控件相同。
| 项目 | 支持 |
|---|---|
| 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、2010、XE 到 XE8、10 到 10.4、11、12 和 13。 |
| Linux64 | 自 Delphi 10.2 起支持与框架无关的模型以及无界面 PNG 和 SVG 输出。没有 Linux 控件。 |
| .NET | WinForms、WPF 和 Avalonia,支持 .NET Framework 4.7.2、.NET 8、.NET 9 和 .NET 10。 |
sgcEditors 同时提供纯托管的 C# 移植版本,类名与 Delphi 版本相同,适用于 WinForms、WPF 和 Avalonia,以 NuGet 包形式发布。
使用 dotnet add package esegece.sgcEditors.Community 安装免费的社区版,或使用 dotnet add package esegece.sgcEditors 安装注册版。适用于您的 UI 框架的控件位于 esegece.sgcEditors.WinForms、esegece.sgcEditors.Wpf和esegece.sgcEditors.Avalonia 中。
免费的 sgcEditors 社区版适用于年营业收入低于 100 万欧元且开发者不超过 5 人的个人和组织。注册版包含全部功能、完整源代码和商业许可。 社区版包含全部九种控件,但颜色选择器没有 HSV 方块和透明度条,标记编辑框没有自动完成列表,滑块只有一个滑块头,且没有数据感知控件。
社区版包免费,注册版包需要 .NET 许可证。
| 版本 | 安装 | 说明 |
|---|---|---|
| 社区版 | dotnet add package esegece.sgcEditors.Community | 免费社区版:全部九款控件,不含高级功能。 |
| 注册版 | dotnet add package esegece.sgcEditors | 注册版:框架无关的模型和共享类型。 |
| 注册版 | dotnet add package esegece.sgcEditors.WinForms | 注册版:WinForms 编辑器。 |
| 注册版 | dotnet add package esegece.sgcEditors.Wpf | 注册版:支持双向绑定的 WPF 编辑器。 |
| 注册版 | dotnet add package esegece.sgcEditors.Avalonia | 注册版:Avalonia 编辑器。 |
| 注册版 | dotnet add package esegece.sgcEditors.Rendering | 注册版:无界面 PNG 和 SVG 输出。 |