TTableCells

Structure for representing a rectangle of cells in a TTableModel.

Inheritance

LevelAncestorDescription
1TObjectUltimate ancestor in a class hierarchy
2TTableCells

Source

Table.Cells.pas (28)

Fields

ScopeVisibilityTypeNameDescription
InstanceprivateTList<TTableRow>FRows
InstanceprivateTInteger32RectangleFBounds

Methods

ScopeVisibilityResultNameDescription
InstanceprivateSetBounds(Bounds: TInteger32Rectangle)
InstanceprivateTTableRowGetRows(Index: TInteger32)
InstancepublicCreate()
InstancepublicDestroy()
InstancepublicClear()
InstancepublicCopyValuesFrom(Source: TTableCells)
InstancepublicCopyValuesFrom(TargetLocation: TInteger32Point; Source: TTableCells; SourceLocation: TInteger32Point)
InstancepublicMoveValuesFrom(TargetLocation: TInteger32Point; Source: TTableCells; SourceLocation: TInteger32Point)
InstancepublicAddRow(Row: TTableRow)
InstancepublicInsertRow(Index: TInteger32; Row: TTableRow)
InstancepublicTTableRowExtractRow(Index: TInteger32)
InstancepublicRemoveRow(Index: TInteger32)
InstancepublicTList<TTableRow>CoalesceToRows()