FMX.Grid

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Definiert dargestellte Gitter-Steuerelemente.

Mit dem Präfix MM_ versehene Konstanten definieren IDs von Botschaften, die von den TGridModel- und TStringGridModel-Modellen der Steuerelemente TGrid und TStringGrid an die TStyledGrid-Darstellung aus Methoden, wie ColumnChanged, ContentChanged, ShowEditor, HideEditor, PostEditorValue, RefreshEditorValue, DataChanged, InvalidateContentSize, MoveColumn, SelectionChanged, GetEditorValue und CellRect, oder bei Änderungen von Parametern, wie EditorMode, DefaultTextSettings und Enabled, gesendet werden.

Mit dem Präfix PM_ versehene Konstanten definieren IDs von Botschaften, die von den Steuerelementen TGrid und TStringGrid an die TStyledGrid-Darstellung gesendet werden, wenn Parameter, wie ScrollToSelectedCell, SetTopLeft, CanEdit, CellByPoint, DisplayCells und CellObject, einer Steuerelementdarstellung geändert werden.

Package fmx.bpl

Units

FMX.GridDefiniert dargestellte Gitter-Steuerelemente.
FMX.Grid.StyleUnit, die eine Standarddarstellung von FireMonkey für Grid-Steuerelemente enthält: TStyledGrid.


Klassen

ICellControlSchnittstelle für den Zugriff auf eine Spalte in einem Gitter.
IDrawableCell
IDrawableCellExInterface, das Darstellungsklassen wie TColumn implementieren müssen, um Zellen zu zeichnen.
TCheckColumnRepräsentiert eine Spalte in einema Gitter, dessen Zellen ein Kontrollkästchen anzeigen.
TColumnRepräsentiert eine Spalte in einem TGrid-Gitter.
TColumnClassKlassenreferenz von TColumn.
TColumnClassesVerwaltet eine Liste der Spaltenklassen, die in den IDE-Editoren verfügbar sind.
TCurrencyColumnRepräsentiert eine Spalte in einem Gitter, dessen Zellen Currency-Werte anzeigen.
TCustomGridBasisklasse für alle Komponenten, die Informationen in einer zweidimensionalen Tabelle darstellen.
TCustomNumberColumnEin spezieller Spaltentyp für die Anzeige von Zahlen.
TDateColumnRepräsentiert eine Spalte in einem Gitter, dessen Zellen einen Editor wie TDateEdit verwendet, um Zellen in dieser Spalte zu bearbeiten.
TFloatColumn
TGlyphColumnRepräsentiert eine Spalte in einem Gitter, dessen Zellen Bilder aus einer TGrid.Images-Liste mit Bildern anzeigt.
TGrid TGrid repräsentiert ein Tabellensteuerelement für die einfache Handhabung verschiedener Objekte in einem tabellarischen Format.
TGridModelDas Basisklassenmodell für Gitter.
TGridValuesDictionary, das als Zwischenspeicher für ein Gittermodell dient.
TImageColumnRepräsentiert eine Spalte in einem Gitter, dessen Zellen Bilder anzeigen.
TIntegerColumn
TPopupColumnRepräsentiert eine Spalte in einem Gitter, dessen Zellen Popup-Menüs anzeigen.
TProgressColumnRepräsentiert eine Spalte in einem Gitter, dessen Zellen Fortschrittsleisten anzeigen.
TStringColumnRepräsentiert eine Spalte in einem Gitter, dessen Zellen Strings anzeigen.
TStringGridTStringGrid repräsentiert ein Tabellensteuerelement zur einfachen Behandlung von Strings.
TStringGridModelDatenmodelle für Gitter von Strings.
TTimeColumnRepräsentiert eine Spalte eines Gitters, dessen Zellen einen Editor, ähnlich TTimeEdit verwendet, um die Zellen dieser Spalte zu bearbeiten.

Typen

TCellClickTyp eines Ereignisses für bestimmte Aktionen, die ausgelöst werden, wenn ein Benutzer auf eine Tabellenzelle klickt.
TCellReturnActionAktion, die nach dem Drücken der Taste Enter im Zellen-Editor eines Gitters unternommen werden kann.
TColumnMovedEventTyp der Ereignisbehandlungsroutine für TGridModel.OnColumnMoved.
TCreateCustomEditorEvent
TDrawColumnCellEventTyp der Ereignisbehandlungsroutine für TGridModel.OnDrawColumnBackground und TGridModel.OnDrawColumnCell.
TDrawColumnHeaderEventTyp der Ereignisbehandlungsroutine für TGridModel.OnDrawColumnHeader.
TGetImageIndexEvent
TGridDrawState
TGridDrawStates
TGridOptionDefiniert, wie Gitter-Steuerelemente aussehen und wie sie sich verhalten.
TGridOptionsIst eine Menge von TGridOption-Werten.
THeaderClick
TOnCallbackGetValue
TOnEditingDoneTyp von Ereignissen zum Ausführen von bestimmten Aktionen beim Bearbeiten des Inhalts einer Zelle in einer Tabelle.
TOnGetValueTyp von Ereignissen zum Erhalt externen Inhalts, der in einer der Zellen des Gitters verwendet werden soll.
TOnSetValueTyp von Ereignissen, um einen Value zu übergeben, um ihn einer externen Ablage zuzuweisen.
TSelectCell

Konstanten

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;