>Another thing that is a pain is that when you click on the grid from outside the grid, the AfterRowColChange fires, but not the BeforeRowColChange. And when you click outside the grid, the BeforeRowColChange fires but not the AfterRowColChange.
One way to look at it is that ARCC does extra duty as a surrogate grid Gotfocus, and BRCC does extra duty as a Lostfocus (since the grid has neither). You can use property flags to use the two events in this way. Crazy design, but once you understand it, it's not so bad to work with.
The Anonymous Bureaucrat,
and frankly, quite content not to be
a member of either major US political party.