Is there any way to make the highlited colors of a grid match the dynamic colors? The idea is that the colors don't change when you click on a row of the grid.Add a custom method to your grid called MaintainDynamicColors and call it from the Init() and the AfterRowColChange. This code in your method:
IF << Condition for Dynamic BackColor >>
THIS.HighlightBackColor = EVALUATE(THIS.<< Whatever Column >>.DynamicBackColor)
ELSE
THIS.ResetToDefault("HighlightBackColor")
ENDIF