Skip to main content
Table of Contents

TTMSFNCDataGridCellControlCacheList Class

List of TTMSFNCDataGridCellControlCache entries that together form the cell control bitmap cache.

API unit family: TMSFNCDataGridCell Inherits from: TObjectList<TTMSFNCDataGridCellControlCache>

Syntax

GeneratedPascalC++
TTMSFNCDataGridCellControlCacheList = class(TObjectList<TTMSFNCDataGridCellControlCache>)
class PASCALIMPLEMENTATION TTMSFNCDataGridCellControlCacheList : public System::Generics::Collections::TObjectList__1<TTMSFNCDataGridCellControlCache*>

Remarks

A single list, created when the unit initializes, is shared by all grids and cells. The list owns its entries. Lookups are a linear search using TTMSFNCDataGridCellControlInfo.Compare. Not used directly by application code.

Methods

Name Description
GetCacheItem Returns the first cache entry whose info compares equal to AControlCacheInfo.
RemoveItem Removes and frees the last cache entry whose info compares equal to AControlCacheInfo; does nothing when there is none.