Did not see the way, to set a certain row visible by code.
The rows are all visible.
Or do you want to hide some rows?
Then you need to add method.
You need to memorize which rows are hidden and set the height of the hidden rows to 0 and move the rows below by changing their Top properties.
Then, depending on the number of rows, what is easier hide rows or refill the whole list?
By the way, Flexible Table is based on a ScrollView with Labels, and xCustomListView is also based on a ScrollView with Panels for each row.
If I remember well, both have the row hide method.
Just for comparison, the Flexible Table class has about 3400 lines of code.
The example I suggested in post#5 has 220 lines of code.
The xCustomListView, an older version, has 620 lines of code.