Table of Contents

TTMSFNCDataGridRendererSource Class

Wraps a standalone TTMSFNCDataGridRenderer instance (a complete renderer + data "layer") so it can be linked to a grid's RendererSource by reference. While linked, the grid renders with this instance and reflects edits to it live; on detach (or when this source is freed) the grid reverts to its own default renderer. The owned instance is created from GetRendererInstanceClass — override that in a subclass to supply a custom renderer class.

API unit family: TMSFNCDataGridRenderer Inherits from: TTMSFNCCustomComponent Implements: ITMSFNCDataGridRendererSource

Syntax

TTMSFNCDataGridRendererSource = class(TTMSFNCCustomComponent, ITMSFNCDataGridRendererSource)

Properties

Name Description
Renderer The renderer instance this source owns and exposes by reference. Configure its appearance, scroll behaviour and data here; the grid renders this exact instance while the source is linked.

Used by