Commit Graph

66 Commits

Author SHA1 Message Date
HCL 90a9062ca6 1.Sequence界面增加刷新按钮 2023-06-15 10:09:50 +08:00
Liang Su 487be0defa 修正AlarmView和EventView视图中的DataGrid单元格对齐问题。 2023-06-13 17:55:55 +08:00
Liang Su 32493dcd12 版本号更新至v1.0.14.38 2023-06-13 17:35:09 +08:00
Liang Su d74b35ac2e 修正EventView和AlarmView的DataGrid单元格对齐问题。 2023-06-13 17:29:08 +08:00
Liang Su dbb46a9d9b 三色灯事件配置中增加PM2报警检测。 2023-06-13 17:09:58 +08:00
HCL 6373bbab00 1.解决Process Abort后Process Routine仍在执行的BUG 2023-06-13 16:47:56 +08:00
Liang Su a85eeabfe4 修正主窗体中LOG下拉框可能被撑的很大的问题。 2023-06-13 16:28:37 +08:00
Liang Su e7b0dee40a 修正PMProcessView Baseline Recipe操作按钮太宽的问题。 2023-06-12 19:56:17 +08:00
Liang Su 4549446afb 版本号更新至v1.0.13.37 2023-06-12 19:51:08 +08:00
Liang Su 34edc2fa03 新增系统配置项LoadLock.EnableTrayMOSearching,允许关闭LL组合前寻找Tray机械原点功能。 2023-06-12 19:50:41 +08:00
Liang Su 9223920e60 PMProcessView界面增加Recipe锁定功能。 2023-06-12 19:21:05 +08:00
Liang Su 83ff572355 Recipe编辑器锁定界面迁移到最新界面。
系统配置中新增Recipe编辑器锁定相关配置。
PMProcessView界面增加缺失的DataGridColumnHeaderTemplate。
所有项目使用的编译器版本设置为最新版本。
2023-06-12 17:10:56 +08:00
Liang Su 51c7e35712 修正PMModule中多线程操作_allModuleDevice列表时对象被修改的异常问题。 2023-06-12 14:39:09 +08:00
Liang Su c0a3f91f55 RecipeEditor的StepNo列增加CheckBox,用于快速选择或取消选择所有列。
XDataGrid如果定义为FullRow选择模式,则禁止拖动填充功能。
移除重复的XDataGrid对象。
2023-05-31 17:59:25 +08:00
Liang Su 8d57b9367a 将DataGrid的MakeFullRowSelection()方法标记为virtual,并在XDataGrid中重载。
从DataGridCellDragToFillAdorner中移除MeasureOverride()方法。
从RecipeEditor的DataGrid控件中移除右键菜单。
2023-05-31 16:10:29 +08:00
Liang Su 88de73ce3a 优化Recipe相关的一些代码,简化或修改作用域。 2023-05-31 11:43:09 +08:00
Liang Su d21ce7c62e 修正RecipeEditor中拖放填充后,Step的值没有重新计算的问题。 2023-05-31 11:23:12 +08:00
Liang Su 20daccd85b 允许RecipeEditor中选中StepNo旁边的CheckBox。 2023-05-31 10:55:44 +08:00
Liang Su 172c5b0c37 移除DataGrid中按下Shift强制选择FullRow的功能。 2023-05-30 15:27:59 +08:00
Liang Su 94575c80c0 RecipeEditor使用的DataGrid拖放填充功能移到XDataGrid对象中。 2023-05-30 15:26:39 +08:00
Liang Su 446cbed894 DataGrid实现正确的向后拖动填充逻辑。 2023-05-30 13:53:16 +08:00
Liang Su 85c42c8b1a DataGrid单元格拖拽填充时可以向前拖动. 2023-05-29 15:21:57 +08:00
Liang Su 77957a958b ResizeAdorner更名为DataGridCellDragToFillAdorner。 2023-05-27 09:16:04 +08:00
Liang Su acae78b43b 新增DataGrid单元格拖动填充时按下ESC取消功能。 2023-05-26 18:38:49 +08:00
Liang Su 82ace335aa DataGrid单元格填充Adorner功能基本调试完毕。 2023-05-26 17:28:35 +08:00
Liang Su ce1a295aa3 修正RecipeFormatBuilder中未将只读列标记为ReadOnly的问题。 2023-05-26 17:27:31 +08:00
Liang Su 809f69f2f3 DataGrid初步实现通过单元格Adorner拖动完成填充的功能。
Recipe的参数对象Param增加SerValue()方法,用于设置参数。
2023-05-26 15:45:01 +08:00
Liang Su 87bfcd5453 修正模拟器启动时可能报IO数组被其它线程修改的问题。 2023-05-26 15:43:30 +08:00
Liang Su a0f99399d8 优化DataGrid的Adornor控制行为,模仿Excel,拖动时原Adorner不变,显示一个虚线框指示当前选择的单元格范围。 2023-05-26 14:59:29 +08:00
Liang Su 2a7f663079 修正当DataGrid行高度不一致时,单元格Adorner尺寸错误的问题。 2023-05-26 11:21:40 +08:00
Liang Su c09b939d79 DataGrid滚动时移除Cell的Adorner。 2023-05-25 17:41:33 +08:00
Liang Su 477f0dec1c DataGrid单元格的Adorner改为仅列选。 2023-05-25 17:36:29 +08:00
Liang Su f3518d397f DataGrid单元格上的Adorner支持横向拖动放大和缩小选区。 2023-05-25 17:14:18 +08:00
Liang Su 64b96c1284 XDataGrid中改为在Cell上生成Adorner,而不是DataGrid.AdornerLayer。 2023-05-25 14:43:29 +08:00
Liang Su c5d052b038 Datagrid中可以正确显示Adorner。 2023-05-25 11:31:39 +08:00
Liang Su 063a296f68 Update from svn. 2023-05-23 08:55:10 +08:00
DESKTOP-1N1NK8A\auvkk 313ac5692b 修正RecipeEditor中无法读取默认值和最大值最小值的问题。 2023-05-04 17:24:34 +08:00
DESKTOP-1N1NK8A\auvkk e88c5f7a7b Update from svn. 2023-05-04 17:05:12 +08:00
DESKTOP-1N1NK8A\auvkk 9fe6530c02 修正NSIS\bin被忽略的问题。 2023-04-23 14:35:04 +08:00
DESKTOP-1N1NK8A\auvkk dfc527e199 移除Xml格式Log。 2023-04-23 14:32:55 +08:00
LAPTOP-9VQH4NI5\LCR a1cf17fcb5 1.修改TrayRobot取次数用完的Tray的条件 2023-04-23 13:39:00 +08:00
DESKTOP-1N1NK8A\auvkk 4221fd41d8 Update from svn. 2023-04-18 16:04:18 +08:00
DESKTOP-GPE37UV\THINKAPD 8537f3b514 Update from svn. 2023-04-04 17:13:05 +08:00
DESKTOP-GPE37UV\THINKAPD 9e306cb645 修正DataLog中如果数据保存在System表中,某些数据可能无法查询到数据问题。
修正IoValve中绑定的MFC操作是可能被Monitor线程置空的问题。
2023-04-04 17:12:42 +08:00
DESKTOP-GPE37UV\THINKAPD b58e8b0ed8 Update from svn. 2023-04-04 17:12:11 +08:00
DESKTOP-GPE37UV\THINKAPD 7f0aab6823 Merge branch 'feature/add-recipe-purge-purge-confliction-check' into develop 2023-03-30 18:26:12 +08:00
DESKTOP-GPE37UV\THINKAPD 32e66208a4 修正Recipe编辑器中Validation按钮显示不全的问题。 2023-03-30 18:22:37 +08:00
DESKTOP-GPE37UV\THINKAPD 41abb55999 FlowModeParam对象优化
新增特性,支持#48和#54之间设置值校验。
修正Validate()函数逻辑,修正每个参数均对整个Recipe相关参数进行校验的问题,改为仅和前序参数进行校验。

ParamBaseWithGenericValue对象及其子类优化
将CheckValueEqualityWithPrevious()函数的调用移至Validate()函数。
其子类的Validate()函数中增加base.Validate()调用。
2023-03-30 18:08:14 +08:00
DESKTOP-GPE37UV\THINKAPD 8bcbfdad80 优化RecipeEditorViewModel的函数ValidateEntireRecipe()中调用Step校验的方式。 2023-03-30 17:03:35 +08:00
DESKTOP-GPE37UV\THINKAPD e5663a4d0e 新增函数SetValidationError()至IParam及其子类。
移除RecipeData中多余注释。
2023-03-30 17:02:42 +08:00