Skip to main content
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

GeneratedPascalC++
TTMSFNCDataGridCheckedCellControlInfo = class(TTMSFNCDataGridCellControlInfo)
class PASCALIMPLEMENTATION TTMSFNCDataGridCheckedCellControlInfo : public TTMSFNCDataGridCellControlInfo

Properties

Name Description
Caption Value of the control's Caption property at capture time, when the control has one. (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 Concatenated Name=Value; pairs of the extra properties requested through TTMSFNCCustomDataGrid.OnGetCellControlExtraProperties. (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 rectangle in the cell at capture time. (inherited from TTMSFNCDataGridCellControlInfo)
Tag Tag value of the control at capture time. (inherited from TTMSFNCDataGridCellControlInfo)
Text Value of the control's Text property at capture time, when the control has one. (inherited from TTMSFNCDataGridCellControlInfo)
Width Width of the control rectangle in the cell at capture time. (inherited from TTMSFNCDataGridCellControlInfo)

Methods

Name Description
Compare Returns True when AInfo describes the same control appearance, so a bitmap cached for one can be drawn for the other. (inherited from TTMSFNCDataGridCellControlInfo)
CopyInstance Creates a new control info with the same field values. (inherited from TTMSFNCDataGridCellControlInfo)