FMX.Grid

De RAD Studio API Documentation
Aller à : navigation, rechercher

Définit les contrôles Grille présentés.

Les constantes préfixées MM_ définissent les ID des messages qui sont envoyés par les modèles TGridModel et TStringGridModel des contrôles TGrid et TStringGrid à la présentation TStyledGrid à partir de méthodes comme ColumnChanged, ContentChanged, ShowEditor, HideEditor, PostEditorValue, RefreshEditorValue, DataChanged, InvalidateContentSize, MoveColumn, SelectionChanged, GetEditorValue et CellRect ou lorsque des paramètres comme EditorMode, DefaultTextSettings et Enabled sont modifiés.

Les constantes préfixées PM_ définissent les ID des messages qui sont envoyés par les contrôles TGrid et TStringGrid à la présentation TStyledGrid lorsque les paramètres d'une présentation de contrôle comme ScrollToSelectedCell, SetTopLeft, CanEdit, CellByPoint, DisplayCells et CellObject sont modifiés.

Package fmx.bpl

Unités

FMX.GridDéfinit les contrôles Grille présentés.
FMX.Grid.StyleUnité qui fournit une présentation FireMonkey standard pour les contrôles grille : TStyledGrid.


Classes

ICellControlInterface d'accès à une colonne dans une grille.
IDrawableCell
IDrawableCellExInterface devant être implémentée par des classes de présentation comme TColumn pour peindre des cellules.
TCheckColumnReprésente une colonne dans une grille, dont les cellules affichent des cases à cocher.
TColumnReprésente une colonne d'une grille TGrid.
TColumnClassRéférence de classe de TColumn.
TColumnClassesGère une liste de classes de colonnes disponibles dans les éditeurs de l'EDI.
TCurrencyColumnReprésente une colonne dans une grille, dont les cellules affichent des valeurs Currency.
TCustomGridClasse de base pour tous les composants présentant des informations dans une grille à deux dimensions.
TCustomNumberColumnUn type de colonne spécial pour afficher des nombres.
TDateColumnReprésente une colonne dans une grille, dont les cellules utilisent un éditeur similaire à TDateEdit pour modifier les cellules de cette colonne.
TDateTimeColumn
TDateTimeColumnBase
TFloatColumn
TGlyphColumnReprésente une colonne d'une grille, dont les cellules affichent des images d'une liste d'images TGrid.Images.
TGridTGrid représente un contrôle grille conçu pour simplifier la gestion de divers objets dans un format tabulaire.
TGridModelLa classe de base des modèles de données pour les grilles.
TGridValuesDictionnaire qui fonctionne comme un cache pour un modèle de grille.
TImageColumnReprésente une colonne dans une grille, dont les cellules affichent des images.
TIntegerColumn
TPopupColumnReprésente une colonne dans une grille, dont les cellules affichent des menus contextuels.
TProgressColumnReprésente une colonne dans une grille, dont les cellules affichent des barres de progression.
TStringColumnReprésente une colonne dans une grille, dont les cellules affichent des chaînes.
TStringGridTStringGrid représente un contrôle grille conçu pour simplifier la gestion des chaînes.
TStringGridModelModèles de données pour grilles de chaînes.
TTimeColumnReprésente une colonne d'une grille, dont les cellules utilisent un éditeur similaire à TTimeEdit pour modifier les cellules de cette colonne.

Types

TCellClick
TCellReturnActionAction pouvant être entreprise après l'appui sur la touche Entrée dans l'éditeur de cellule d'une grille.
TColumnMovedEventType de gestionnaire d'événement pour TGridModel.OnColumnMoved.
TCreateCustomEditorEvent
TDrawColumnCellEventType de gestionnaire d'événement pour TGridModel.OnDrawColumnBackground et TGridModel.OnDrawColumnCell.
TDrawColumnHeaderEventType de gestionnaire d'événement pour TGridModel.OnDrawColumnHeader.
TGetImageIndexEvent
TGridDrawState
TGridDrawStates
TGridOptionDéfinit l'apparence et le comportement des contrôles grille.
TGridOptionsEst un ensemble de valeurs TGridOption.
THeaderClick
TOnCallbackGetValue
TOnEditingDoneType des événements utilisés pour prendre des actions spécifiques quand vous éditez le contenu d'une cellule d'une grille.
TOnGetValueType des événements utilisés lors de la récupération du contenu externe à utiliser dans l'une des cellules d'une grille.
TOnSetValueType d'événement utilisé pour transmettre une valeur Value à assigner dans un référentiel externe.
TSelectCell

Constantes

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;