FMX.Grid

From RAD Studio API Documentation
Jump to: navigation, search

Defines FireMonkey controls for grids.

Package fmx240.bpl

Units

FMX.GridDefines FireMonkey controls for grids.
FMX.Grid.StyleUnit that provides a standard FireMonkey presentation for grid controls: TStyledGrid.


Classes

ICellControl
IDrawableCell
IDrawableCellExInterface that presentation classes like TColumn must implement to paint cells.
TCheckColumnRepresents a column in a grid, whose cells show check boxes.
TColumnRepresents a column in a TGrid grid.
TColumnClassClass reference of TColumn.
TColumnClasses
TCurrencyColumnRepresents a column in a grid, whose cells show Currency values.
TCustomGridBase class for all components that present information in a two-dimensional grid.
TDateColumnRepresents a column in a grid, whose cells use an editor similar to TDateEdit to edit cells in this column.
TGlyphColumnRepresents a column in a grid, whose cells show images from a TGrid.Images list of images.
TGridTGrid represents a grid control designed to simplify the handling of various objects in a tabular format.
TGridModelThe base class of data model for grids.
TGridValuesDictionary that serves as a cache for a grid model.
TImageColumnRepresents a column in a grid, whose cells show images.
TPopupColumnRepresents a column in a grid, whose cells shows pop-up menus.
TProgressColumnRepresents a column in a grid, whose cells show progress bars.
TStringColumnRepresents a column in a grid, whose cells show strings.
TStringGridTStringGrid represents a grid control designed to simplify the handling of strings.
TStringGridModelData model for a grid of strings.
TTimeColumnRepresents a column in a grid, whose cells use an editor similar to TTimeEdit to edit cells in this column.

Types

_di_ICellControl
_di_IDrawableCell
_di_IDrawableCellEx
TCellReturnActionAction that can be taken after a user presses the ENTER key on the cell editor of a grid.
TColumnMovedEventType of event handler for TGridModel.OnColumnMoved.
TCreateCustomEditorEvent
TDrawColumnCellEventType of event handler for TGridModel.OnDrawColumnBackground and TGridModel.OnDrawColumnCell.
TDrawColumnHeaderEventType of event handler for TGridModel.OnDrawColumnHeader.
TGetImageIndexEvent
TGridDrawState
TGridDrawStates
TGridOptionDefines how grid controls look like and how they behave.
TGridOptionsIs a set of TGridOption values.
THeaderClick
TOnCallbackGetValue
TOnEditingDoneType of events used for taking specific actions when you edit the contents of one of the cells in a grid.
TOnGetValueType of events used when getting the external content to use in one of the cells in a grid.
TOnSetValueType of a event used to pass a Value to assign in an external repository.
TSelectCell

Constants

MM_CELL_RECTMM_CELL_RECT: Integer = $1717;
MM_COLUMN_CHANGEDMM_COLUMN_CHANGED: Integer = $1711;
MM_COLUMN_MOVEDMM_COLUMN_MOVED: Integer = $1712;
MM_CONTENT_CHANGEDMM_CONTENT_CHANGED: Integer = $1710;
MM_EDITOR_MODEMM_EDITOR_MODE: Integer = $171A;
MM_GET_EDITOR_VALUEMM_GET_EDITOR_VALUE: Integer = $171B;
MM_GET_ROW_HEIGHTMM_GET_ROW_HEIGHT: Integer = $1716;
MM_GRID_USERMM_GRID_USER: Integer = $171E;
MM_HIDE_EDITORMM_HIDE_EDITOR: Integer = $1719;
MM_INVALIDATE_CELLMM_INVALIDATE_CELL: Integer = $1714;
MM_INVALIDATE_CONTENT_SIZEMM_INVALIDATE_CONTENT_SIZE: Integer = $1715;
MM_POST_EDITOR_VALUEMM_POST_EDITOR_VALUE: Integer = $171C;
MM_REFRESH_EDITOR_VALUEMM_REFRESH_EDITOR_VALUE: Integer = $171D;
MM_SEL_CHANGEDMM_SEL_CHANGED: Integer = $1713;
MM_SHOW_EDITORMM_SHOW_EDITOR: Integer = $1718;
PM_CAN_EDITPM_CAN_EDIT: Integer = $100C;
PM_CELL_BY_POINTPM_CELL_BY_POINT: Integer = $100D;
PM_CREATE_CELL_OBJECTPM_CREATE_CELL_OBJECT: Integer = $100B;
PM_GET_DISPLAY_CELLSPM_GET_DISPLAY_CELLS: Integer = $100F;
PM_GRID_USERPM_GRID_USER: Integer = $1019;
PM_SCROLL_TO_SELECTPM_SCROLL_TO_SELECT: Integer = $1010;
PM_SET_TOP_LEFTPM_SET_TOP_LEFT: Integer = $100E;
PM_VKDISPLACEMENTPM_VKDISPLACEMENT: Integer = $1011;