I think part of the problem is related to terminology. Until you understand what is going on, it should be difficult to enter that “choice is used to mean“ emphasis ”and“ focus. ”In this particular case, there should be a difference between the two.
, , , ( ) , .
OnSelectCell . , . , . CanSelect ( , , CanFocus, , .. , , OnSelectCell).
goRangeSelect TDrawGrid.Selection, , . () , .
, . Selection , ACol ARow, . Selection , , . , , Selection , . ( ), Selection ( , reset CanSelect ,).
, OnSelectCell Selection . @Sam OnMouseUp *. : , , " ". , , OnMouseMove , , " ".
OnDrawCell , .
* , , OnKeyUp, .