FixedColumns = 1
When the grid is scrolled horizontally the fixed column is overlapped by the following columns.
If FixedColumns = 2, it's the second column which is overlapped, and the first is OK.
This started with Delphi 12.
FixedColumns = 1
When the grid is scrolled horizontally the fixed column is overlapped by the following columns.
If FixedColumns = 2, it's the second column which is overlapped, and the first is OK.
This started with Delphi 12.
Is this on Android? Can you please provide a small test application?
Yes, Android 10 on a Lenovo Tab M10 FHD Plus.
I tried making a simple test application.
Multi-Device with a TMSFNCGrid.
Fixed first column and Options, Mouse, TouchScrolling = True
The problem didn't appear until I set AdaptToStyle = True, so it seems that AdaptToStyle is the culprit.
Apparently, there is a style in Android that has a transparent color, so you might need to change the default color coming from the style, after setting AdaptToStyle to true, for example:
TMSFNCGrid1.Appearance.FixedLayout.Fill.Color := gcGray
This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.