Skip to main content
Table of Contents

TTMSFNCDataGridDisplayList Class

Non-owning list of TTMSFNCDataGridCell references built each render pass to represent the currently visible cells in one grid region.

API unit family: TMSFNCDataGridRenderer Inherits from: TList<TTMSFNCDataGridCell>

Syntax

GeneratedPascalC++
TTMSFNCDataGridDisplayList = class(TList<TTMSFNCDataGridCell>)
class PASCALIMPLEMENTATION TTMSFNCDataGridDisplayList : public System::Generics::Collections::TList__1<TTMSFNCDataGridCell*>

Remarks

The list does not own its items; the cells belong to the matching TTMSFNCDataGridCellList. Its content is rebuilt whenever the visible area changes (scrolling, resizing, data changes), so do not keep references to its items across render passes.

Methods

Name Description
GetItemForCell Returns the display-list item that matches the specified cell coordinate, or nil when the list does not contain it.