Previous topicNext topic
Help > 开发指南 > SanMuGrid平台编程 > 主要对象 > BaseGrid > 事件 >
事件执行顺序

我们下面通过一系列测试,来研究一下表事件的执行顺序。第一步,我们创建一个测试用的窗体,窗体里面设计一个表和一个菜单,表中将所有的希望研究的事件都打上日志,如果执行到此事件,就会在日志中记录此事件执行记录。

下面我们会通过设计一系列场景来研究一下这些表事件都是在什么场景下触发,触发的顺序又是什么。

场景一:单元格选择切换,外加双击进入下拉清单并修改数据。

我们得到如下的日志。最后完整的日志请看最后部分。

第一步,单击选择单元格

[2022-08-16 03:25:09 435]:[DEBUG]:SmGrid1_LeaveCell
[2022-08-16 03:25:09 436]:[DEBUG]:SmGrid1_BeforeRowColChange
[2022-08-16 03:25:09 436]:[DEBUG]:SmGrid1_RowValidating
[2022-08-16 03:25:09 436]:[DEBUG]:SmGrid1_RowValidated
[2022-08-16 03:25:09 436]:[DEBUG]:SmGrid1_BeforeSelChange
[2022-08-16 03:25:09 436]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:09 436]:[DEBUG]:SmGrid1_CurrentChanged
[2022-08-16 03:25:09 436]:[DEBUG]:SmGrid1_PositionChanged
[2022-08-16 03:25:09 436]:[DEBUG]:SmGrid1_EnterCell
[2022-08-16 03:25:09 437]:[DEBUG]:SmGrid1_RowColChange
[2022-08-16 03:25:09 437]:[DEBUG]:SmGrid1_AfterRowColChange
[2022-08-16 03:25:09 437]:[DEBUG]:SmGrid1_SelChange
[2022-08-16 03:25:09 437]:[DEBUG]:SmGrid1_AfterSelChange
[2022-08-16 03:25:09 437]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:09 437]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:09 441]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:09 442]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:09 443]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:09 443]:[DEBUG]:SmGrid1_BeforeMouseDown
[2022-08-16 03:25:09 443]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:09 443]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:09 443]:[DEBUG]:SmGrid1_MouseDown
[2022-08-16 03:25:09 444]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:09 546]:[DEBUG]:SmGrid1_Click
[2022-08-16 03:25:09 546]:[DEBUG]:SmGrid1_MouseClick
[2022-08-16 03:25:09 546]:[DEBUG]:SmGrid1_MouseUp

总结:单击

第二步,鼠标双击进入编辑状态

[2022-08-16 03:25:12 189]:[DEBUG]:SmGrid1_LeaveCell
[2022-08-16 03:25:12 189]:[DEBUG]:SmGrid1_BeforeRowColChange
[2022-08-16 03:25:12 190]:[DEBUG]:SmGrid1_RowValidating
[2022-08-16 03:25:12 190]:[DEBUG]:SmGrid1_RowValidated
[2022-08-16 03:25:12 190]:[DEBUG]:SmGrid1_BeforeSelChange
[2022-08-16 03:25:12 190]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:12 190]:[DEBUG]:SmGrid1_CurrentChanged
[2022-08-16 03:25:12 190]:[DEBUG]:SmGrid1_PositionChanged
[2022-08-16 03:25:12 191]:[DEBUG]:SmGrid1_EnterCell
[2022-08-16 03:25:12 191]:[DEBUG]:SmGrid1_RowColChange
[2022-08-16 03:25:12 191]:[DEBUG]:SmGrid1_AfterRowColChange
[2022-08-16 03:25:12 191]:[DEBUG]:SmGrid1_SelChange
[2022-08-16 03:25:12 192]:[DEBUG]:SmGrid1_AfterSelChange
[2022-08-16 03:25:12 192]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:12 193]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:12 200]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:12 204]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:12 204]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:12 204]:[DEBUG]:SmGrid1_BeforeMouseDown
[2022-08-16 03:25:12 205]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:12 205]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:12 205]:[DEBUG]:SmGrid1_MouseDown
[2022-08-16 03:25:12 206]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:12 208]:[DEBUG]:SmGrid1_MouseMove

[2022-08-16 03:25:12 290]:[DEBUG]:SmGrid1_Click
[2022-08-16 03:25:12 290]:[DEBUG]:SmGrid1_MouseClick
[2022-08-16 03:25:12 290]:[DEBUG]:SmGrid1_MouseUp
[2022-08-16 03:25:12 310]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:12 419]:[DEBUG]:SmGrid1_BeforeMouseDown
[2022-08-16 03:25:12 419]:[DEBUG]:SmGrid1_MouseDown
[2022-08-16 03:25:12 522]:[DEBUG]:SmGrid1_BeforeDoubleClick
[2022-08-16 03:25:12 522]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:12 522]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:12 522]:[DEBUG]:SmGrid1_StartEdit
[2022-08-16 03:25:12 537]:[DEBUG]:SmGrid1_SetupEditor
[2022-08-16 03:25:12 545]:[DEBUG]:SmGrid1_DoubleClick
[2022-08-16 03:25:12 546]:[DEBUG]:SmGrid1_MouseDoubleClick
[2022-08-16 03:25:12 546]:[DEBUG]:SmGrid1_MouseUp
[2022-08-16 03:25:12 549]:[DEBUG]:SmGrid1_MouseLeaveCell
[2022-08-16 03:25:12 549]:[DEBUG]:SmGrid1_MouseLeave

第二步,编辑修改内容

[2022-08-16 03:25:16 723]:[DEBUG]:SmGrid1_KeyDownEdit
[2022-08-16 03:25:16 723]:[DEBUG]:SmGrid1_KeyPressEdit
[2022-08-16 03:25:16 724]:[DEBUG]:SmGrid1_ChangeEdit
[2022-08-16 03:25:16 803]:[DEBUG]:SmGrid1_KeyUpEdit

[2022-08-16 03:25:17 811]:[DEBUG]:SmGrid1_KeyDownEdit
[2022-08-16 03:25:17 812]:[DEBUG]:SmGrid1_KeyPressEdit
[2022-08-16 03:25:17 812]:[DEBUG]:SmGrid1_ChangeEdit
[2022-08-16 03:25:17 907]:[DEBUG]:SmGrid1_KeyUpEdit

[2022-08-16 03:25:20 156]:[DEBUG]:SmGrid1_KeyDownEdit
[2022-08-16 03:25:20 157]:[DEBUG]:SmGrid1_KeyPressEdit
[2022-08-16 03:25:20 160]:[DEBUG]:SmGrid1_ChangeEdit
[2022-08-16 03:25:20 265]:[DEBUG]:SmGrid1_KeyUpEdit
[2022-08-16 03:25:20 589]:[DEBUG]:SmGrid1_KeyDownEdit
[2022-08-16 03:25:20 590]:[DEBUG]:SmGrid1_KeyPressEdit
[2022-08-16 03:25:20 591]:[DEBUG]:SmGrid1_ChangeEdit
[2022-08-16 03:25:20 668]:[DEBUG]:SmGrid1_KeyUpEdit

[2022-08-16 03:25:21 915]:[DEBUG]:SmGrid1_KeyDownEdit
[2022-08-16 03:25:21 916]:[DEBUG]:SmGrid1_ValidateEdit
[2022-08-16 03:25:21 916]:[DEBUG]:SmGrid1_LeaveEdit
[2022-08-16 03:25:21 926]:[DEBUG]:SmGrid1_ColDataChanging
[2022-08-16 03:25:21 926]:[DEBUG]:SmGrid1_ColDataChanged
[2022-08-16 03:25:21 926]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:21 926]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:21 926]:[DEBUG]:SmGrid1_CellChanged
[2022-08-16 03:25:21 926]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:21 927]:[DEBUG]:SmGrid1_AfterEdit

第二步,回车后自动切换到其他单元格

[2022-08-16 03:25:21 927]:[DEBUG]:SmGrid1_LeaveCell
[2022-08-16 03:25:21 927]:[DEBUG]:SmGrid1_BeforeRowColChange
[2022-08-16 03:25:21 927]:[DEBUG]:SmGrid1_RowValidating
[2022-08-16 03:25:21 927]:[DEBUG]:SmGrid1_RowValidated
[2022-08-16 03:25:21 927]:[DEBUG]:SmGrid1_BeforeSelChange
[2022-08-16 03:25:21 927]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:21 927]:[DEBUG]:SmGrid1_CurrentChanged
[2022-08-16 03:25:21 928]:[DEBUG]:SmGrid1_PositionChanged
[2022-08-16 03:25:21 928]:[DEBUG]:SmGrid1_EnterCell
[2022-08-16 03:25:21 928]:[DEBUG]:SmGrid1_RowColChange
[2022-08-16 03:25:21 928]:[DEBUG]:SmGrid1_AfterRowColChange
[2022-08-16 03:25:21 928]:[DEBUG]:SmGrid1_SelChange
[2022-08-16 03:25:21 928]:[DEBUG]:SmGrid1_AfterSelChange
[2022-08-16 03:25:21 928]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:21 928]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:21 937]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:21 937]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:21 938]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:21 941]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:21 941]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:21 942]:[DEBUG]:SmGrid1_Leave
[2022-08-16 03:25:21 942]:[DEBUG]:SmGrid1_RowValidating
[2022-08-16 03:25:21 942]:[DEBUG]:SmGrid1_RowValidated

第三步,单击切换其他单元格

[2022-08-16 03:25:24 315]:[DEBUG]:SmGrid1_LeaveCell
[2022-08-16 03:25:24 315]:[DEBUG]:SmGrid1_BeforeRowColChange
[2022-08-16 03:25:24 315]:[DEBUG]:SmGrid1_RowValidating
[2022-08-16 03:25:24 315]:[DEBUG]:SmGrid1_RowValidated
[2022-08-16 03:25:24 315]:[DEBUG]:SmGrid1_BeforeSelChange
[2022-08-16 03:25:24 315]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:24 316]:[DEBUG]:SmGrid1_CurrentChanged
[2022-08-16 03:25:24 316]:[DEBUG]:SmGrid1_PositionChanged
[2022-08-16 03:25:24 316]:[DEBUG]:SmGrid1_EnterCell
[2022-08-16 03:25:24 316]:[DEBUG]:SmGrid1_RowColChange
[2022-08-16 03:25:24 316]:[DEBUG]:SmGrid1_AfterRowColChange
[2022-08-16 03:25:24 316]:[DEBUG]:SmGrid1_SelChange
[2022-08-16 03:25:24 316]:[DEBUG]:SmGrid1_AfterSelChange
[2022-08-16 03:25:24 317]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:24 317]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:24 322]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:24 324]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:24 324]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:24 324]:[DEBUG]:SmGrid1_BeforeMouseDown
[2022-08-16 03:25:24 328]:[DEBUG]:SmGrid1_Enter
[2022-08-16 03:25:24 331]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:24 331]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:24 331]:[DEBUG]:SmGrid1_MouseDown
[2022-08-16 03:25:24 335]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:24 346]:[DEBUG]:SmGrid1_MouseMove

[2022-08-16 03:25:24 427]:[DEBUG]:SmGrid1_Click
[2022-08-16 03:25:24 427]:[DEBUG]:SmGrid1_MouseClick
[2022-08-16 03:25:24 427]:[DEBUG]:SmGrid1_MouseUp
[2022-08-16 03:25:24 429]:[DEBUG]:SmGrid1_MouseMove

整个流程的日志清单:

 [2022-08-16 03:25:01 853]:[DEBUG]:SmGrid1_BeforeEdit

[2022-08-16 03:25:07 765]:[DEBUG]:SmGrid1_MouseEnter
[2022-08-16 03:25:07 765]:[DEBUG]:SmGrid1_MouseEnterCell
[2022-08-16 03:25:07 765]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 766]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:07 770]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 780]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 786]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 795]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 802]:[DEBUG]:SmGrid1_MouseLeaveCell
[2022-08-16 03:25:07 803]:[DEBUG]:SmGrid1_MouseEnterCell
[2022-08-16 03:25:07 803]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 803]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:07 811]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 818]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 828]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 834]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 842]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 852]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 858]:[DEBUG]:SmGrid1_MouseLeaveCell
[2022-08-16 03:25:07 858]:[DEBUG]:SmGrid1_MouseEnterCell
[2022-08-16 03:25:07 858]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 867]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 875]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 882]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 890]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 898]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 907]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 914]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 923]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 929]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 937]:[DEBUG]:SmGrid1_MouseLeaveCell
[2022-08-16 03:25:07 938]:[DEBUG]:SmGrid1_MouseEnterCell
[2022-08-16 03:25:07 938]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 946]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 953]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 961]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 969]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 978]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:07 985]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:08 001]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:08 018]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:08 034]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:08 041]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:08 049]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:08 059]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:08 075]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:08 093]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:08 098]:[DEBUG]:SmGrid1_MouseLeaveCell
[2022-08-16 03:25:08 098]:[DEBUG]:SmGrid1_MouseEnterCell
[2022-08-16 03:25:08 098]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:08 107]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:08 114]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:08 132]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:08 146]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:08 154]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:08 162]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:08 172]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:08 202]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:08 210]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:08 266]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:08 369]:[DEBUG]:SmGrid1_MouseHover

[2022-08-16 03:25:09 435]:[DEBUG]:SmGrid1_LeaveCell
[2022-08-16 03:25:09 436]:[DEBUG]:SmGrid1_BeforeRowColChange
[2022-08-16 03:25:09 436]:[DEBUG]:SmGrid1_RowValidating
[2022-08-16 03:25:09 436]:[DEBUG]:SmGrid1_RowValidated
[2022-08-16 03:25:09 436]:[DEBUG]:SmGrid1_BeforeSelChange
[2022-08-16 03:25:09 436]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:09 436]:[DEBUG]:SmGrid1_CurrentChanged
[2022-08-16 03:25:09 436]:[DEBUG]:SmGrid1_PositionChanged
[2022-08-16 03:25:09 436]:[DEBUG]:SmGrid1_EnterCell
[2022-08-16 03:25:09 437]:[DEBUG]:SmGrid1_RowColChange
[2022-08-16 03:25:09 437]:[DEBUG]:SmGrid1_AfterRowColChange
[2022-08-16 03:25:09 437]:[DEBUG]:SmGrid1_SelChange
[2022-08-16 03:25:09 437]:[DEBUG]:SmGrid1_AfterSelChange
[2022-08-16 03:25:09 437]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:09 437]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:09 441]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:09 442]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:09 443]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:09 443]:[DEBUG]:SmGrid1_BeforeMouseDown
[2022-08-16 03:25:09 443]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:09 443]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:09 443]:[DEBUG]:SmGrid1_MouseDown
[2022-08-16 03:25:09 444]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:09 546]:[DEBUG]:SmGrid1_Click
[2022-08-16 03:25:09 546]:[DEBUG]:SmGrid1_MouseClick
[2022-08-16 03:25:09 546]:[DEBUG]:SmGrid1_MouseUp

[2022-08-16 03:25:11 235]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:11 243]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:11 251]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:11 267]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:11 282]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:11 299]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:11 306]:[DEBUG]:SmGrid1_MouseLeaveCell
[2022-08-16 03:25:11 306]:[DEBUG]:SmGrid1_MouseEnterCell
[2022-08-16 03:25:11 308]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:11 314]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:11 321]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:11 339]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:11 361]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:11 410]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:11 531]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:11 579]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:12 189]:[DEBUG]:SmGrid1_LeaveCell
[2022-08-16 03:25:12 189]:[DEBUG]:SmGrid1_BeforeRowColChange
[2022-08-16 03:25:12 190]:[DEBUG]:SmGrid1_RowValidating
[2022-08-16 03:25:12 190]:[DEBUG]:SmGrid1_RowValidated
[2022-08-16 03:25:12 190]:[DEBUG]:SmGrid1_BeforeSelChange
[2022-08-16 03:25:12 190]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:12 190]:[DEBUG]:SmGrid1_CurrentChanged
[2022-08-16 03:25:12 190]:[DEBUG]:SmGrid1_PositionChanged
[2022-08-16 03:25:12 191]:[DEBUG]:SmGrid1_EnterCell
[2022-08-16 03:25:12 191]:[DEBUG]:SmGrid1_RowColChange
[2022-08-16 03:25:12 191]:[DEBUG]:SmGrid1_AfterRowColChange
[2022-08-16 03:25:12 191]:[DEBUG]:SmGrid1_SelChange
[2022-08-16 03:25:12 192]:[DEBUG]:SmGrid1_AfterSelChange
[2022-08-16 03:25:12 192]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:12 193]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:12 200]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:12 204]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:12 204]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:12 204]:[DEBUG]:SmGrid1_BeforeMouseDown
[2022-08-16 03:25:12 205]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:12 205]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:12 205]:[DEBUG]:SmGrid1_MouseDown
[2022-08-16 03:25:12 206]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:12 208]:[DEBUG]:SmGrid1_MouseMove

[2022-08-16 03:25:12 290]:[DEBUG]:SmGrid1_Click
[2022-08-16 03:25:12 290]:[DEBUG]:SmGrid1_MouseClick
[2022-08-16 03:25:12 290]:[DEBUG]:SmGrid1_MouseUp
[2022-08-16 03:25:12 310]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:12 419]:[DEBUG]:SmGrid1_BeforeMouseDown
[2022-08-16 03:25:12 419]:[DEBUG]:SmGrid1_MouseDown
[2022-08-16 03:25:12 522]:[DEBUG]:SmGrid1_BeforeDoubleClick
[2022-08-16 03:25:12 522]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:12 522]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:12 522]:[DEBUG]:SmGrid1_StartEdit
[2022-08-16 03:25:12 537]:[DEBUG]:SmGrid1_SetupEditor
[2022-08-16 03:25:12 545]:[DEBUG]:SmGrid1_DoubleClick
[2022-08-16 03:25:12 546]:[DEBUG]:SmGrid1_MouseDoubleClick
[2022-08-16 03:25:12 546]:[DEBUG]:SmGrid1_MouseUp
[2022-08-16 03:25:12 549]:[DEBUG]:SmGrid1_MouseLeaveCell
[2022-08-16 03:25:12 549]:[DEBUG]:SmGrid1_MouseLeave

[2022-08-16 03:25:16 723]:[DEBUG]:SmGrid1_KeyDownEdit
[2022-08-16 03:25:16 723]:[DEBUG]:SmGrid1_KeyPressEdit
[2022-08-16 03:25:16 724]:[DEBUG]:SmGrid1_ChangeEdit
[2022-08-16 03:25:16 803]:[DEBUG]:SmGrid1_KeyUpEdit

[2022-08-16 03:25:17 811]:[DEBUG]:SmGrid1_KeyDownEdit
[2022-08-16 03:25:17 812]:[DEBUG]:SmGrid1_KeyPressEdit
[2022-08-16 03:25:17 812]:[DEBUG]:SmGrid1_ChangeEdit
[2022-08-16 03:25:17 907]:[DEBUG]:SmGrid1_KeyUpEdit

[2022-08-16 03:25:20 156]:[DEBUG]:SmGrid1_KeyDownEdit
[2022-08-16 03:25:20 157]:[DEBUG]:SmGrid1_KeyPressEdit
[2022-08-16 03:25:20 160]:[DEBUG]:SmGrid1_ChangeEdit
[2022-08-16 03:25:20 265]:[DEBUG]:SmGrid1_KeyUpEdit
[2022-08-16 03:25:20 589]:[DEBUG]:SmGrid1_KeyDownEdit
[2022-08-16 03:25:20 590]:[DEBUG]:SmGrid1_KeyPressEdit
[2022-08-16 03:25:20 591]:[DEBUG]:SmGrid1_ChangeEdit
[2022-08-16 03:25:20 668]:[DEBUG]:SmGrid1_KeyUpEdit

[2022-08-16 03:25:21 915]:[DEBUG]:SmGrid1_KeyDownEdit
[2022-08-16 03:25:21 916]:[DEBUG]:SmGrid1_ValidateEdit
[2022-08-16 03:25:21 916]:[DEBUG]:SmGrid1_LeaveEdit
[2022-08-16 03:25:21 926]:[DEBUG]:SmGrid1_ColDataChanging
[2022-08-16 03:25:21 926]:[DEBUG]:SmGrid1_ColDataChanged
[2022-08-16 03:25:21 926]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:21 926]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:21 926]:[DEBUG]:SmGrid1_CellChanged
[2022-08-16 03:25:21 926]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:21 927]:[DEBUG]:SmGrid1_AfterEdit
[2022-08-16 03:25:21 927]:[DEBUG]:SmGrid1_LeaveCell
[2022-08-16 03:25:21 927]:[DEBUG]:SmGrid1_BeforeRowColChange
[2022-08-16 03:25:21 927]:[DEBUG]:SmGrid1_RowValidating
[2022-08-16 03:25:21 927]:[DEBUG]:SmGrid1_RowValidated
[2022-08-16 03:25:21 927]:[DEBUG]:SmGrid1_BeforeSelChange
[2022-08-16 03:25:21 927]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:21 927]:[DEBUG]:SmGrid1_CurrentChanged
[2022-08-16 03:25:21 928]:[DEBUG]:SmGrid1_PositionChanged
[2022-08-16 03:25:21 928]:[DEBUG]:SmGrid1_EnterCell
[2022-08-16 03:25:21 928]:[DEBUG]:SmGrid1_RowColChange
[2022-08-16 03:25:21 928]:[DEBUG]:SmGrid1_AfterRowColChange
[2022-08-16 03:25:21 928]:[DEBUG]:SmGrid1_SelChange
[2022-08-16 03:25:21 928]:[DEBUG]:SmGrid1_AfterSelChange
[2022-08-16 03:25:21 928]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:21 928]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:21 937]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:21 937]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:21 938]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:21 941]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:21 941]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:21 942]:[DEBUG]:SmGrid1_Leave
[2022-08-16 03:25:21 942]:[DEBUG]:SmGrid1_RowValidating
[2022-08-16 03:25:21 942]:[DEBUG]:SmGrid1_RowValidated
[2022-08-16 03:25:21 945]:[DEBUG]:SmGrid1_MouseEnter
[2022-08-16 03:25:21 945]:[DEBUG]:SmGrid1_MouseEnterCell
[2022-08-16 03:25:21 946]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:21 947]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:22 044]:[DEBUG]:SmGrid1_MouseHover

[2022-08-16 03:25:23 362]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:23 377]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:23 388]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:23 394]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:23 402]:[DEBUG]:SmGrid1_MouseLeaveCell
[2022-08-16 03:25:23 402]:[DEBUG]:SmGrid1_MouseEnterCell
[2022-08-16 03:25:23 402]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:23 403]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:23 410]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:23 419]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:23 426]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:23 435]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:23 442]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:23 450]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:23 458]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:23 466]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:23 474]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:23 484]:[DEBUG]:SmGrid1_MouseLeaveCell
[2022-08-16 03:25:23 484]:[DEBUG]:SmGrid1_MouseEnterCell
[2022-08-16 03:25:23 484]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:23 484]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:23 490]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:23 507]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:23 522]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:23 538]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:24 315]:[DEBUG]:SmGrid1_LeaveCell
[2022-08-16 03:25:24 315]:[DEBUG]:SmGrid1_BeforeRowColChange
[2022-08-16 03:25:24 315]:[DEBUG]:SmGrid1_RowValidating
[2022-08-16 03:25:24 315]:[DEBUG]:SmGrid1_RowValidated
[2022-08-16 03:25:24 315]:[DEBUG]:SmGrid1_BeforeSelChange
[2022-08-16 03:25:24 315]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:24 316]:[DEBUG]:SmGrid1_CurrentChanged
[2022-08-16 03:25:24 316]:[DEBUG]:SmGrid1_PositionChanged
[2022-08-16 03:25:24 316]:[DEBUG]:SmGrid1_EnterCell
[2022-08-16 03:25:24 316]:[DEBUG]:SmGrid1_RowColChange
[2022-08-16 03:25:24 316]:[DEBUG]:SmGrid1_AfterRowColChange
[2022-08-16 03:25:24 316]:[DEBUG]:SmGrid1_SelChange
[2022-08-16 03:25:24 316]:[DEBUG]:SmGrid1_AfterSelChange
[2022-08-16 03:25:24 317]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:24 317]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:24 322]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:24 324]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:24 324]:[DEBUG]:SmGrid1_GridChanged
[2022-08-16 03:25:24 324]:[DEBUG]:SmGrid1_BeforeMouseDown
[2022-08-16 03:25:24 328]:[DEBUG]:SmGrid1_Enter
[2022-08-16 03:25:24 331]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:24 331]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:24 331]:[DEBUG]:SmGrid1_MouseDown
[2022-08-16 03:25:24 335]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:24 346]:[DEBUG]:SmGrid1_MouseMove

[2022-08-16 03:25:24 427]:[DEBUG]:SmGrid1_Click
[2022-08-16 03:25:24 427]:[DEBUG]:SmGrid1_MouseClick
[2022-08-16 03:25:24 427]:[DEBUG]:SmGrid1_MouseUp
[2022-08-16 03:25:24 429]:[DEBUG]:SmGrid1_MouseMove

[2022-08-16 03:25:25 834]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:25 843]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:25 850]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:25 859]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:25 866]:[DEBUG]:SmGrid1_MouseLeaveCell
[2022-08-16 03:25:25 866]:[DEBUG]:SmGrid1_MouseEnterCell
[2022-08-16 03:25:25 866]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:25 867]:[DEBUG]:SmGrid1_BeforeEdit
[2022-08-16 03:25:25 875]:[DEBUG]:SmGrid1_MouseLeaveCell
[2022-08-16 03:25:25 876]:[DEBUG]:SmGrid1_MouseEnterCell
[2022-08-16 03:25:25 876]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:25 882]:[DEBUG]:SmGrid1_MouseLeaveCell
[2022-08-16 03:25:25 883]:[DEBUG]:SmGrid1_MouseEnterCell
[2022-08-16 03:25:25 883]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:25 890]:[DEBUG]:SmGrid1_MouseLeaveCell
[2022-08-16 03:25:25 890]:[DEBUG]:SmGrid1_MouseEnterCell
[2022-08-16 03:25:25 890]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:25 899]:[DEBUG]:SmGrid1_MouseLeaveCell
[2022-08-16 03:25:25 900]:[DEBUG]:SmGrid1_MouseEnterCell
[2022-08-16 03:25:25 900]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:25 908]:[DEBUG]:SmGrid1_MouseLeaveCell
[2022-08-16 03:25:25 908]:[DEBUG]:SmGrid1_MouseEnterCell
[2022-08-16 03:25:25 908]:[DEBUG]:SmGrid1_MouseMove
[2022-08-16 03:25:25 914]:[DEBUG]:SmGrid1_MouseLeaveCell
[2022-08-16 03:25:25 914]:[DEBUG]:SmGrid1_MouseLeave

[2022-08-16 03:25:30 100]:[DEBUG]:SmGrid1_BeforeEdit