TMS FNC Data Grid Checkbox with Styles

Creating a new FMX application I am adding a TMSFNCDataGrid and a StyleBook where I load any of the Embarcadero standard styles (e.g. Air.style). After selecting the StyleBook at Form1.StyleBook everything looks like expected.

Now I am adding a checkbox column to the Grid with TMSFNCDataGrid1.AddCheckBoxColumn(0);
This creates nicely styled checkboxes but with a random behaviour of displaying the checked symbol when moving the mouse above the checkboxes.

Is there a way to have the checked status displayed permanently?

In the style, there are 2 coloranimations, you can turn them off by setting the Duration property to 0.

The core issue is that the grid is caching the checkbox (for performance), and the animation of checked to unchecked state or vice versa is still running while the grid already cached a state, meaning it can’t properly show the checked state. When there is no animation, the checked state is instant and the true/false should properly reflect.

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.