TTMSFNCDataGrid Class
The registered DataGrid component. Drop this on a form or frame. Publishes the full API of TTMSFNCCustomDataGrid and registers it in the IDE component palette. All properties, methods, and events of TTMSFNCCustomDataGrid are available here.
API unit family: TMSFNCDataGrid
Inherits from: TTMSFNCCustomDataGrid
Syntax
TTMSFNCDataGrid = class(TTMSFNCCustomDataGrid)
Properties
| Name | Description |
|---|---|
| Adapter | Data adapter used to connect the grid to an external data source. (inherited from TTMSFNCCustomDataGrid) |
| AutoFillAppearance | Defines the appearance of the autofill handle and related visual feedback. (inherited from TTMSFNCCustomDataGrid) |
| BitmapAligns | Gets or sets the alignment of the bitmap in the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| BitmapAspectRatios | When True, the bitmap at the indexed cell preserves its aspect ratio during rendering; when False, it is stretched to fill the cell without aspect correction. (inherited from TTMSFNCCustomDataGrid) |
| BitmapCentereds | When True, the bitmap at the indexed cell is centered within the cell bounds; when False, it is aligned according to BitmapAligns. (inherited from TTMSFNCCustomDataGrid) |
| BitmapContainer | Bitmap container used to resolve named or shared bitmap resources. (inherited from TTMSFNCCustomDataGrid) |
| BitmapCroppeds | When True, the bitmap at the indexed cell is cropped to fit the cell bounds; when False, the full image is drawn. (inherited from TTMSFNCCustomDataGrid) |
| BitmapHeights | Gets or sets the bitmap height for the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| BitmapMargins | Gets or sets the bitmap margins for the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| BitmapPositions | Gets or sets the bitmap position relative to text in the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| BitmapStretcheds | When True, the bitmap at the indexed cell is stretched to fill the cell bounds; when False, it is rendered at its natural size. (inherited from TTMSFNCCustomDataGrid) |
| BitmapWidths | Gets or sets the bitmap width for the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| Booleans | When True, the cell is in a checked or active state; when False, it is unchecked or inactive. (inherited from TTMSFNCCustomDataGrid) |
| BottomRow | Index of the last visible row in the current viewport. (inherited from TTMSFNCCustomDataGrid) |
| CellAppearance | Defines the default visual appearance for grid cells and cell states. (inherited from TTMSFNCCustomDataGrid) |
| CellData | Gets direct access to the cell item stored at the specified column and row. (inherited from TTMSFNCCustomDataGrid) |
| CellPopupMenu | Popup menu shown for grid cells. (inherited from TTMSFNCCustomDataGrid) |
| Cells | Gets or sets the display value of the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| Colors | Gets or sets the background color of the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| ColumnCalculations | Gets or sets the automatic calculation definitions for a column. (inherited from TTMSFNCCustomDataGrid) |
| ColumnCount | Number of columns in the grid. (inherited from TTMSFNCCustomDataGrid) |
| ColumnOrders | Gets or sets the display order index for a column. (inherited from TTMSFNCCustomDataGrid) |
| ColumnPositions | Returns the pixel position of a column in the current layout. (inherited from TTMSFNCCustomDataGrid) |
| ColumnReverseOrders | Maps display-order column indices back to their original column indices. (inherited from TTMSFNCCustomDataGrid) |
| ColumnViewMode | Controls how columns are mapped between data and display views. (inherited from TTMSFNCCustomDataGrid) |
| ColumnVisible | Gets or sets whether the indexed column is shown. Setting to False hides the column; setting to True unhides it. (inherited from TTMSFNCCustomDataGrid) |
| ColumnWidths | Gets or sets the width of a column. (inherited from TTMSFNCCustomDataGrid) |
| ColumnWidthsDIP | Gets or sets the width of a column in device-independent pixels. (inherited from TTMSFNCCustomDataGrid) |
| Columns | Collection that defines column-specific settings. (inherited from TTMSFNCCustomDataGrid) |
| ColumnsEditor | Provides access to the columns editor configuration. (inherited from TTMSFNCCustomDataGrid) |
| Comments | Gets or sets the comment text attached to the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| ControlAligns | Gets or sets the alignment of an embedded control in the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| ControlHeights | Gets or sets the height of an embedded control in the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| ControlHeightsDIP | Gets or sets the height of an embedded control in device-independent pixels. (inherited from TTMSFNCCustomDataGrid) |
| ControlPositions | Gets or sets the position of an embedded control relative to text in the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| ControlTexts | Gets or sets the text associated with an embedded cell control. (inherited from TTMSFNCCustomDataGrid) |
| ControlWidths | Gets or sets the width of an embedded control in the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| ControlWidthsDIP | Gets or sets the width of an embedded control in device-independent pixels. (inherited from TTMSFNCCustomDataGrid) |
| Controls | Gets or sets the embedded control assigned to the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| CustomHorizontalScrollBar | Provides access to the custom horizontal scrollbar when custom scrollbars are enabled. (inherited from TTMSFNCCustomDataGrid) |
| CustomScrollBars | When True, the grid uses custom scrollbar controls instead of the native ones; when False, the platform's native scrollbars are used. (inherited from TTMSFNCCustomDataGrid) |
| CustomVerticalScrollBar | Provides access to the custom vertical scrollbar when custom scrollbars are enabled. (inherited from TTMSFNCCustomDataGrid) |
| DefaultColumnWidth | Default width used for new or reset columns. (inherited from TTMSFNCCustomDataGrid) |
| DefaultRowHeight | Default height used for new or reset rows. (inherited from TTMSFNCCustomDataGrid) |
| Designer | Enables design-time behavior for the grid. (inherited from TTMSFNCCustomDataGrid) |
| DragAppearance | Defines the appearance used while dragging rows, columns, or cells. (inherited from TTMSFNCCustomDataGrid) |
| DragCell | Coordinates of the cell currently involved in a drag operation. (inherited from TTMSFNCCustomDataGrid) |
| EditingCell | Coordinates of the cell currently being edited. (inherited from TTMSFNCCustomDataGrid) |
| ExternalHorizontalScrollBar | Assigns an external horizontal scrollbar to control horizontal scrolling. (inherited from TTMSFNCCustomDataGrid) |
| ExternalVerticalScrollBar | Assigns an external vertical scrollbar to control vertical scrolling. (inherited from TTMSFNCCustomDataGrid) |
| Filter | Provides access to the grid data filter collection. (inherited from TTMSFNCCustomDataGrid) |
| FilterActions | Actions displayed for filter commands. (inherited from TTMSFNCCustomDataGrid) |
| FilterAppearance | Defines the appearance of filter UI elements. (inherited from TTMSFNCCustomDataGrid) |
| FilterBuilder | Provides access to the advanced filter builder. (inherited from TTMSFNCCustomDataGrid) |
| FilterEditors | Gets the filter editor control assigned to the specified column. (inherited from TTMSFNCCustomDataGrid) |
| FilteredRowCount | Number of rows currently visible after filtering. (inherited from TTMSFNCCustomDataGrid) |
| FixedBottomRowCount | Number of rows fixed at the bottom of the grid. (inherited from TTMSFNCCustomDataGrid) |
| FixedColumnCount | Number of columns fixed at the left side of the grid. (inherited from TTMSFNCCustomDataGrid) |
| FixedRightColumnCount | Number of columns fixed at the right side of the grid. (inherited from TTMSFNCCustomDataGrid) |
| FixedRowCount | Number of rows fixed at the top of the grid. (inherited from TTMSFNCCustomDataGrid) |
| Floats | Gets or sets the floating-point value stored in the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| FocusedCell | Gets or sets the cell that currently has keyboard focus. (inherited from TTMSFNCCustomDataGrid) |
| FontColors | Gets or sets the font color of the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| FontNames | Gets or sets the font family name of the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| FontSizes | Gets or sets the font size of the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| FontStyles | Gets or sets the font style of the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| Footer | Configures the grid footer, including visibility, layout, buttons, and paging controls. (inherited from TTMSFNCCustomDataGrid) |
| FooterFirstPageButton | Returns the footer button that navigates to the first page. (inherited from TTMSFNCCustomDataGrid) |
| FooterLastPageButton | Returns the footer button that navigates to the last page. (inherited from TTMSFNCCustomDataGrid) |
| FooterNextPageButton | Returns the footer button that navigates to the next page. (inherited from TTMSFNCCustomDataGrid) |
| FooterPageInfo | Returns the footer text control that displays the current page information. (inherited from TTMSFNCCustomDataGrid) |
| FooterPageSelector | Returns the footer page selector combo box used by the built-in paging UI. (inherited from TTMSFNCCustomDataGrid) |
| FooterPreviousPageButton | Returns the footer button that navigates to the previous page. (inherited from TTMSFNCCustomDataGrid) |
| FreezeColumnCount | Number of columns frozen while horizontal scrolling. (inherited from TTMSFNCCustomDataGrid) |
| FreezeRowCount | Number of rows frozen while vertical scrolling. (inherited from TTMSFNCCustomDataGrid) |
| GlobalFont | Applies the global font to grid text rendering. (inherited from TTMSFNCCustomDataGrid) |
| Grids | Gets or sets the nested grid assigned to the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| GroupInfo | Gets grouping metadata for the specified row. (inherited from TTMSFNCCustomDataGrid) |
| HasFilter | When True, at least one active filter condition is applied to the data; when False, no filter is active. (inherited from TTMSFNCCustomDataGrid) |
| HasFilterEditor | When True, a filter editor control is assigned to the indexed column; when False, no filter editor is present for that column. (inherited from TTMSFNCCustomDataGrid) |
| HasLayout | When True, the indexed cell has a custom layout assigned; when False, the cell uses the default layout. (inherited from TTMSFNCCustomDataGrid) |
| HasRowOrder | When True, the indexed row has an explicit display order set; when False, the row appears in its natural index order. (inherited from TTMSFNCCustomDataGrid) |
| Header | Configures the grid header, including visual grouping and the header button bar. (inherited from TTMSFNCCustomDataGrid) |
| HeaderBarRect | Rectangle occupied by the header button bar. (inherited from TTMSFNCCustomDataGrid) |
| HeaderGroups | Provides access to the visual header grouping collection. (inherited from TTMSFNCCustomDataGrid) |
| HeaderRect | Rectangle occupied by the grid header. (inherited from TTMSFNCCustomDataGrid) |
| HeaderVisualGroupingRect | Rectangle occupied by the visual header grouping area. (inherited from TTMSFNCCustomDataGrid) |
| HiddenColumnCount | Number of hidden columns. (inherited from TTMSFNCCustomDataGrid) |
| HiddenColumnWidths | Gets the stored width of a hidden column. (inherited from TTMSFNCCustomDataGrid) |
| HiddenColumns | When True, the indexed column is hidden from view; when False, the column is visible. (inherited from TTMSFNCCustomDataGrid) |
| HiddenRowCount | Number of hidden rows. (inherited from TTMSFNCCustomDataGrid) |
| HiddenRowHeights | Gets the stored height of a hidden row. (inherited from TTMSFNCCustomDataGrid) |
| HiddenRows | When True, the indexed row is hidden from view; when False, the row is visible. (inherited from TTMSFNCCustomDataGrid) |
| Hints | Gets or sets the hint text assigned to the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| HorizontalScrollBar | Provides access to the horizontal scrollbar control. (inherited from TTMSFNCCustomDataGrid) |
| HorizontalScrollBarVisible | When True, the horizontal scroll bar is shown; when False, it is hidden. (inherited from TTMSFNCCustomDataGrid) |
| Icons | Image resources used for built-in grid icons. (inherited from TTMSFNCCustomDataGrid) |
| Ints | Gets or sets the integer value stored in the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| Layouts | Gets or sets the custom layout assigned to the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| LeftColumn | Index of the first visible column in the current viewport. (inherited from TTMSFNCCustomDataGrid) |
| ManagedObjects | Gets or sets an object whose lifetime is managed by the grid cell data. (inherited from TTMSFNCCustomDataGrid) |
| MergedColumns | When True, the indexed column is part of a merged cell region; when False, the column is not merged. (inherited from TTMSFNCCustomDataGrid) |
| MergedRows | When True, the indexed row is part of a merged cell region; when False, the row is not merged. (inherited from TTMSFNCCustomDataGrid) |
| Objects | Gets or sets an object reference stored in the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| Options | General feature and behavior options for the grid. (inherited from TTMSFNCCustomDataGrid) |
| PageCount | Total number of pages based on the current paging settings. (inherited from TTMSFNCCustomDataGrid) |
| PageIndex | Index of the currently active page. (inherited from TTMSFNCCustomDataGrid) |
| Paging | When True, the grid displays records in pages and uses the paging controls, page count, and page index to navigate them. (inherited from TTMSFNCCustomDataGrid) |
| ProgressValue | Gets or sets the progress value displayed in the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| ReadOnlys | Gets or sets whether the specified cell is read-only. When True, the user cannot edit the cell. (inherited from TTMSFNCCustomDataGrid) |
| RendererSource | References an external renderer layer the grid renders with by reference. (inherited from TTMSFNCCustomDataGrid) |
| RightColumn | Index of the last visible column in the current viewport. (inherited from TTMSFNCCustomDataGrid) |
| RowCalculations | Gets or sets the automatic calculation definitions for a row. (inherited from TTMSFNCCustomDataGrid) |
| RowCount | Number of rows in the grid. (inherited from TTMSFNCCustomDataGrid) |
| RowHeights | Gets or sets the height of a row. (inherited from TTMSFNCCustomDataGrid) |
| RowHeightsDIP | Gets or sets the height of a row in device-independent pixels. (inherited from TTMSFNCCustomDataGrid) |
| RowNodeChildCount | Gets the number of child rows for a node row. (inherited from TTMSFNCCustomDataGrid) |
| RowNodeLevel | Gets the hierarchy level of a node row. (inherited from TTMSFNCCustomDataGrid) |
| RowNodeState | Gets or sets the expanded or collapsed state of a node row. (inherited from TTMSFNCCustomDataGrid) |
| RowOrders | Gets or sets the display order index for a row. (inherited from TTMSFNCCustomDataGrid) |
| RowPositions | Returns the pixel position of a row in the current layout. (inherited from TTMSFNCCustomDataGrid) |
| RowReverseOrders | Maps display-order row indices back to their original row indices. (inherited from TTMSFNCCustomDataGrid) |
| RowText | Gets or sets the row header text for the specified row. (inherited from TTMSFNCCustomDataGrid) |
| RowTypes | Gets or sets the row type for the specified row. (inherited from TTMSFNCCustomDataGrid) |
| RowViewMode | Controls how rows are mapped between data and display views. (inherited from TTMSFNCCustomDataGrid) |
| RowVisible | Gets or sets whether the indexed row is shown. Setting to False hides the row; setting to True unhides it. (inherited from TTMSFNCCustomDataGrid) |
| ScrollMode | Defines how the grid responds to scrolling. (inherited from TTMSFNCCustomDataGrid) |
| ScrollUpdate | Controls when the grid updates during scrolling. (inherited from TTMSFNCCustomDataGrid) |
| SelectedCellCount | Number of selected cells. (inherited from TTMSFNCCustomDataGrid) |
| SelectedCells | Gets or sets whether the specified cell is selected. When True, the cell is part of the current selection. (inherited from TTMSFNCCustomDataGrid) |
| SelectedColumnCount | Number of selected columns. (inherited from TTMSFNCCustomDataGrid) |
| SelectedColumns | Gets or sets whether the specified column is selected. When True, every cell in the column is part of the current selection. (inherited from TTMSFNCCustomDataGrid) |
| SelectedRowCount | Number of selected rows. (inherited from TTMSFNCCustomDataGrid) |
| SelectedRows | Gets or sets whether the specified row is selected. When True, every cell in the row is part of the current selection. (inherited from TTMSFNCCustomDataGrid) |
| Selection | Current selected cell range. (inherited from TTMSFNCCustomDataGrid) |
| SortIndexList | List of columns currently participating in sorting. (inherited from TTMSFNCCustomDataGrid) |
| SortIndicatorAppearance | Defines the appearance of the column-header sort indicator (order number font/badge and arrow glyph size). (inherited from TTMSFNCCustomDataGrid) |
| StartColumn | Start column of the current selection range. (inherited from TTMSFNCCustomDataGrid) |
| StartRow | Start row of the current selection range. (inherited from TTMSFNCCustomDataGrid) |
| States | Gets or sets the visual state flags for the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| StopColumn | End column of the current selection range. (inherited from TTMSFNCCustomDataGrid) |
| StopRow | End row of the current selection range. (inherited from TTMSFNCCustomDataGrid) |
| StoredCells | Gets or sets whether the specified cell is stored explicitly. (inherited from TTMSFNCCustomDataGrid) |
| StretchScrollBars | When True, the scroll bars are stretched along the grid edges instead of using their fixed default size. (inherited from TTMSFNCCustomDataGrid) |
| Strings | Gets or sets the string value stored in the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| StrippedCells | Gets or sets whether the specified cell is stripped from storage/export output. (inherited from TTMSFNCCustomDataGrid) |
| TextAligns | Gets or sets the horizontal text alignment of the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| TextAngles | Gets or sets the text rotation angle of the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| TopRow | Index of the first visible row in the current viewport. (inherited from TTMSFNCCustomDataGrid) |
| TotalColumnWidth | Total width of all columns in the current layout. (inherited from TTMSFNCCustomDataGrid) |
| TotalRowHeight | Total height of all rows in the current layout. (inherited from TTMSFNCCustomDataGrid) |
| Version | Returns the component version string. (inherited from TTMSFNCCustomDataGrid) |
| VerticalScrollBar | Provides access to the vertical scrollbar control. (inherited from TTMSFNCCustomDataGrid) |
| VerticalScrollBarVisible | When True, the vertical scroll bar is visible when the grid content can scroll vertically. (inherited from TTMSFNCCustomDataGrid) |
| VerticalTextAligns | Gets or sets the vertical text alignment of the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| VisibleColumnCount | Number of visible columns. (inherited from TTMSFNCCustomDataGrid) |
| VisibleRowCount | Number of visible rows. (inherited from TTMSFNCCustomDataGrid) |
| WordWrapping | Gets or sets whether text wraps in the specified cell. When True, text continues on additional lines inside the cell bounds. (inherited from TTMSFNCCustomDataGrid) |
Methods
| Name | Description |
|---|---|
| AddBitmap | Adds a bitmap cell using a TTMSFNCBitmap instance at the specified cell coordinate. (inherited from TTMSFNCCustomDataGrid) |
| AddBitmapColumn | Applies a bitmap (by TTMSFNCBitmap) to every data row cell in the specified column. (inherited from TTMSFNCCustomDataGrid) |
| AddButton | Adds a button cell with the specified caption at the given cell coordinate. (inherited from TTMSFNCCustomDataGrid) |
| AddButtonColumn | Applies a button cell type to every data row cell in the specified column. (inherited from TTMSFNCCustomDataGrid) |
| AddCheckBox | Adds a checkbox cell with the specified initial state at the given cell coordinate. (inherited from TTMSFNCCustomDataGrid) |
| AddCheckBoxColumn | Applies a checkbox cell type to every data row cell in the specified column. (inherited from TTMSFNCCustomDataGrid) |
| AddColumn | Appends a new empty column on the right side of the grid. (inherited from TTMSFNCCustomDataGrid) |
| AddDataCheckBox | Adds a data-bound checkbox control to the specified cell coordinate. (inherited from TTMSFNCCustomDataGrid) |
| AddDataCheckBoxColumn | Adds data-bound checkbox controls to every data cell in the specified column. (inherited from TTMSFNCCustomDataGrid) |
| AddDataProgressBar | Adds a data-bound progress bar control to the specified cell coordinate. (inherited from TTMSFNCCustomDataGrid) |
| AddDataProgressBarColumn | Adds data-bound progress bar controls to every data cell in the specified column. (inherited from TTMSFNCCustomDataGrid) |
| AddDataRadioButton | Adds a data-bound radio button control to the specified cell coordinate. (inherited from TTMSFNCCustomDataGrid) |
| AddDataRadioButtonColumn | Adds data-bound radio button controls to every data cell in the specified column. (inherited from TTMSFNCCustomDataGrid) |
| AddFilterEditor | Adds an inline filter editor control to the specified fixed-row cell. (inherited from TTMSFNCCustomDataGrid) |
| AddGrid | Embeds a nested sub-grid renderer in the specified cell and returns the renderer for further configuration. (inherited from TTMSFNCCustomDataGrid) |
| AddNodeRow | Converts a data row into a collapsible tree node row with the specified number of child rows at the given nesting level. (inherited from TTMSFNCCustomDataGrid) |
| AddProgressBar | Adds a progress bar cell with the specified initial value at the given cell coordinate. (inherited from TTMSFNCCustomDataGrid) |
| AddProgressBarColumn | Applies a progress bar cell type to every data row cell in the specified column. (inherited from TTMSFNCCustomDataGrid) |
| AddRadioButton | Adds a radio button cell with the specified initial state and group index at the given cell coordinate. (inherited from TTMSFNCCustomDataGrid) |
| AddRadioButtonColumn | Applies a radio button cell type to every data row cell in the specified column. (inherited from TTMSFNCCustomDataGrid) |
| AddRow | Appends a new empty data row at the bottom of the grid. (inherited from TTMSFNCCustomDataGrid) |
| ApplyFilter | Applies the filter rules configured in the Filter property and updates visible rows accordingly. (inherited from TTMSFNCCustomDataGrid) |
| AutoFill | Fills a target range by extending the data pattern from the source range (Excel-style fill handle behaviour). (inherited from TTMSFNCCustomDataGrid) |
| AutoFillCustomListRemove | Removes a single custom auto-fill sequence list by its key. (inherited from TTMSFNCCustomDataGrid) |
| AutoFillCustomListSet | Registers or updates a custom auto-fill sequence list (e.g. months, weekdays) identified by AKey. (inherited from TTMSFNCCustomDataGrid) |
| AutoFillCustomListTryGet | Retrieves a named custom auto-fill sequence list. (inherited from TTMSFNCCustomDataGrid) |
| AutoFillCustomListsClear | Removes all custom auto-fill sequence lists. (inherited from TTMSFNCCustomDataGrid) |
| AutoFillCustomListsCount | Returns the number of registered custom auto-fill sequence lists. (inherited from TTMSFNCCustomDataGrid) |
| AutoNumberColumn | Fills the specified column with sequential integer values starting from AStartValue. (inherited from TTMSFNCCustomDataGrid) |
| AutoNumberRow | Fills the specified row with sequential integer values starting from AStartValue. (inherited from TTMSFNCCustomDataGrid) |
| AutoSizeColumn | Resizes the specified column to fit its widest content. (inherited from TTMSFNCCustomDataGrid) |
| AutoSizeColumns | Resizes all columns to fit their widest content. (inherited from TTMSFNCCustomDataGrid) |
| AutoSizeGrid | Resizes both all columns and all rows to fit their content. (inherited from TTMSFNCCustomDataGrid) |
| AutoSizeRow | Resizes the specified row to fit its tallest content. (inherited from TTMSFNCCustomDataGrid) |
| AutoSizeRows | Resizes all rows to fit their tallest content. (inherited from TTMSFNCCustomDataGrid) |
| BaseCell | Returns the top-left anchor cell of a merged group; returns ACell itself when the cell is not part of a merge. (inherited from TTMSFNCCustomDataGrid) |
| CanDeleteColumn | Checks whether deleting the specified column is permitted by grid options and events. (inherited from TTMSFNCCustomDataGrid) |
| CanDeleteRow | Checks whether deleting the specified row is permitted by grid options and events. (inherited from TTMSFNCCustomDataGrid) |
| CanInsertColumn | Checks whether inserting a column at the specified index is permitted by grid options and events. (inherited from TTMSFNCCustomDataGrid) |
| CanInsertRow | Checks whether inserting a row at the specified index is permitted by grid options and events. (inherited from TTMSFNCCustomDataGrid) |
| CanMergeCells | Returns True when the described rectangular range can be merged without conflicting with any existing cell merges. (inherited from TTMSFNCCustomDataGrid) |
| CanMoveColumn | Checks whether moving a column from one index to another is permitted by grid options and events. (inherited from TTMSFNCCustomDataGrid) |
| CanMoveRow | Checks whether moving a row from one index to another is permitted by grid options and events. (inherited from TTMSFNCCustomDataGrid) |
| CanSwapColumn | Checks whether swapping two columns is permitted by grid options and events. (inherited from TTMSFNCCustomDataGrid) |
| CanSwapRow | Checks whether swapping two rows is permitted by grid options and events. (inherited from TTMSFNCCustomDataGrid) |
| CancelEditing | Cancels the active in-place editor without saving changes. (inherited from TTMSFNCCustomDataGrid) |
| ClearCells | Clears the values and cell data in the specified cell range. (inherited from TTMSFNCCustomDataGrid) |
| ClearColumns | Removes all columns from the grid. (inherited from TTMSFNCCustomDataGrid) |
| ClearControlCache | Clears cached real-control instances used for embedded cell controls. (inherited from TTMSFNCCustomDataGrid) |
| ClearFilter | Clears all filter rules and makes all rows visible again. Equivalent to RemoveFilter. (inherited from TTMSFNCCustomDataGrid) |
| ClearNodeRow | Clears the child cell data of a node row while preserving its node structure. (inherited from TTMSFNCCustomDataGrid) |
| ClearSelection | Deselects all currently selected cells. (inherited from TTMSFNCCustomDataGrid) |
| CloseFilterPopup | Closes the active filter popup, if one is open. (inherited from TTMSFNCCustomDataGrid) |
| CollapseAllNodes | Collapses all node rows in the grid, hiding their child rows. (inherited from TTMSFNCCustomDataGrid) |
| CollapseNode | Collapses the specified node row, hiding its child rows. (inherited from TTMSFNCCustomDataGrid) |
| ColumnAverage | Returns the average of numeric values in the data rows of a column. AFromRow/AToRow default to -1 meaning all data rows. (inherited from TTMSFNCCustomDataGrid) |
| ColumnByHeader | Finds a column definition by its header caption; returns nil if no match is found. (inherited from TTMSFNCCustomDataGrid) |
| ColumnByName | Finds a column definition by its design-time Name property; returns nil if not found. (inherited from TTMSFNCCustomDataGrid) |
| ColumnCalculation | Runs a built-in aggregate calculation on a column and stores the result in the associated summary rows. (inherited from TTMSFNCCustomDataGrid) |
| ColumnCustomCalculation | Runs a user-supplied callback over column values and returns the computed result. (inherited from TTMSFNCCustomDataGrid) |
| ColumnDistinct | Returns the count of distinct (unique) values in the data rows of a column. (inherited from TTMSFNCCustomDataGrid) |
| ColumnIndexByHeader | Returns the zero-based column index by searching for a matching header caption; returns -1 if not found. (inherited from TTMSFNCCustomDataGrid) |
| ColumnIndexByName | Returns the zero-based column index by searching for a matching design-time Name; returns -1 if not found. (inherited from TTMSFNCCustomDataGrid) |
| ColumnMax | Returns the maximum numeric value across the data rows of a column. (inherited from TTMSFNCCustomDataGrid) |
| ColumnMin | Returns the minimum numeric value across the data rows of a column. (inherited from TTMSFNCCustomDataGrid) |
| ColumnSpan | Returns the number of columns the cell spans due to a horizontal merge (1 for a non-merged cell). (inherited from TTMSFNCCustomDataGrid) |
| ColumnStandardDeviation | Returns the population standard deviation of numeric values in the data rows of a column. (inherited from TTMSFNCCustomDataGrid) |
| ColumnSum | Returns the sum of numeric values in the data rows of a column. (inherited from TTMSFNCCustomDataGrid) |
| CopyToClipboard | Copies selected (or all) cells to the clipboard as tab-delimited text. (inherited from TTMSFNCCustomDataGrid) |
| CutToClipboard | Copies selected (or all) cells to the clipboard and clears the source cells. (inherited from TTMSFNCCustomDataGrid) |
| DeleteColumn | Removes the specified column from the grid. (inherited from TTMSFNCCustomDataGrid) |
| DeleteColumns | Removes ACount consecutive columns starting at AColumn. (inherited from TTMSFNCCustomDataGrid) |
| DeleteRow | Removes the specified row from the grid. (inherited from TTMSFNCCustomDataGrid) |
| DeleteRows | Removes ACount consecutive rows starting at ARow. (inherited from TTMSFNCCustomDataGrid) |
| DisplayToRealCell | Converts a display-order cell coordinate to the physical storage coordinate. (inherited from TTMSFNCCustomDataGrid) |
| DisplayToRealColumn | Converts a display-order column index to the physical storage column index. (inherited from TTMSFNCCustomDataGrid) |
| DisplayToRealRow | Converts a display-order row index to the physical storage row index. Sort-aware; not affected by filter. (inherited from TTMSFNCCustomDataGrid) |
| Draw | Draws the grid to the supplied graphics context and rectangle. (inherited from TTMSFNCCustomDataGrid) |
| EditCell | Opens the in-place editor for the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| ExpandAllNodes | Expands all node rows in the grid, making their child rows visible. (inherited from TTMSFNCCustomDataGrid) |
| ExpandNode | Expands the specified node row, making its child rows visible. (inherited from TTMSFNCCustomDataGrid) |
| Find | Searches the grid for the given text and returns the first matching cell coordinate. (inherited from TTMSFNCCustomDataGrid) |
| FindAll | Finds all occurrences of a text; sets AResults to the total count and returns the first matching cell. (inherited from TTMSFNCCustomDataGrid) |
| FindFirst | Begins a stateful search; call FindNext to advance to subsequent matches. (inherited from TTMSFNCCustomDataGrid) |
| FindNext | Advances to the next match in a stateful search started by FindFirst. (inherited from TTMSFNCCustomDataGrid) |
| FirstPage | Navigates to the first page when footer paging is enabled. (inherited from TTMSFNCCustomDataGrid) |
| GetCellKind | Returns the kind (type) of the specified cell, such as normal text, button, checkbox, bitmap, progress bar, etc. (inherited from TTMSFNCCustomDataGrid) |
| GetCellSize | Returns the pixel size of the cell including any column/row span due to merging. (inherited from TTMSFNCCustomDataGrid) |
| GetMaxLevel | Returns the deepest nesting level among all grouped node rows in the grid. (inherited from TTMSFNCCustomDataGrid) |
| GetParentRow | Returns the parent node row index for a child row in a tree structure. (inherited from TTMSFNCCustomDataGrid) |
| GetRootRow | Returns the top-level root node row index for any child row in a tree structure. (inherited from TTMSFNCCustomDataGrid) |
| GoToCell | Scrolls to and optionally selects the specified cell. (inherited from TTMSFNCCustomDataGrid) |
| GoToFirstPage | Navigates to the first page when footer paging is enabled. (inherited from TTMSFNCCustomDataGrid) |
| GoToLastPage | Navigates to the last page when footer paging is enabled. (inherited from TTMSFNCCustomDataGrid) |
| GoToPage | Navigates to the specified page index when footer paging is enabled. (inherited from TTMSFNCCustomDataGrid) |
| Group | Groups data rows by the values in the specified column, inserting group header rows. (inherited from TTMSFNCCustomDataGrid) |
| GroupAverage | Applies an average aggregate to the group header rows for the specified column. (inherited from TTMSFNCCustomDataGrid) |
| GroupCalculation | Runs a built-in aggregate calculation on a column and stores the result in group summary rows. (inherited from TTMSFNCCustomDataGrid) |
| GroupCount | Applies a count aggregate to the group header rows for the specified column. (inherited from TTMSFNCCustomDataGrid) |
| GroupCustomCalculation | Runs a custom calculation callback on a column and stores results in group summary rows. (inherited from TTMSFNCCustomDataGrid) |
| GroupDistinct | Applies a distinct-count aggregate to the group header rows for the specified column. (inherited from TTMSFNCCustomDataGrid) |
| GroupMax | Applies a maximum aggregate to the group header rows for the specified column. (inherited from TTMSFNCCustomDataGrid) |
| GroupMin | Applies a minimum aggregate to the group header rows for the specified column. (inherited from TTMSFNCCustomDataGrid) |
| GroupSort | Sorts group headers by the key or aggregate value of the specified column. (inherited from TTMSFNCCustomDataGrid) |
| GroupStandardDeviation | Applies a standard deviation aggregate to the group header rows for the specified column. (inherited from TTMSFNCCustomDataGrid) |
| GroupSum | Applies a sum aggregate to the group header rows for the specified column. (inherited from TTMSFNCCustomDataGrid) |
| HasRowData | Returns True when the specified row contains at least one non-empty cell value. (inherited from TTMSFNCCustomDataGrid) |
| HideColumn | Hides the specified column while preserving its stored width. (inherited from TTMSFNCCustomDataGrid) |
| HideRow | Hides the specified row while preserving its stored height. (inherited from TTMSFNCCustomDataGrid) |
| HilightCells | Visually highlights cells whose text matches AHilightText according to the given options. (inherited from TTMSFNCCustomDataGrid) |
| InitSample | Fills the grid with built-in demo data; useful as a first-run placeholder during development. (inherited from TTMSFNCCustomDataGrid) |
| InsertColumn | Inserts a new empty column before the specified column index. (inherited from TTMSFNCCustomDataGrid) |
| InsertColumns | Inserts ACount new empty columns before the specified column index. (inherited from TTMSFNCCustomDataGrid) |
| InsertRow | Inserts a new empty row before the specified row index. (inherited from TTMSFNCCustomDataGrid) |
| InsertRows | Inserts ACount new empty rows before the specified row index. (inherited from TTMSFNCCustomDataGrid) |
| IsCellBase | Returns True when the cell is the top-left base cell of a merge group (or is not merged at all). (inherited from TTMSFNCCustomDataGrid) |
| IsCellDisabled | Returns True when the specified cell is disabled for interaction. (inherited from TTMSFNCCustomDataGrid) |
| IsCellDisplayed | Returns True when the specified cell is part of the current displayed data view. (inherited from TTMSFNCCustomDataGrid) |
| IsCellFixed | Returns True when the specified cell belongs to a fixed row or column. (inherited from TTMSFNCCustomDataGrid) |
| IsCellFixedRoot | Returns True when the specified cell is fixed in the root grid area. (inherited from TTMSFNCCustomDataGrid) |
| IsCellFreeze | Returns True when the specified cell belongs to a frozen row or column. (inherited from TTMSFNCCustomDataGrid) |
| IsCellFreezeFixed | Returns True when the specified cell is both frozen and fixed. (inherited from TTMSFNCCustomDataGrid) |
| IsCellFreezeRoot | Returns True when the specified cell belongs to the root frozen area. (inherited from TTMSFNCCustomDataGrid) |
| IsCellHidden | Returns True when the cell belongs to a hidden column or row. (inherited from TTMSFNCCustomDataGrid) |
| IsCellMerged | Returns True when the cell is part of a merged range (including the base cell). (inherited from TTMSFNCCustomDataGrid) |
| IsCellSelected | Returns True when the cell is currently selected. (inherited from TTMSFNCCustomDataGrid) |
| IsCellValid | Returns True when the specified cell coordinate is inside the grid bounds. (inherited from TTMSFNCCustomDataGrid) |
| IsCellVisible | Returns True when the specified cell is valid and not hidden from the current layout. (inherited from TTMSFNCCustomDataGrid) |
| IsColumnDisplayed | Returns True when the specified column is part of the current displayed data view. (inherited from TTMSFNCCustomDataGrid) |
| IsColumnHidden | Returns True when the specified column is hidden. (inherited from TTMSFNCCustomDataGrid) |
| IsColumnMerged | Returns True when the specified column participates in a merged range. (inherited from TTMSFNCCustomDataGrid) |
| IsColumnValid | Returns True when the specified column index is inside the grid bounds. (inherited from TTMSFNCCustomDataGrid) |
| IsColumnVisible | Returns True when the specified column is valid and not hidden. (inherited from TTMSFNCCustomDataGrid) |
| IsEditing | Returns True when an in-place editor is currently open for any cell. (inherited from TTMSFNCCustomDataGrid) |
| IsFixedCellSelected | Returns True when a fixed (header) cell is part of the current selection. (inherited from TTMSFNCCustomDataGrid) |
| IsGrouped | Returns True when grouping is currently applied to the grid. (inherited from TTMSFNCCustomDataGrid) |
| IsRowBand | Returns True when the row is an alternating band row used for visual striping. (inherited from TTMSFNCCustomDataGrid) |
| IsRowDisplayed | Returns True when the specified row is part of the current displayed data view. (inherited from TTMSFNCCustomDataGrid) |
| IsRowFilter | Returns True when the row is an inline filter editor row. (inherited from TTMSFNCCustomDataGrid) |
| IsRowFiltered | Returns True when the specified row is excluded by the active filter. (inherited from TTMSFNCCustomDataGrid) |
| IsRowHidden | Returns True when the specified row is hidden. (inherited from TTMSFNCCustomDataGrid) |
| IsRowMerged | Returns True when the specified row participates in a merged range. (inherited from TTMSFNCCustomDataGrid) |
| IsRowNode | Returns True when the row is a collapsible tree node row. (inherited from TTMSFNCCustomDataGrid) |
| IsRowNormal | Returns True when the row is a regular data row (not a node, band, filter, or summary row). (inherited from TTMSFNCCustomDataGrid) |
| IsRowSummary | Returns True when the row is a group summary row inserted by a grouping or calculation operation. (inherited from TTMSFNCCustomDataGrid) |
| IsRowValid | Returns True when the specified row index is inside the grid bounds. (inherited from TTMSFNCCustomDataGrid) |
| IsRowVisible | Returns True when the specified row is valid and not hidden. (inherited from TTMSFNCCustomDataGrid) |
| LastPage | Navigates to the last page when footer paging is enabled. (inherited from TTMSFNCCustomDataGrid) |
| LinearFill | Fills all data cells (and optionally fixed cells) with sequential integer values. (inherited from TTMSFNCCustomDataGrid) |
| LoadFromCSVData | Loads cell data from a CSV file using the default encoding. (inherited from TTMSFNCCustomDataGrid) |
| LoadFromCSVStreamData | Loads cell data from a CSV stream using the default encoding. (inherited from TTMSFNCCustomDataGrid) |
| LoadFromFileData | Loads cell data from the native grid file format using the default encoding. (inherited from TTMSFNCCustomDataGrid) |
| LoadFromFileStreamData | Loads cell data from the native grid file format from a stream using the default encoding. (inherited from TTMSFNCCustomDataGrid) |
| LoadFromJSONData | Loads data from a JSON file using the specified encoding; ARowDataName/AColumnDataName/AColumnNames map JSON keys to grid rows and columns. (inherited from TTMSFNCCustomDataGrid) |
| LoadFromJSONStreamData | Loads data from a JSON stream using the specified encoding. (inherited from TTMSFNCCustomDataGrid) |
| LoadFromJSONTextData | Loads data from a JSON string. (inherited from TTMSFNCCustomDataGrid) |
| LoadFromXMLData | Loads data from an XML file using the default encoding. (inherited from TTMSFNCCustomDataGrid) |
| LoadFromXMLStreamData | Loads data from an XML stream using the default encoding. (inherited from TTMSFNCCustomDataGrid) |
| LoadSampleData | Fills the grid with built-in demo data. (inherited from TTMSFNCCustomDataGrid) |
| LogMessage | Raises the grid log-message event with the specified text and severity. (inherited from TTMSFNCCustomDataGrid) |
| LoopThroughColumns | Executes a callback for each column, optionally including fixed columns. (inherited from TTMSFNCCustomDataGrid) |
| LoopThroughRows | Executes a callback for each row, optionally including fixed rows. (inherited from TTMSFNCCustomDataGrid) |
| MarkCells | Marks cells whose text matches AHilightText for persistent flagging independent of visual highlighting. (inherited from TTMSFNCCustomDataGrid) |
| MatchFilter | Returns True when the specified row satisfies all currently active filter conditions. (inherited from TTMSFNCCustomDataGrid) |
| MergeCells | Merges a rectangular block of cells into a single display cell. (inherited from TTMSFNCCustomDataGrid) |
| MergeColumn | Vertically merges all data cells in the specified column into a single display cell. (inherited from TTMSFNCCustomDataGrid) |
| MergeColumns | Vertically merges all data cells in ACount consecutive columns starting at AColumn. (inherited from TTMSFNCCustomDataGrid) |
| MergeRange | Merges all cells within the given coordinate range. (inherited from TTMSFNCCustomDataGrid) |
| MergeRow | Horizontally merges all data cells in the specified row into a single display cell. (inherited from TTMSFNCCustomDataGrid) |
| MergeRows | Horizontally merges all data cells in ACount consecutive rows starting at ARow. (inherited from TTMSFNCCustomDataGrid) |
| MoveColumn | Reorders a column by moving it from AFromColumn to AToColumn. (inherited from TTMSFNCCustomDataGrid) |
| MoveRow | Reorders a row by moving it from AFromRow to AToRow. (inherited from TTMSFNCCustomDataGrid) |
| NextPage | Navigates to the next page when footer paging is enabled. (inherited from TTMSFNCCustomDataGrid) |
| NextSelectableColumn | Returns the next selectable cell coordinate to the right, skipping hidden and disabled cells. (inherited from TTMSFNCCustomDataGrid) |
| NextSelectableRow | Returns the next selectable cell coordinate below, skipping hidden and disabled cells. (inherited from TTMSFNCCustomDataGrid) |
| NextVisibleColumn | Returns the next visible cell coordinate to the right, skipping hidden columns. (inherited from TTMSFNCCustomDataGrid) |
| NextVisibleRow | Returns the next visible cell coordinate below, skipping hidden rows. (inherited from TTMSFNCCustomDataGrid) |
| PasteFromClipboard | Pastes tab-delimited text from the clipboard starting at the focused cell. (inherited from TTMSFNCCustomDataGrid) |
| PreviousPage | Navigates to the previous page when footer paging is enabled. (inherited from TTMSFNCCustomDataGrid) |
| PreviousSelectableColumn | Returns the previous selectable cell coordinate to the left, skipping hidden and disabled cells. (inherited from TTMSFNCCustomDataGrid) |
| PreviousSelectableRow | Returns the previous selectable cell coordinate above, skipping hidden and disabled cells. (inherited from TTMSFNCCustomDataGrid) |
| PreviousVisibleColumn | Returns the previous visible cell coordinate to the left, skipping hidden columns. (inherited from TTMSFNCCustomDataGrid) |
| PreviousVisibleRow | Returns the previous visible cell coordinate above, skipping hidden rows. (inherited from TTMSFNCCustomDataGrid) |
| RandomFill | Fills all data cells (and optionally fixed cells) with random integer values. (inherited from TTMSFNCCustomDataGrid) |
| RealToDisplayCell | Converts a physical storage cell coordinate to the display-order coordinate. (inherited from TTMSFNCCustomDataGrid) |
| RealToDisplayColumn | Converts a physical storage column index to the display-order column index. (inherited from TTMSFNCCustomDataGrid) |
| RealToDisplayRow | Converts a physical storage row index to the display-order row index. Sort-aware; not affected by filter. (inherited from TTMSFNCCustomDataGrid) |
| RealToVisualColumn | Converts a physical storage column index to the 0-based column index in the currently rendered output (reorder + hidden applied). Returns -1 when the column is hidden. Fixed columns map unchanged. (inherited from TTMSFNCCustomDataGrid) |
| RealToVisualRow | Converts a physical storage row index to the 0-based row index in the currently rendered output (sort + filter + hidden applied). Returns -1 when the row is filtered or hidden. Fixed rows map unchanged. (inherited from TTMSFNCCustomDataGrid) |
| RemoveBitmap | Removes the bitmap cell type from the specified cell, reverting it to a plain text cell. (inherited from TTMSFNCCustomDataGrid) |
| RemoveButton | Removes the button cell type from the specified cell, reverting it to a plain text cell. (inherited from TTMSFNCCustomDataGrid) |
| RemoveCheckBox | Removes the checkbox cell type from the specified cell, reverting it to a plain text cell. (inherited from TTMSFNCCustomDataGrid) |
| RemoveDataCheckBox | Removes the data-bound checkbox control from the specified cell coordinate. (inherited from TTMSFNCCustomDataGrid) |
| RemoveDataRadioButton | Removes the data-bound radio button control from the specified cell coordinate. (inherited from TTMSFNCCustomDataGrid) |
| RemoveFilter | Clears all filter rules and makes all rows visible again. (inherited from TTMSFNCCustomDataGrid) |
| RemoveFilterEditor | Removes the inline filter editor from the specified fixed-row cell. (inherited from TTMSFNCCustomDataGrid) |
| RemoveGrid | Removes the nested sub-grid renderer from the specified cell, reverting it to a plain cell. (inherited from TTMSFNCCustomDataGrid) |
| RemoveLayout | Removes the custom layout assigned to the specified cell coordinate. (inherited from TTMSFNCCustomDataGrid) |
| RemoveNodeRow | Removes the node structure from a row, making it a plain data row again. (inherited from TTMSFNCCustomDataGrid) |
| RemoveProgressBar | Removes the progress bar cell type from the specified cell, reverting it to a plain text cell. (inherited from TTMSFNCCustomDataGrid) |
| RemoveRadioButton | Removes the radio button cell type from the specified cell, reverting it to a plain text cell. (inherited from TTMSFNCCustomDataGrid) |
| Replace | Replaces all occurrences of a value with a new value in all cells; returns the number of replacements made. (inherited from TTMSFNCCustomDataGrid) |
| ResetDrag | Resets the current drag operation and clears drag state. (inherited from TTMSFNCCustomDataGrid) |
| RowAverage | Returns the average of numeric values across the data columns of a row. (inherited from TTMSFNCCustomDataGrid) |
| RowCalculation | Runs a built-in aggregate calculation across a row and stores the result in associated summary columns. (inherited from TTMSFNCCustomDataGrid) |
| RowCustomCalculation | Runs a user-supplied callback over row values and returns the computed result. (inherited from TTMSFNCCustomDataGrid) |
| RowDistinct | Returns the count of distinct (unique) values across the data columns of a row. (inherited from TTMSFNCCustomDataGrid) |
| RowMax | Returns the maximum numeric value across the data columns of a row. (inherited from TTMSFNCCustomDataGrid) |
| RowMin | Returns the minimum numeric value across the data columns of a row. (inherited from TTMSFNCCustomDataGrid) |
| RowSpan | Returns the number of rows the cell spans due to a vertical merge (1 for a non-merged cell). (inherited from TTMSFNCCustomDataGrid) |
| RowStandardDeviation | Returns the population standard deviation of numeric values across the data columns of a row. (inherited from TTMSFNCCustomDataGrid) |
| RowSum | Returns the sum of numeric values across the data columns of a row. (inherited from TTMSFNCCustomDataGrid) |
| SaveToCSVData | Saves cell data to a CSV file using the default encoding. (inherited from TTMSFNCCustomDataGrid) |
| SaveToCSVStreamData | Saves cell data to a CSV stream using the default encoding. (inherited from TTMSFNCCustomDataGrid) |
| SaveToFileData | Saves cell data to the native grid file format using the default encoding. (inherited from TTMSFNCCustomDataGrid) |
| SaveToFileStreamData | Saves cell data to the native grid file format into a stream using the default encoding. (inherited from TTMSFNCCustomDataGrid) |
| SaveToHTMLData | Exports the visible grid content as an HTML table to a file using the default encoding. (inherited from TTMSFNCCustomDataGrid) |
| SaveToHTMLStreamData | Exports the visible grid content as an HTML table into a stream using the default encoding. (inherited from TTMSFNCCustomDataGrid) |
| SaveToImageData | Renders the grid to a PNG image file. (inherited from TTMSFNCCustomDataGrid) |
| SaveToImageStreamData | Renders the grid to a PNG image written to a stream. (inherited from TTMSFNCCustomDataGrid) |
| Scroll | Programmatically scrolls the grid to the given pixel position. (inherited from TTMSFNCCustomDataGrid) |
| SelectAllCells | Selects all data cells in the grid. (inherited from TTMSFNCCustomDataGrid) |
| SelectCell | Selects the specified cell, optionally applying Shift or Ctrl multi-selection semantics. (inherited from TTMSFNCCustomDataGrid) |
| SelectCellRange | Selects a rectangular range of cells defined by column and row indices. (inherited from TTMSFNCCustomDataGrid) |
| SelectColumns | Selects all cells in the specified column range. (inherited from TTMSFNCCustomDataGrid) |
| SelectRows | Selects all cells in the specified row range. (inherited from TTMSFNCCustomDataGrid) |
| SetBitmap | Replaces the existing cell content with a bitmap cell using a TTMSFNCBitmap instance. (inherited from TTMSFNCCustomDataGrid) |
| SetBitmapColumn | Replaces every data row cell in the column with a bitmap cell using a TTMSFNCBitmap. (inherited from TTMSFNCCustomDataGrid) |
| SetButton | Replaces the existing cell content with a button cell having the given caption. (inherited from TTMSFNCCustomDataGrid) |
| SetButtonColumn | Replaces every data row cell in the column with a button cell. (inherited from TTMSFNCCustomDataGrid) |
| SetCheckBox | Replaces the existing cell content with a checkbox cell having the given initial state. (inherited from TTMSFNCCustomDataGrid) |
| SetCheckBoxColumn | Replaces every data row cell in the column with a checkbox cell. (inherited from TTMSFNCCustomDataGrid) |
| SetGrid | Replaces the cell content with a nested sub-grid renderer and returns the renderer. Use when the cell already exists. (inherited from TTMSFNCCustomDataGrid) |
| SetNodeRow | Replaces an existing row with a collapsible tree node row; same behaviour as AddNodeRow but works on an existing row. (inherited from TTMSFNCCustomDataGrid) |
| SetProgressBar | Replaces the existing cell content with a progress bar cell having the given initial value. (inherited from TTMSFNCCustomDataGrid) |
| SetProgressBarColumn | Replaces every data row cell in the column with a progress bar cell. (inherited from TTMSFNCCustomDataGrid) |
| SetRadioButton | Replaces the existing cell content with a radio button cell having the given state and group index. (inherited from TTMSFNCCustomDataGrid) |
| SetRadioButtonColumn | Replaces every data row cell in the column with a radio button cell. (inherited from TTMSFNCCustomDataGrid) |
| ShowColumnsEditor | Opens the column visibility and order editor dialog. (inherited from TTMSFNCCustomDataGrid) |
| ShowFilterDialog | Opens the advanced filter dialog for configuring filter rules. (inherited from TTMSFNCCustomDataGrid) |
| ShowFindDialog | Opens the find dialog for searching cell text. (inherited from TTMSFNCCustomDataGrid) |
| ShowReplaceDialog | Opens the find-and-replace dialog. (inherited from TTMSFNCCustomDataGrid) |
| Sort | Sorts all data rows by the specified column and direction. (inherited from TTMSFNCCustomDataGrid) |
| SortIndexed | Re-applies the last sort using the previously computed sort index list. (inherited from TTMSFNCCustomDataGrid) |
| SplitCell | Removes the merge from a merged cell, restoring the individual cells within the formerly merged area. (inherited from TTMSFNCCustomDataGrid) |
| StopEditing | Closes the in-place editor and commits changes; returns True if an editor was active. (inherited from TTMSFNCCustomDataGrid) |
| StretchColumns | Stretches columns according to the requested mode, range, and optional target width. (inherited from TTMSFNCCustomDataGrid) |
| StretchRows | Stretches rows according to the requested mode, range, and optional target height. (inherited from TTMSFNCCustomDataGrid) |
| SwapCells | Exchanges the content of two cells. (inherited from TTMSFNCCustomDataGrid) |
| SwapColumns | Exchanges the position of two columns, swapping all their cell data. (inherited from TTMSFNCCustomDataGrid) |
| SwapRows | Exchanges the position of two rows, swapping all their cell data. (inherited from TTMSFNCCustomDataGrid) |
| ToggleNode | Toggles the expand/collapse state of the specified node row. (inherited from TTMSFNCCustomDataGrid) |
| TypeOfValue | Returns the type kind (tkFloat, tkInteger, tkString, etc.) of the raw cell value. (inherited from TTMSFNCCustomDataGrid) |
| Ungroup | Removes all grouping and returns the grid to a flat, ungrouped view. (inherited from TTMSFNCCustomDataGrid) |
| UnhideAll | Unhides all hidden rows and columns. (inherited from TTMSFNCCustomDataGrid) |
| UnhideAllColumns | Unhides all hidden columns. (inherited from TTMSFNCCustomDataGrid) |
| UnhideAllRows | Unhides all hidden rows. (inherited from TTMSFNCCustomDataGrid) |
| UnhideColumn | Unhides the specified column. (inherited from TTMSFNCCustomDataGrid) |
| UnhideRow | Unhides the specified row. (inherited from TTMSFNCCustomDataGrid) |
| UnhilightCells | Removes visual highlights previously applied by HilightCells. (inherited from TTMSFNCCustomDataGrid) |
| UnmarkCells | Removes persistent cell marks previously applied by MarkCells. (inherited from TTMSFNCCustomDataGrid) |
| UpdateCalculations | Re-runs all column and row calculations and refreshes summary rows. (inherited from TTMSFNCCustomDataGrid) |
| UpdateColumnCalculation | Re-runs a single named column calculation identified by AName for the specified column. (inherited from TTMSFNCCustomDataGrid) |
| UpdateColumnCalculations | Re-runs all named column calculations. (inherited from TTMSFNCCustomDataGrid) |
| UpdateRowCalculation | Re-runs a single named row calculation identified by AName for the specified row. (inherited from TTMSFNCCustomDataGrid) |
| UpdateRowCalculations | Re-runs all named row calculations. (inherited from TTMSFNCCustomDataGrid) |
| ValueIsEmpty | Returns True when the raw cell value is nil or an empty string. (inherited from TTMSFNCCustomDataGrid) |
| ValueIsFloat | Returns True when the raw cell value represents a floating-point number. (inherited from TTMSFNCCustomDataGrid) |
| ValueIsInteger | Returns True when the raw cell value represents an integer. (inherited from TTMSFNCCustomDataGrid) |
| ValueIsString | Returns True when the raw cell value is a string type. (inherited from TTMSFNCCustomDataGrid) |
| ValueToBoolean | Safely converts a raw cell value to a Boolean using default formatting. (inherited from TTMSFNCCustomDataGrid) |
| ValueToFloat | Safely converts a raw cell value to a Double using default formatting. (inherited from TTMSFNCCustomDataGrid) |
| ValueToInt64 | Safely converts a raw cell value to an Int64 using default formatting. (inherited from TTMSFNCCustomDataGrid) |
| ValueToInteger | Safely converts a raw cell value to an Integer using default formatting. (inherited from TTMSFNCCustomDataGrid) |
| ValueToString | Safely converts a raw cell value to a string using default formatting. (inherited from TTMSFNCCustomDataGrid) |
| VisualToRealColumn | Converts a 0-based column index in the currently rendered output (reorder + hidden applied) back to the physical storage column index. Fixed left/right columns map through unchanged. (inherited from TTMSFNCCustomDataGrid) |
| VisualToRealRow | Converts a 0-based row index in the currently rendered output (sort + filter applied) back to the physical storage row index. Fixed top/bottom rows map through unchanged. (inherited from TTMSFNCCustomDataGrid) |
| XYToCell | Converts a pixel coordinate (relative to the control) to a cell coordinate. (inherited from TTMSFNCCustomDataGrid) |
| XYToColumn | Returns the zero-based column index of the column under the given pixel coordinate. (inherited from TTMSFNCCustomDataGrid) |
| XYToFooter | Returns True when the given pixel coordinate falls within the footer area. (inherited from TTMSFNCCustomDataGrid) |
| XYToHeader | Returns True when the given pixel coordinate falls within the header area. (inherited from TTMSFNCCustomDataGrid) |
| XYToHeaderGroup | Returns the header group object located under the given pixel coordinate, or nil if none. (inherited from TTMSFNCCustomDataGrid) |
| XYToRenderer | Returns the renderer responsible for the given pixel coordinate. (inherited from TTMSFNCCustomDataGrid) |
| XYToRow | Returns the zero-based row index of the row under the given pixel coordinate. (inherited from TTMSFNCCustomDataGrid) |
Events
| Name | Description |
|---|---|
| OnAfterApplyAdvancedFilter | Occurs after an advanced filter has been applied. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterApplyAutoFill | Occurs after an autofill operation has been applied. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterApplyFilter | Occurs after a filter has been applied. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterClearSelectedCells | Occurs after the selected cells have been cleared. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterCloseHeaderGroup | Occurs after a header group has been closed or removed. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterCloseInplaceEditor | Occurs after the in-place editor is closed. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterCopyToClipboard | Occurs after grid data has been copied to the clipboard. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterCreateFilterEditor | Occurs after a filter editor control has been created. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterCutToClipboard | Occurs after grid data has been cut to the clipboard. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterDialogFind | Occurs after the find dialog performs a search. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterDialogReplace | Occurs after the replace dialog performs a replacement. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterDrawCell | Occurs after a cell has been drawn. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterDrawEmptySpace | Occurs after the empty grid area has been drawn. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterDrawFooter | Occurs after the grid footer is drawn. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterDrawGrid | Occurs after the grid has been drawn. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterDrawHeader | Occurs after the grid header is drawn. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterDrawHeaderGroup | Occurs after a header group is drawn. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterDrawHeaderGroupLevel | Occurs after a header group level is drawn. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterDropHeaderGroup | Occurs after a header group has been dropped by drag-and-drop. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterExitInplaceEditor | Occurs after focus leaves the in-place editor. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterInplaceEditorGetValue | Occurs after the grid reads a value from an in-place editor. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterInplaceEditorSetValue | Occurs after the grid writes a value to an in-place editor. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterLookup | Occurs after lookup processing has completed. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterOpenInplaceEditor | Occurs after the in-place editor is opened. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterPasteFromClipboard | Occurs after clipboard data has been pasted into the grid. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterSetColumnCalculation | Occurs after a column calculation has been assigned. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterSetRowCalculation | Occurs after a row calculation has been assigned. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterShowFilter | Occurs after the filter popup has been shown. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterShowFilterDialog | Occurs after the filter dialog has been shown. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterShowFindDialog | Occurs after the find dialog has been shown. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterShowReplaceDialog | Occurs after the replace dialog has been shown. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterSortColumn | Occurs after a column sort has completed. (inherited from TTMSFNCCustomDataGrid) |
| OnAfterSortHeaderGroup | Occurs after sorting from a grouped header has completed. (inherited from TTMSFNCCustomDataGrid) |
| OnAppendColumn | Occurs after a column has been appended. (inherited from TTMSFNCCustomDataGrid) |
| OnAppendRow | Occurs after a row has been appended. (inherited from TTMSFNCCustomDataGrid) |
| OnAutoFillCalculateValue | Occurs when the grid calculates the next value during autofill. (inherited from TTMSFNCCustomDataGrid) |
| OnAutoFillGetCustomList | Occurs when the grid requests a custom autofill sequence. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeApplyAdvancedFilter | Occurs before an advanced filter is applied. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeApplyAutoFill | Occurs before an autofill operation is applied. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeApplyFilter | Occurs before a filter is applied. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeClearSelectedCells | Occurs before the selected cells are cleared. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeCloseHeaderGroup | Occurs before a header group is closed or removed. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeCloseInplaceEditor | Occurs before the in-place editor is closed. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeCopyToClipboard | Occurs before grid data is copied to the clipboard. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeCreateFilterEditor | Occurs before a filter editor control is created. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeCutToClipboard | Occurs before grid data is cut to the clipboard. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeDialogFind | Occurs before the find dialog performs a search. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeDialogReplace | Occurs before the replace dialog performs a replacement. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeDrawCell | Occurs before a cell is drawn. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeDrawEmptySpace | Occurs before the empty grid area is drawn. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeDrawFooter | Occurs before the grid footer is drawn. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeDrawHeader | Occurs before the grid header is drawn. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeDrawHeaderGroup | Occurs before a header group is drawn. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeDrawHeaderGroupLevel | Occurs before a header group level is drawn. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeDropHeaderGroup | Occurs before a header group is dropped by drag-and-drop. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeExitInplaceEditor | Occurs before focus leaves the in-place editor. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeInplaceEditorGetValue | Occurs before the grid reads a value from an in-place editor. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeInplaceEditorSetValue | Occurs before the grid writes a value to an in-place editor. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeLookup | Occurs before lookup processing starts. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeOpenInplaceEditor | Occurs before the in-place editor is opened. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforePasteFromClipboard | Occurs before clipboard data is pasted into the grid. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeSetColumnCalculation | Occurs before a column calculation is assigned. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeSetRowCalculation | Occurs before a row calculation is assigned. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeShowFilter | Occurs before the filter popup is shown. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeShowFilterDialog | Occurs before the filter dialog is shown. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeShowFindDialog | Occurs before the find dialog is shown. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeShowReplaceDialog | Occurs before the replace dialog is shown. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeSortColumn | Occurs before a column sort starts. (inherited from TTMSFNCCustomDataGrid) |
| OnBeforeSortHeaderGroup | Occurs before sorting is started from a grouped header. (inherited from TTMSFNCCustomDataGrid) |
| OnCanAppendColumn | Occurs before a column is appended; use it to allow or cancel the append. (inherited from TTMSFNCCustomDataGrid) |
| OnCanAppendRow | Occurs before a row is appended; use it to allow or cancel the append. (inherited from TTMSFNCCustomDataGrid) |
| OnCanDeleteColumn | Occurs before a column is deleted; use it to allow or cancel the delete. (inherited from TTMSFNCCustomDataGrid) |
| OnCanDeleteRow | Occurs before a row is deleted; use it to allow or cancel the delete. (inherited from TTMSFNCCustomDataGrid) |
| OnCanDragColumn | Occurs before a column drag starts; use it to allow or cancel the drag. (inherited from TTMSFNCCustomDataGrid) |
| OnCanDragHeaderGroup | Occurs before a header group is dragged; use it to allow or block the drag operation. (inherited from TTMSFNCCustomDataGrid) |
| OnCanDragRow | Occurs before a row drag starts; use it to allow or cancel the drag. (inherited from TTMSFNCCustomDataGrid) |
| OnCanDropColumn | Occurs before a column is dropped; use it to allow or cancel the drop. (inherited from TTMSFNCCustomDataGrid) |
| OnCanDropRow | Occurs before a row is dropped; use it to allow or cancel the drop. (inherited from TTMSFNCCustomDataGrid) |
| OnCanEditCell | Occurs before a cell enters edit mode; use it to allow or cancel editing. (inherited from TTMSFNCCustomDataGrid) |
| OnCanInsertColumn | Occurs before a column is inserted; use it to allow or cancel the insert. (inherited from TTMSFNCCustomDataGrid) |
| OnCanInsertRow | Occurs before a row is inserted; use it to allow or cancel the insert. (inherited from TTMSFNCCustomDataGrid) |
| OnCanSizeColumn | Occurs before a column is resized; use it to allow or cancel sizing. (inherited from TTMSFNCCustomDataGrid) |
| OnCanSizeRow | Occurs before a row is resized; use it to allow or cancel sizing. (inherited from TTMSFNCCustomDataGrid) |
| OnCellAfterNodeCollapse | Occurs after a tree node cell has collapsed. (inherited from TTMSFNCCustomDataGrid) |
| OnCellAfterNodeExpand | Occurs after a tree node cell has expanded. (inherited from TTMSFNCCustomDataGrid) |
| OnCellAnchorClick | Occurs when a hyperlink inside a cell is clicked. (inherited from TTMSFNCCustomDataGrid) |
| OnCellBeforeNodeCollapse | Occurs before a tree node cell collapses. (inherited from TTMSFNCCustomDataGrid) |
| OnCellBeforeNodeExpand | Occurs before a tree node cell expands. (inherited from TTMSFNCCustomDataGrid) |
| OnCellBeforeShowPopupMenu | Occurs before a cell popup menu is shown. (inherited from TTMSFNCCustomDataGrid) |
| OnCellButtonClick | Occurs when a button embedded in a cell is clicked. (inherited from TTMSFNCCustomDataGrid) |
| OnCellCheckBoxChange | Occurs when a checkbox embedded in a cell changes value. (inherited from TTMSFNCCustomDataGrid) |
| OnCellClick | Occurs when a cell is clicked. (inherited from TTMSFNCCustomDataGrid) |
| OnCellDblClick | Occurs when a cell is double-clicked. (inherited from TTMSFNCCustomDataGrid) |
| OnCellEditGetData | Occurs when the grid requests data for a cell editor. (inherited from TTMSFNCCustomDataGrid) |
| OnCellEditSetData | Occurs when edited cell data should be stored. (inherited from TTMSFNCCustomDataGrid) |
| OnCellEditValidateData | Occurs when edited cell data should be validated. (inherited from TTMSFNCCustomDataGrid) |
| OnCellRadioButtonChange | Occurs when a radio button embedded in a cell changes value. (inherited from TTMSFNCCustomDataGrid) |
| OnCellRightClick | Occurs when a cell is right-clicked. (inherited from TTMSFNCCustomDataGrid) |
| OnColumnDropped | Occurs after a column has been dropped. (inherited from TTMSFNCCustomDataGrid) |
| OnColumnSized | Occurs after a column has been resized. (inherited from TTMSFNCCustomDataGrid) |
| OnCreateCustomFilterEditor | Occurs when the grid needs a custom filter editor control. (inherited from TTMSFNCCustomDataGrid) |
| OnCustomColumnCalculation | Occurs when the grid needs a custom column calculation result. (inherited from TTMSFNCCustomDataGrid) |
| OnCustomCompare | Occurs when the grid needs a custom comparison for sorting. (inherited from TTMSFNCCustomDataGrid) |
| OnCustomRowCalculation | Occurs when the grid needs a custom row calculation result. (inherited from TTMSFNCCustomDataGrid) |
| OnCustomizeFilterPopupEditor | Occurs when a filter popup editor can be customized. (inherited from TTMSFNCCustomDataGrid) |
| OnCustomizeHeaderGroup | Occurs when a header group is created so it can be customized. (inherited from TTMSFNCCustomDataGrid) |
| OnDeleteColumn | Occurs after a column has been deleted. (inherited from TTMSFNCCustomDataGrid) |
| OnDeleteRow | Occurs after a row has been deleted. (inherited from TTMSFNCCustomDataGrid) |
| OnDropFiles | Occurs when files are dropped onto the grid. (inherited from TTMSFNCCustomDataGrid) |
| OnFooterFirstPageClick | Occurs when the footer first-page button is clicked. (inherited from TTMSFNCCustomDataGrid) |
| OnFooterLastPageClick | Occurs when the footer last-page button is clicked. (inherited from TTMSFNCCustomDataGrid) |
| OnFooterNextPageClick | Occurs when the footer next-page button is clicked. (inherited from TTMSFNCCustomDataGrid) |
| OnFooterPageSelectorChange | Occurs when the footer page selector changes. (inherited from TTMSFNCCustomDataGrid) |
| OnFooterPreviousPageClick | Occurs when the footer previous-page button is clicked. (inherited from TTMSFNCCustomDataGrid) |
| OnGetCellClass | Occurs when the grid needs the cell item class for a cell. (inherited from TTMSFNCCustomDataGrid) |
| OnGetCellControlExtraProperties | Occurs when the grid needs extra properties for an embedded cell control. (inherited from TTMSFNCCustomDataGrid) |
| OnGetCellData | Occurs when the grid needs external data for a cell. (inherited from TTMSFNCCustomDataGrid) |
| OnGetCellDataProperties | Occurs when the grid needs external cell-data properties. (inherited from TTMSFNCCustomDataGrid) |
| OnGetCellDisplayValue | Occurs when the grid needs the formatted display value for a cell. (inherited from TTMSFNCCustomDataGrid) |
| OnGetCellFormatting | Occurs when the grid needs formatting information for a cell. (inherited from TTMSFNCCustomDataGrid) |
| OnGetCellHint | Occurs when the grid needs hint text for a cell. (inherited from TTMSFNCCustomDataGrid) |
| OnGetCellLayout | Occurs when the grid needs a custom layout for a cell. (inherited from TTMSFNCCustomDataGrid) |
| OnGetCellLayoutHasPriority | Occurs when the grid determines whether an event-provided cell layout has priority. (inherited from TTMSFNCCustomDataGrid) |
| OnGetCellProperties | Occurs when the grid needs custom properties for a cell. (inherited from TTMSFNCCustomDataGrid) |
| OnGetCellSupportsRealControl | Occurs when the grid checks whether a cell supports a real embedded control. (inherited from TTMSFNCCustomDataGrid) |
| OnGetColumnCalculationOptions | Occurs when the grid needs calculation options for a column. (inherited from TTMSFNCCustomDataGrid) |
| OnGetCustomGroup | Occurs when the grid needs a custom grouping key. (inherited from TTMSFNCCustomDataGrid) |
| OnGetGroupOptions | Occurs when the grid needs grouping options. (inherited from TTMSFNCCustomDataGrid) |
| OnGetInplaceEditorClass | Occurs when the grid needs the class for an in-place editor. (inherited from TTMSFNCCustomDataGrid) |
| OnGetInplaceEditorProperties | Occurs when the grid needs properties for an in-place editor. (inherited from TTMSFNCCustomDataGrid) |
| OnGetInplaceEditorRect | Occurs when the grid needs the rectangle for an in-place editor. (inherited from TTMSFNCCustomDataGrid) |
| OnGetInplaceEditorTarget | Occurs when the grid needs the target control for an in-place editor. (inherited from TTMSFNCCustomDataGrid) |
| OnGetInplaceEditorType | Occurs when the grid needs the editor type for a cell. (inherited from TTMSFNCCustomDataGrid) |
| OnGetRowCalculationOptions | Occurs when the grid needs calculation options for a row. (inherited from TTMSFNCCustomDataGrid) |
| OnGetSortOptions | Occurs when the grid needs sort options for a column. (inherited from TTMSFNCCustomDataGrid) |
| OnGroup | Occurs after grouping has been applied. (inherited from TTMSFNCCustomDataGrid) |
| OnHScroll | Occurs when the grid scrolls horizontally. (inherited from TTMSFNCCustomDataGrid) |
| OnHeaderGroupClick | Occurs when a grouped header is clicked. (inherited from TTMSFNCCustomDataGrid) |
| OnInsertColumn | Occurs after a column has been inserted. (inherited from TTMSFNCCustomDataGrid) |
| OnInsertRow | Occurs after a row has been inserted. (inherited from TTMSFNCCustomDataGrid) |
| OnLoadCellData | Occurs when cell data is loaded from external storage. (inherited from TTMSFNCCustomDataGrid) |
| OnLogMessage | Occurs when the grid emits a log message. (inherited from TTMSFNCCustomDataGrid) |
| OnNeedFilterDropDownData | Occurs when the filter dropdown needs data values. (inherited from TTMSFNCCustomDataGrid) |
| OnPageChanged | Occurs after the active page changes. (inherited from TTMSFNCCustomDataGrid) |
| OnRemoveAdvancedFilter | Occurs when an advanced filter is removed. (inherited from TTMSFNCCustomDataGrid) |
| OnRemoveFilter | Occurs when a filter is removed. (inherited from TTMSFNCCustomDataGrid) |
| OnRowCollapse | Occurs when a node row collapses. (inherited from TTMSFNCCustomDataGrid) |
| OnRowDropped | Occurs after a row has been dropped. (inherited from TTMSFNCCustomDataGrid) |
| OnRowExpand | Occurs when a node row expands. (inherited from TTMSFNCCustomDataGrid) |
| OnRowSized | Occurs after a row has been resized. (inherited from TTMSFNCCustomDataGrid) |
| OnSaveCellData | Occurs when cell data is saved to external storage. (inherited from TTMSFNCCustomDataGrid) |
| OnSelectCell | Occurs after a cell has been selected. (inherited from TTMSFNCCustomDataGrid) |
| OnSelectingCell | Occurs while a cell selection is being changed. (inherited from TTMSFNCCustomDataGrid) |
| OnSizeColumn | Occurs while a column is being resized. (inherited from TTMSFNCCustomDataGrid) |
| OnSizeRow | Occurs while a row is being resized. (inherited from TTMSFNCCustomDataGrid) |
| OnUngroup | Occurs after grouping has been removed. (inherited from TTMSFNCCustomDataGrid) |
| OnVScroll | Occurs when the grid scrolls vertically. (inherited from TTMSFNCCustomDataGrid) |
Used by
- Advanced filtering
- Architecture
- Context menus
- Custom cells
- Data binding
- Drag & drop
- Editing cells
- Filter row
- Filtering
- Getting started with TMS FNC UI Pack
- Grouping
- HTML, anchors & highlighting
- Headers, footers & buttons
- Headless data layer
- Import & export (XLS)
- Inplace editor events
- Options reference
- PDF export
- Renderer source
- Selection
- Sorting
- Value types & records