Table of Contents

TTMSFNCDataGridCheckedCellControlInfo Class

Extends TTMSFNCDataGridCellControlInfo with a Checked field so that the checkbox/radio-button state participates in the control bitmap cache key comparison.

API unit family: TMSFNCDataGridCell Inherits from: TTMSFNCDataGridCellControlInfo

Syntax

TTMSFNCDataGridCheckedCellControlInfo = class(TTMSFNCDataGridCellControlInfo)

Properties

Name Description
Caption Caption text of the cached control. (inherited from TTMSFNCDataGridCellControlInfo)
Checked Checked state that was active when this cache key was captured. When True, the cached control is checked; when False, it is unchecked.
ExtraHash RTTI-derived hash of extra user-specified properties; included in the cache comparison. (inherited from TTMSFNCDataGridCellControlInfo)
Focused When True, the control had keyboard focus when the cache entry was created; when False, it did not. (inherited from TTMSFNCDataGridCellControlInfo)
Height Height of the control at cache time, in logical pixels. (inherited from TTMSFNCDataGridCellControlInfo)
Tag Tag value of the control at cache time. (inherited from TTMSFNCDataGridCellControlInfo)
Text Text content of the control at cache time. (inherited from TTMSFNCDataGridCellControlInfo)
Width Width of the control at cache time, in logical pixels. (inherited from TTMSFNCDataGridCellControlInfo)

Methods

Name Description
Compare Returns True when all fields of AInfo match this instance, indicating the cached bitmap is still valid. (inherited from TTMSFNCDataGridCellControlInfo)
CopyInstance Creates and returns a new TTMSFNCDataGridCellControlInfo with the same field values as this instance. (inherited from TTMSFNCDataGridCellControlInfo)