I used to use the regular FNCGrid. Now been transitioning to FNCDataGrid and I'm noticing a considerable scrolling speed difference, or maybe better said 'smoothness' of the rows scrolling by.
RowCount is about 500.
Hi Pieter,
are we improving and using the web version too? Grids are very important to us.
I am collecting what needs to be improved in the web version, as soon as I send a demo project. Thanks
I'm not sure why you are comparing item scrolling (fnc grid), with pixel scrolling (fnc data grid). Please make sure that both ScrollModes are the same. Please change your code to:
with TMSFNCDataGrid1 do begin
--> ScrollMode := gsmCellScrolling;
Thank you Pieter for your support.
That setting still results in the same scrolling fluency difference, sure it scrolls faster but not as smoothly as the regular Grid. Not sure if it matters, I'm running Delphi in a Parallels VM on a Mac.
I don't see any issue here on a non emulated Windows. Yes it could be possible that there are scrolling differences, but that's because the way the cells are handled differently. If you could do a test on a real machine to see if there are any noticeable differences that would be great. You could maybe also capture a video on your environment on the Mac to demonstrate the difference so we can have a better understanding on what is going on.
Found out today that when using the DataGrid (FNC UI 6.6.0.0), that the problem seems to occur when I have the first column hidden via TMSFNCDataGrid1.HideColumn(0);
If I comment that line out then the scrolling seems fixed. Additionally, if I have that column hidden and I scroll all the way to the bottom of my grid (using mousewheel) and start scrolling up (using mousewheel) then at some point the grid stops scrolling up, so halts at that location.
Not-hiding the first column fixes that. Hiding any other column does not cause a problem.
Couldn't reproduce the issue. Please provide a sample of some sort.
Not sure if it will fix the issue you are experiencing, but we have meanwhile addressed a couple of issue involving cell scrolling, maybe you can retest with the latest version TMS FNC UI Pack 6.6.0.2?