In stringgrid, is there an event that processes after the grid is updated? I'm using OnPrepareCanvas to color individual cells that have an alarm condition. I want to reset them from a universal (i.e. whole spreadsheet) reset button. After updating the cell color, then need to reset the alarm condition boolean to map to the sheet condition. The problem is the boolean references the entire grid and therefore updating it in OPC necessarily changes the value for all subsequent cells.
Therefore, is there a "Finished Updating Grid" event (or perhaps row).
I couldn't find anything that I recognized as such here:
https://wiki.freepascal.org/Grids_Reference_Page#Description_of_grid.27s_drawing_processAlternatively, right now, the "reset" function is a button on the host form. Perhaps if the above is not available there would be another way for the user to signal the app that they want to reset the entire grid?
thanks.