FMX.Grid
Inhaltsverzeichnis
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.Grid | Definiert dargestellte Gitter-Steuerelemente. |
FMX.Grid.Style | Unit, die eine Standarddarstellung von FireMonkey für Grid-Steuerelemente enthält: TStyledGrid. |
Klassen
ICellControl | Schnittstelle für den Zugriff auf eine Spalte in einem Gitter. |
IDrawableCell | |
IDrawableCellEx | Interface, das Darstellungsklassen wie TColumn implementieren müssen, um Zellen zu zeichnen. |
TCheckColumn | Repräsentiert eine Spalte in einema Gitter, dessen Zellen ein Kontrollkästchen anzeigen. |
TColumn | Repräsentiert eine Spalte in einem TGrid-Gitter. |
TColumnClass | Klassenreferenz von TColumn. |
TColumnClasses | Verwaltet eine Liste der Spaltenklassen, die in den IDE-Editoren verfügbar sind. |
TCurrencyColumn | Repräsentiert eine Spalte in einem Gitter, dessen Zellen Currency-Werte anzeigen. |
TCustomGrid | Basisklasse für alle Komponenten, die Informationen in einer zweidimensionalen Tabelle darstellen. |
TCustomNumberColumn | Ein spezieller Spaltentyp für die Anzeige von Zahlen. |
TDateColumn | Repräsentiert eine Spalte in einem Gitter, dessen Zellen einen Editor wie TDateEdit verwendet, um Zellen in dieser Spalte zu bearbeiten. |
TFloatColumn | |
TGlyphColumn | Reprä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. |
TGridModel | Das Basisklassenmodell für Gitter. |
TGridValues | Dictionary, das als Zwischenspeicher für ein Gittermodell dient. |
TImageColumn | Repräsentiert eine Spalte in einem Gitter, dessen Zellen Bilder anzeigen. |
TIntegerColumn | |
TPopupColumn | Repräsentiert eine Spalte in einem Gitter, dessen Zellen Popup-Menüs anzeigen. |
TProgressColumn | Repräsentiert eine Spalte in einem Gitter, dessen Zellen Fortschrittsleisten anzeigen. |
TStringColumn | Repräsentiert eine Spalte in einem Gitter, dessen Zellen Strings anzeigen. |
TStringGrid | TStringGrid repräsentiert ein Tabellensteuerelement zur einfachen Behandlung von Strings. |
TStringGridModel | Datenmodelle für Gitter von Strings. |
TTimeColumn | Repräsentiert eine Spalte eines Gitters, dessen Zellen einen Editor, ähnlich TTimeEdit verwendet, um die Zellen dieser Spalte zu bearbeiten. |
Typen
TCellClick | Typ eines Ereignisses für bestimmte Aktionen, die ausgelöst werden, wenn ein Benutzer auf eine Tabellenzelle klickt. |
TCellReturnAction | Aktion, die nach dem Drücken der Taste Enter im Zellen-Editor eines Gitters unternommen werden kann. |
TColumnMovedEvent | Typ der Ereignisbehandlungsroutine für TGridModel.OnColumnMoved. |
TCreateCustomEditorEvent | |
TDrawColumnCellEvent | Typ der Ereignisbehandlungsroutine für TGridModel.OnDrawColumnBackground und TGridModel.OnDrawColumnCell. |
TDrawColumnHeaderEvent | Typ der Ereignisbehandlungsroutine für TGridModel.OnDrawColumnHeader. |
TGetImageIndexEvent | |
TGridDrawState | |
TGridDrawStates | |
TGridOption | Definiert, wie Gitter-Steuerelemente aussehen und wie sie sich verhalten. |
TGridOptions | Ist eine Menge von TGridOption-Werten. |
THeaderClick | |
TOnCallbackGetValue | |
TOnEditingDone | Typ von Ereignissen zum Ausführen von bestimmten Aktionen beim Bearbeiten des Inhalts einer Zelle in einer Tabelle. |
TOnGetValue | Typ von Ereignissen zum Erhalt externen Inhalts, der in einer der Zellen des Gitters verwendet werden soll. |
TOnSetValue | Typ von Ereignissen, um einen Value zu übergeben, um ihn einer externen Ablage zuzuweisen. |
TSelectCell |
Konstanten
MM_CELL_RECT | MM_CELL_RECT: Integer = $1717; |
MM_COLUMN_CHANGED | MM_COLUMN_CHANGED: Integer = $1711; |
MM_COLUMN_MOVED | MM_COLUMN_MOVED: Integer = $1712; |
MM_CONTENT_CHANGED | MM_CONTENT_CHANGED: Integer = $1710; |
MM_EDITOR_MODE | MM_EDITOR_MODE: Integer = $171A; |
MM_GET_EDITOR_VALUE | MM_GET_EDITOR_VALUE: Integer = $171B; |
MM_GET_ROW_HEIGHT | MM_GET_ROW_HEIGHT: Integer = $1716; |
MM_GRID_USER | MM_GRID_USER: Integer = $171E; |
MM_HIDE_EDITOR | MM_HIDE_EDITOR: Integer = $1719; |
MM_INVALIDATE_CELL | MM_INVALIDATE_CELL: Integer = $1714; |
MM_INVALIDATE_CONTENT_SIZE | MM_INVALIDATE_CONTENT_SIZE: Integer = $1715; |
MM_POST_EDITOR_VALUE | MM_POST_EDITOR_VALUE: Integer = $171C; |
MM_REFRESH_EDITOR_VALUE | MM_REFRESH_EDITOR_VALUE: Integer = $171D; |
MM_SEL_CHANGED | MM_SEL_CHANGED: Integer = $1713; |
MM_SHOW_EDITOR | MM_SHOW_EDITOR: Integer = $1718; |
PM_CAN_EDIT | PM_CAN_EDIT: Integer = $100C; |
PM_CELL_BY_POINT | PM_CELL_BY_POINT: Integer = $100D; |
PM_CREATE_CELL_OBJECT | PM_CREATE_CELL_OBJECT: Integer = $100B; |
PM_GET_DISPLAY_CELLS | PM_GET_DISPLAY_CELLS: Integer = $100F; |
PM_GRID_USER | PM_GRID_USER: Integer = $1019; |
PM_SCROLL_TO_SELECT | PM_SCROLL_TO_SELECT: Integer = $1010; |
PM_SET_TOP_LEFT | PM_SET_TOP_LEFT: Integer = $100E; |
PM_VKDISPLACEMENT | PM_VKDISPLACEMENT: Integer = $1011; |