---------------------------------------------------------------
__ __ _ _____ _
\ \ / / | | | __ \| |
\ V / _ __ | | ___ _ __ ___| |__) | | __ _ _ __ ___
> < | '_ \| |/ _ \| '__/ _ \ ___/| |/ _` | '_ \ / _ \
/ . \| |_) | | (_) | | | __/ | | | (_| | | | | __/
/_/ \_\ .__/|_|\___/|_| \___|_| |_|\__,_|_| |_|\___|
| |
|_|
---------------------------------------------------------------
2026.3.14
----------------------
1、主页面的布局与拆分 √
2、硬件层射线源的集成 √
3、图像层集成,包括复刻一个示例界面,优化界面布局及算子中文 √
4、浮动图像处理工具箱调研 √
5、修复图像工具箱拖拽事件,流水线列表没有生成对应的控件 √
2026.3.16
----------------------
1、优化图像处理窗体的页面布局,简洁清晰 √
2、新增打开图像工具箱(修复DataContext问题) √
3、对主界面B方案进行优化 √
2026.3.17
----------------------
1、对界面设计进行优化 ,增加了扫描模式,移除了探测器设置,增加底部工具栏 √
2026.3.18
----------------------
1、全局数据结构的考虑与设计(多个窗体可以调用公共的数据,如射线源状态,探测器状态,运动位置,图像等) √
2、将计划窗体默认隐藏,只有CNC状态下展开 √
2026.3.20
----------------------
1、软件主界面设计讨论,暂定初稿,给出效果图设计 √
2、日志该用XP.Common库和多语言的学习 √
2026.3.26
----------------------
1、各窗体间数据流的传递,全局数据结构的设计(包括一个基本的说明文档)√
2、将telerik 升级到 2024.1.408.310;调整界面和主题;引入 硬件层依赖 √
3、图像算子流程文件,保存文件后缀 .imw, image process workflow 缩写 √
4、CNC保存文件后缀为.xp, 表示 XplorePlane CNC file 的缩写 √
5、硬件层射线源控件的初步集成(采用库层面的自定义控件方式) √
PrismBootstrapper 的执行顺序是:RegisterTypes() → ConfigureModuleCatalog() → InitializeModules() → CreateShell()
2026.4.16
----------------------
CNC及矩阵功能的设计与评审,包含以下功能: √
1、CNC功能设计与实现,包含以下功能:
a. CNC状态的定义和管理
b. CNC界面设计与实现
c. CNC相关数据的传递和处理
2、CNC相关的编排工具,如插入节点,插入位置,图像模块,等
2026.4.20
----------------------
1、图像算子工具箱的图标 √
2、最新的图像算子集成到图像工具箱 √
3、修复流程图编辑器界面及初步的功能 √
4、主页面加载图像的功能
5、
TO-DO
----------------------