- Rhino 8 C# plugin for managing Block UserString properties - XML template import with merge modes - WinForms UI for property editing - .NET Framework 4.8
1.0 KiB
1.0 KiB
更新日志
所有重要版本更新会记录在此文件。
[0.1.0] - 2026-05-01
新增
- 项目骨架创建(插件主类、命令入口)
- XML 配置文件解析器
- 动态表单 UI:根据 XML 生成 TextBox / ComboBox 控件
- 支持 string 类型字段(TextBox)
- 支持 list 类型字段(ComboBox 下拉选择)
- 多 XML 模板支持:可同时加载多个 XML 文件
- 四种导入合并模式:追加、替代、合并更新、智能合并
XmlImportDialog:导入时弹出模式选择对话框- 模板持久化:Rhino 重启后自动恢复已加载的模板
TemplateManager:管理模板生命周期和 index 文件- 默认 XML 模板内嵌在 DLL 中,首次启动自动提取
- 命令名:
UserstringProperty
功能
- 选择 Block 后弹出属性编辑窗口
- 属性保存到 Rhino Block 的 UserString(键值对存储)
- 分隔标题自动识别(属性名含
---时显示为分组标题)
文档
- README、LICENSE、.gitignore、CONTRIBUTING、CHANGELOG