Skip to main content
Table of Contents

TTMSFNCDataGridCellDrawElement Enumeration

Set members that control which visual parts of a cell are painted during a render pass.

API unit family: TMSFNCDataGridCell

Remarks

Used in TTMSFNCDataGridCell.DrawElements. The grid chooses FullElements for normal painting, EditingElements for the cell being edited, and ExportElements while exporting. Leaving an element out also removes it from layout calculations: for example, without gcdControl the text rectangle no longer reserves room for the control, and without gcdText the text is not measured.

Members

Name Description
gcdFill The background fill of the cell.
gcdStroke The border stroke drawn around the cell edges.
gcdText The cell text content.
gcdControl The cached bitmap of the embedded control (checkbox, button, progress bar, etc.).
gcdNodeIcon The expand/collapse icon for tree-node rows.
gcdSortIndicator The sort-direction glyph shown in fixed header cells.
gcdFilterButton The inline filter drop-down button shown in filter-enabled header cells.
gcdCommentIndicator The small corner triangle that indicates a cell comment is present.