TMSFNCDataGrid - Bug with row visibility

Under certain conditions the DataGrid isn't displaying Rows that are present. Setps to reproduce:

  • Drop a TMSFNCDataGrid onto a Form
  • In the Constructor fill the Grid with data
	this->DataGrid->RowCount = 30;
	for(int nZeile{0}; nZeile < this->DataGrid->RowCount; ++nZeile)
		this->DataGrid->Strings[0][nZeile] = L"Zeile " + IntToStr(nZeile);
  • Start the Application and Resize the form that a Scrollbar is visible
  • Scroll down to the last row
  • Now resize the form so that the ScrollBar isn't needed anymore
  • Now the grid seems to be broken (no ScrollBar, and all rows above "10" aren't visible even scrolling with the mousewheel doesn't bring the rows back)

A couple of questions:

  1. Are you using the latest version?
  2. Is the grid client-aligned or how is the aligning happening?
  3. Dit you resize the grid at the right side, or bottom side
  1. Not the most recent one. We are one Version behind as with the last Version there where Compile-Problems with C++-Builder. So we decided to stick with the Version before and wait for the new release where this is fixed.
  2. Yes, the Grid is Client aligned
  3. I resized the grid at the bottom side

We've released TMS FNC UI Pack v6.6. You can check if this fixes the issue. If not, then you might to attach a reproducible sample, we can't really see an issue here. Thanks