Delphi – TCustomGrid.InvalidateCol and InvalidateRow bug that has been there since at least Delphi 4^H^H^H^H^H^H^H^H 2 and 1
The Wiert Corner – I just re-reported this in in QC as 81060 shortly, but wanted to let you know that there is a bug in TCustomGrid.InvalidateCol and TCustomGrid.InvalidateRow which has been there since at least Delphi 4 Delphi 1 (InvalidateRow) and Delphi 2 (InvalidateCol) and still present in Delphi 2010. Both methods will not invalidate the entire Row/Col but only the Left/Top most cells of that Row/Col. So the invalidate the absolute rectangle in stead of the visible rectangle. You will see this behaviour when you have a virtual grid that is larger than the actual grid on the screen, you scroll through that ...
Visits by Source
Users who voted for this posting